Skip to main navigation Skip to search Skip to main content

Everycoding: Combination of ITS and (m)OOC for programming education

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Abstract

Both MOOC and ITS has its respective advantages in programming learning. As MOOC and ITS are complementary to each other, their integration will increase learning effectiveness. We developed the system ‘Everycoding’, which integrates MOOC and ITS to evaluate the effectiveness. We introduced two models in the system: programming knowledge model and reusable student model. Programming knowledge model represents programming concepts and encodes various types of learning contents in MOOC. Reusable student model is a student model that can be used for other courses in MOOC. In this paper, we present the models in the Everycoding.

Original languageEnglish
Title of host publicationIntelligent Tutoring Systems - 14th International Conference, ITS 2018, Proceedings
EditorsRoger Nkambou, Roger Azevedo, Julita Vassileva
PublisherSpringer Verlag
Pages466-469
Number of pages4
ISBN (Print)9783319914633
Publication statusPublished - 2018
Event14th International Conference on Intelligent Tutoring Systems, ITS 2018 - Montreal, Canada
Duration: 2018 Jun 112018 Jun 15

Publication series

NameLecture Notes in Computer Science
Volume10858 LNCS
ISSN (Print)0302-9743
ISSN (Electronic)1611-3349

Other

Other14th International Conference on Intelligent Tutoring Systems, ITS 2018
Country/TerritoryCanada
CityMontreal
Period18/6/1118/6/15

Bibliographical note

Publisher Copyright:
© Springer International Publishing AG, part of Springer Nature 2018.

Keywords

  • ITS
  • MOOC
  • Programming tutoring

ASJC Scopus subject areas

  • Theoretical Computer Science
  • General Computer Science

Fingerprint

Dive into the research topics of 'Everycoding: Combination of ITS and (m)OOC for programming education'. Together they form a unique fingerprint.

Cite this