Integrating textbooks with smart interactive content for learning programming

Isaac Alpizar-Chacon, Jordan Barria-Pineda, Kamil Akhuseyinoglu, Sergey Sosnovsky, Peter Brusilovsky

    Research output: Contribution to journalConference articleAcademicpeer-review

    Abstract

    Online textbooks with interactive content emerged as a popular medium for learning programming and other computer science topics. While the textbook component supports acquisition of programming concepts by reading, various types of “smart” interactive learning content such as worked examples, code animations, Parson's puzzles, and coding problems allow students to immediately practice and master the newly learned concepts. This paper attempts to automate the time-consuming manual process of augmenting textbooks with “smart” interactive content. We introduce an ontology-based approach that can link fragment of text with “smart” content activities, demonstrate its application to two practical linking cases, and present the results of its pilot evaluation.

    Original languageEnglish
    Pages (from-to)4-18
    Number of pages15
    JournalCEUR Workshop Proceedings
    Volume2895
    Publication statusPublished - 2021
    Event3rd International Workshop on Intelligent Textbooks, iTextbooks 2021 - Virtual, Online
    Duration: 15 Jun 2021 → …

    Bibliographical note

    Publisher Copyright:
    Copyright © 2021 for this paper by its authors. Use permitted under Creative Commons License Attribution 4.0 International (CC BY 4.0).

    Keywords

    • Electronic textbook
    • Interactive learning content
    • Introductory programming

    Fingerprint

    Dive into the research topics of 'Integrating textbooks with smart interactive content for learning programming'. Together they form a unique fingerprint.

    Cite this