Skip to content

Latest commit

 

History

History
30 lines (20 loc) · 2.79 KB

TAs-Administration-Guide.md

File metadata and controls

30 lines (20 loc) · 2.79 KB

راهنمای دستیاران آموزشی

چرا github و github classroom؟

برای آشنایی با مزایای ارائه آزمایشگاه بر بستر github می توانید بخش مقدمه جلسه اول را از اینجا بخوانید.

آشنایی با مفاهیم مورد نیاز از github

  • احتمالا کاملا با github آشنا هستید. در آزمایشگاه از امکانات مربوط به issue template آن استفاده زیادی می کنیم.
  • فلسفه issue template ایجاد قالب های آماده برای ثبت باگ‌ها در github بوده است اما در آزمایشگاه برای قالب گزارش کار از آن استفاده می‌کنیم. جزئیات آن را از اینجا بخوانید.
  • یکی از ویژگی های مهم issue های github امکان تعریف checklist می‌باشد که در قالب گزارش کار و برای تصحیح شفاف به شدت سرعت را بالا می‌برد. جزئیات و تصاویر آن را می‌توانید از اینجا ببینید.

راه اندازی github classroom

  • اگر دستیار آموزشی ارائه دهنده آزمایشگاه هستید قبل از هر چیز لازم است نقش Admin در Organization مربوط به آزمایشگاه در github به آدرس https://github.com/Sharif-OS-Lab داشته باشید، بدون این نقش امکان اتصال github classroom به صفحه آزمایشگاه سیستم عامل و تعریف کلاس و لیست دانشجویان را نخواهید داشت.
  • ورود به https://classroom.github.com و ساخت کلاس متصل به Sharif-OS-Lab
  • برای تعریف لیست دانشجویان و تمرین به این لینک مراجعه کنید.

کانال تلگرام آزمایشگاه: https://t.me/Sharif_OS_Lab

لیست دستیاران آموزشی که تا کنون آزمایشگاه را مبتنی بر github classroom ارائه داده‌اند و می توانید برای ارائه آزمایشگاه بر بستر github classroom از آن مشورت/کمک بگیرید: