MOOC architecture model for computer programming courses

B. Yulianto, Harjanto Prabowo, R. Kosala, Manik Hapsara
{"title":"MOOC architecture model for computer programming courses","authors":"B. Yulianto, Harjanto Prabowo, R. Kosala, Manik Hapsara","doi":"10.1109/ICIMTECH.2016.7930298","DOIUrl":null,"url":null,"abstract":"Computer programming courses are major contributor to non-passing rates and teaching the subject is significantly challenging. MOOC (Massive Open Online Course), a web-based LMS providing online courses, is a new popular learning media expected to facilitate better teaching-learning process for improving learning outcomes. Unfortunately, most of the current MOOCs are intended only for non-vocational (non-practical) learning and have set aside research on MOOC for computer programming courses. This study employed systematic literature review (SLR) method to summarize and review available functionalities as the core in designing a proposed MOOC architecture model. The proposed model covers application layers (user, system, and data layers) and adopts the theories of cognitive, constructive, and social situated learning. The proposed model is expected to provide guidance for institutions to develop their own MOOC and utilize it in blended learning processes to improve the outcome in computer programming courses.","PeriodicalId":327070,"journal":{"name":"2016 International Conference on Information Management and Technology (ICIMTech)","volume":"13 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2016-11-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"3","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2016 International Conference on Information Management and Technology (ICIMTech)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ICIMTECH.2016.7930298","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 3

Abstract

Computer programming courses are major contributor to non-passing rates and teaching the subject is significantly challenging. MOOC (Massive Open Online Course), a web-based LMS providing online courses, is a new popular learning media expected to facilitate better teaching-learning process for improving learning outcomes. Unfortunately, most of the current MOOCs are intended only for non-vocational (non-practical) learning and have set aside research on MOOC for computer programming courses. This study employed systematic literature review (SLR) method to summarize and review available functionalities as the core in designing a proposed MOOC architecture model. The proposed model covers application layers (user, system, and data layers) and adopts the theories of cognitive, constructive, and social situated learning. The proposed model is expected to provide guidance for institutions to develop their own MOOC and utilize it in blended learning processes to improve the outcome in computer programming courses.
计算机编程课程的MOOC体系结构模型
计算机程序设计课程是不通过率的主要贡献者,并且教学这门课程非常具有挑战性。MOOC (Massive Open Online Course)是一种基于网络提供在线课程的LMS,是一种新的流行学习媒体,旨在促进更好的教与学过程,提高学习效果。不幸的是,目前大多数MOOC只针对非职业(非实用)学习,而将对MOOC的研究放在了计算机编程课程的一边。本研究采用系统文献回顾法(SLR)对现有的功能进行总结和回顾,并以此作为设计MOOC架构模型的核心。该模型涵盖应用层(用户层、系统层和数据层),并采用认知、建构和社会情境学习理论。所提出的模式有望为机构开发自己的MOOC提供指导,并将其用于混合学习过程,以改善计算机编程课程的结果。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术官方微信