Design a computer programming learning environment for massive open online courses
Design a computer programming learning environment for massive open online courses
dc.contributor.author | Ricardo Queirós | en |
dc.date.accessioned | 2018-01-18T14:34:39Z | |
dc.date.available | 2018-01-18T14:34:39Z | |
dc.date.issued | 2014 | en |
dc.description.abstract | Teaching and learning computer programming is as challenging as it is difficult. Assessing the work of students and providing individualised feedback is time-consuming and error prone for teachers and frequently involves a time delay. The existent tools prove to be insufficient in domains where there is a greater need to practice. At the same time, Massive Open Online Courses (MOOC) are appearing, revealing a new way of learning. However, this paradigm raises serious questions regarding the monitoring of student progress and its timely feedback. This chapter provides a conceptual design model for a computer programming learning environment. It uses the portal interface design model, gathering information from a network of services such as repositories, program evaluators, and learning management systems, a central piece in the MOOC realm. This model is not limited to the domain of computer programming and can be adapted to any area that requires evaluation with immediate feedback. © 2015, IGI Global. | en |
dc.identifier.uri | http://repositorio.inesctec.pt/handle/123456789/6949 | |
dc.identifier.uri | http://dx.doi.org/10.4018/978-1-4666-7304-5.ch012 | en |
dc.language | eng | en |
dc.relation | 5695 | en |
dc.rights | info:eu-repo/semantics/openAccess | en |
dc.title | Design a computer programming learning environment for massive open online courses | en |
dc.type | bookPart | en |
dc.type | Publication | en |
Files
Original bundle
1 - 1 of 1