Программчлалын хичээлийг заахад Github Classroom-г ашигласан нь
:
Git, сургалтын дэд бүтэц, кодын санХураангуй
GitHub нь программ хангамж хөгжүүлэх салбарын хамгийн алдартай кодын хувилбар удирдлагын платформ бөгөөд хөгжүүлэгчдэд программ хангамж хөгжүүлэх төслийг удирдах, бие биетэйгээ хамтран ажиллах боломжийг олгодог. Сүүлийн үед Github Classroom нээгдэж багш нар GitHub-ийг сургалтын үйл ажиллагааг автоматжуулах хэрэгсэл болгон ашиглаж ирсэн. Энэ нь программчлалын сургалтад кодыг байршуулах, оюутны даалгаврыг удирдах, даалгаврыг тодорхой загвар ашиглан хийх, автоматаар үр дүнг шалгах зэрэг олон давуу талыг ашигласан командуудтай бөгөөд багш нарын ажлыг хялбарчлах, кодын сан үүсгэхэд маш сайн шийдэл болж байгаа билээ. Энэхүү өгүүлэлд бид GitHub Classroom болон Bookwidget системүүдээр дэмжин хэрхэн программчлалын хичээлд ашигласан талаарх байдлын үр ашигтай болон бэрхшээлтэй талуудыг харуулахыг зорилоо.
Ном зүй
A. &. M. P. Potode, “E-Learning Using Artificial Intelligence,” International Journal of Computer Science and Information Technology Research, p. 78–82, 2015.
S. Chimalakonda, “ A software engineering approach for design of educational technologies,” International Institute of Information Technology-Hyderabad, 2017.
G. S. Kaye Shelton, “Using the ADDIE Model for Teaching Online Vol. 2, Issue 3,” Information and Communication Technology Education, 2007.
Feliciano J., Storey M. A., and Zagalsky, A., “Student experiences using GitHub in software engineering courses: a case study,” In Proceedings of the 38th International Conference on Software Engineering Companion (ICSE '16). ACM, New York, NY, USA, 422-431, (2015)
Tsay, J. T., Dabbish, L., and Herbsleb, J., “Social media and success in open source projects,” In Proceedings of the ACM 2012 Conference on Computer Supported Cooperative Work Companion, CSCW ’12, ACM (New York, NY, USA, 2012), 223–226, (2012)
United States Federal Code GitHub repository, https://github.com/divegeek/uscode, (2018)
GitHub Classroom, https://classroom.github.com, (2018)
Davis, R., “Git and GitHub for Librarians,” Behavioral & Social Sciences Librarian 34.3, 159–164, (2015) GitHub Octoverse, https://octoverse.github.com, (2017)