{"title":"利用记忆、实践学习和面向初级程序员的课堂结构提高在线课程的模仿学习","authors":"Siddharth Srivastava, Shalini Lamba, T. Prabhakar","doi":"10.1109/icalt49669.2020.00064","DOIUrl":null,"url":null,"abstract":"Learning by Imitation (LBI) is the most natural way of learning natural languages. The designers of online courses focus on approaches like learning by doing, adaptive learning, and so on for designing online education systems like Massive Open Online Courses (MOOC) and Intelligent Tutoring System (ITS). They don’t consider LBI as an essential parameter while designing courses and MOOC/ITS for naive programmers. The purpose of this research is to arrive at a framework that helps in designing pedagogically effective MOOC/ITS for naive programmers which reflects LBI approach. We conducted an online survey where 130 students participated. Online lectures were designed using our reference framework. A desktop App was developed for naive programmers allowing them to code at different levels of abstractions. The Lectures plus App provides a learning environment reflecting LBI. We conducted pre and post-tests and found a remarkable increase in programming performance of these participants.","PeriodicalId":153823,"journal":{"name":"2020 IEEE 20th International Conference on Advanced Learning Technologies (ICALT)","volume":"47 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2020-07-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"2","resultStr":"{\"title\":\"Improving Learning by Imitation in Online Courses using Memorization, Learning by Doing and Lecture Architecture for Naive Programmers\",\"authors\":\"Siddharth Srivastava, Shalini Lamba, T. Prabhakar\",\"doi\":\"10.1109/icalt49669.2020.00064\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"Learning by Imitation (LBI) is the most natural way of learning natural languages. The designers of online courses focus on approaches like learning by doing, adaptive learning, and so on for designing online education systems like Massive Open Online Courses (MOOC) and Intelligent Tutoring System (ITS). They don’t consider LBI as an essential parameter while designing courses and MOOC/ITS for naive programmers. The purpose of this research is to arrive at a framework that helps in designing pedagogically effective MOOC/ITS for naive programmers which reflects LBI approach. We conducted an online survey where 130 students participated. Online lectures were designed using our reference framework. A desktop App was developed for naive programmers allowing them to code at different levels of abstractions. The Lectures plus App provides a learning environment reflecting LBI. We conducted pre and post-tests and found a remarkable increase in programming performance of these participants.\",\"PeriodicalId\":153823,\"journal\":{\"name\":\"2020 IEEE 20th International Conference on Advanced Learning Technologies (ICALT)\",\"volume\":\"47 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2020-07-01\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"2\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2020 IEEE 20th International Conference on Advanced Learning Technologies (ICALT)\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/icalt49669.2020.00064\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2020 IEEE 20th International Conference on Advanced Learning Technologies (ICALT)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/icalt49669.2020.00064","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
Improving Learning by Imitation in Online Courses using Memorization, Learning by Doing and Lecture Architecture for Naive Programmers
Learning by Imitation (LBI) is the most natural way of learning natural languages. The designers of online courses focus on approaches like learning by doing, adaptive learning, and so on for designing online education systems like Massive Open Online Courses (MOOC) and Intelligent Tutoring System (ITS). They don’t consider LBI as an essential parameter while designing courses and MOOC/ITS for naive programmers. The purpose of this research is to arrive at a framework that helps in designing pedagogically effective MOOC/ITS for naive programmers which reflects LBI approach. We conducted an online survey where 130 students participated. Online lectures were designed using our reference framework. A desktop App was developed for naive programmers allowing them to code at different levels of abstractions. The Lectures plus App provides a learning environment reflecting LBI. We conducted pre and post-tests and found a remarkable increase in programming performance of these participants.