بيغرادر

إدارة قاعدة بيانات الصف الدورة التدريبية مع الاتصالات المستندة إلى البريد الإلكتروني
التحميل الان

بيغرادر الترتيب والملخص

الإعلانات

  • Rating:
  • رخصة:
  • FDL
  • السعر:
  • FREE
  • اسم الناشر:
  • W. Trevor King
  • موقع ويب الناشر:
  • http://www.physics.drexel.edu/~wking/

بيغرادر العلامات


بيغرادر وصف

PyGrader هو قاعدة بيانات الصف الثابتة القائمة على دليل في الدليل لمهام الدورة التدريبية الدرجات. إلى جانب تتبع الدرجات محليا، يمكنك أيضا استخدامها لدرجات البريد تلقائيا للطلاب والأساتذة المرتبطة بالطبع. للحصول على اتصال آمن، يمكن استخدام PGP للتوقيع و / أو تشفير أي من رسائل البريد الإلكتروني هذه. تحتاج إلى شيطان وتراكبي WTK الخاص بي. تثبيت مع: # emerge -av app-portage / dayman # layman - layman - wtk # Emerge -av dev-python / pygraderif كنت تطور pygrader، يمكنك استخدام تحديث التحديث - حقوق الطبع والنشر للحفاظ على مؤشر أسعار الأحوال والنشر حتى الآن. التثبيت بواسطة handpygrader متاح كمستودع GIT: GIT استنساخ GIT: //tremily.us/pygrader.gitsee الصفحة الرئيسية للحصول على التفاصيل. لتثبيت Checkout، قم بتشغيل المعيار: Setup.py Python Setup.py سوف يساعدك في الحفاظ على نظمت في دورة حيث يقوم الطلاب بتقديم الواجبات المنزلية عبر البريد الإلكتروني، أو أن عمليات التقديم المنزلي هي Digital Digital (I.E.E.E. لا يوجد حاليا أي دعم لأجهزة طلاب الصف المتعددين، على الرغم من أنني سوف أضيف هذا في المستقبل. في الأقسام التالية، سأزيرك بإدارة الواجب المنزلي لدورة الاختبار. تتضمن جميع المعالجة باستخدام الأمر pg.py. تشغيل: pg.py - helpfor التفاصيل. إرسال البريد الإلكتروني يتلقى التقديمات وتعيين الدرجات عبر البريد الإلكتروني. من أجل إرسال بريد إلكتروني، يحتاج إلى الاتصال بخادم SMTP. راجع وثائق PGP-MIME للحصول على تفاصيل حول تكوين اتصال SMTP لك. يمكنك اختبار تكوين SMTP الخاص بك عن طريق إرسال رسالة اختبار نفسك: PG.PY -VVV SMTP -A ReinceWind@uu.edu -t ReinceWind@uu.edudefining البرنامج الدراسي الذي حصلت على تقديم بريد إلكتروني يعمل، تحتاج إلى تكوين الدورة التدريبية سوف تكون الدرجات. تعيش كل دورة في دليلها الخاص، والإعداد الأساسي يشبه مثال الاختبار الموزعة باستخدام PyGrader. الملف الذي تحتاج إلى البدء هو ملف التكوين في دليل الدورة التدريبية في دليل الدورة: اختبار القط / الدورة التدريبية المهام: الحضور 1، الحضور 2، الحضور 3، الحضور 4، الحضور 5، الحضور 6، الحضور 7، الحضور 7، الحضور 7، الحضور 7، الحضور 7، الحضور 7، الحضور 7، الحضور 7، الحضور 7، الحضور 7، الحضور 7، الحضور 7، الحضور 7، الحضور 7، الحضور 7، الحضور 7، الحضور 7، الحضور 7، حضور 8، الحضور 9، المهمة 1، المهمة 2، الامتحان 1، امتحان 2professors: gandalfassistants: sauronstudents: bilbo baggins، frodo baggins، aragorn النقاط: 1 الوزن: 0.1 / 9Due: 2011-10-03 نقاط : 1 الوزن: 0.1 / 9DUE: 2011-10-04 ... النقاط: 10weight: 0.4 / 2due: 2011-10-17 اللقب: G-manemails: g-manemails: g@grey.edupgp-key: 4332b63 رسائل البريد الإلكتروني: Eye@tower.edu اللقب: Billemails: bb@shire.org، bb@greyhavens.net. يجب أن يكون الوقت الذي يستغرقه إنشاء ملف التكوين هذا جزءا صغيرا من الوقت الذي ستقضيه تقارير الدرجات. إذا كان لدى أي شخص مجموعة خيار PGP-Key، فسيتم استخدام هذا المفتاح لتشفير الرسائل إلى هذا الشخص وتسجيل الرسائل من ذلك شخص مع PGP. كما سيتم استخدامه لمصادقة ملكية رسائل البريد الإلكتروني الواردة. ستحتاج إلى أن يكون لديك Gnupg على مضيفك المحلي لهذا العمل، ويجب أن يكون لدى المستخدم الذي يقوم بتشغيل PyGrader المفاتيح المرتبطة به في مفاتيح المفاتيح. استخدم الأمر pg.py's mailpipe لفرزها في الدلائل. سيؤدي ذلك أيضا إلى استخراج أي ملفات تعلق على رسائل البريد الإلكتروني ووضعها في دليل مهمة الأشخاص الأشخاص: pg.py -d اختبار mailpipe -m maildir -i ~ / .maildir -o ./mail-olduse pg.py تحقق من التقديمات المتمثلة: pg.py -py اختبار ToDo Mail Gradeto، انظر كيف يفعل الجميع، يمكنك طباعة جدول الدرجات مع الأمر PG.py's Tabele Command: Pg.py -d Test Tabulate -Swhen تريد إخطار الطلاب في درجاتهم ، يمكنك إرسالها جميعا مع أمر البريد الإلكتروني PG.PY: PG.PY اختبار البريد الإلكتروني اختبار البريد الإلكتروني "امتحان 1'TestingRun اختبارات الوحدات الداخلية باستخدام الأنف: nosetests - inith-doctest - اختبار -Doctest-اختبارات pygraderif a python-3 -نساء Nosetests ليس الافتراضي في نظامك، فقد تحتاج إلى تجربة شيء مثل: Nosetests-3.2 - With-Doctest - اختبار - اختبارات PygraderProduct's الصفحة الرئيسية


بيغرادر برامج ذات صلة