Complex Online Material Development in CS Courses

dc.contributorAalto-yliopistofi
dc.contributorAalto Universityen
dc.contributor.authorHaaranen, Lassien_US
dc.contributor.authorMariani, Giacomoen_US
dc.contributor.authorSormunen, Peteren_US
dc.contributor.authorLehtinen, Teemuen_US
dc.contributor.departmentDepartment of Computer Scienceen
dc.contributor.editorFalkner, Nicken_US
dc.contributor.editorSeppala, Ottoen_US
dc.contributor.groupauthorProfessorship Malmi L.en
dc.contributor.groupauthorComputer Science - Computing education research and educational technology (CER) - Research areaen
dc.contributor.organizationDepartment of Computer Scienceen_US
dc.date.accessioned2021-11-24T07:25:34Z
dc.date.available2021-11-24T07:25:34Z
dc.date.issued2020-11-19en_US
dc.description.abstractComputer Science (CS) education has a tradition of using online materials to teach courses, whether as a part of a course or having fully online courses. Commonly, the materials to present the subject matter are not just static objects like text or images but also contain automatically assessed exercises and other interactive content. This makes the course systems inherently tied to teaching – limiting pedagogical approaches, types of exercises, and available functionality. Increasingly, CS courses utilize multiple systems to handle various learning and course management related activities. The use of multiple systems brings about traditional software engineering problems, such as development, integration, maintenance, and testing. We present two small studies (case study and interviews) to highlight the issues in developing and running modern online CS courses. Based on these two studies we argue that online courses should be developed with a stronger software engineering approach considering the development process and tools. In addition, we define the term Complex Online Learning Material (COLM) to foster discussion and further research into improving instructor practices in online education.en
dc.description.versionPeer revieweden
dc.format.extent5
dc.format.mimetypeapplication/pdfen_US
dc.identifier.citationHaaranen, L, Mariani, G, Sormunen, P & Lehtinen, T 2020, Complex Online Material Development in CS Courses. in N Falkner & O Seppala (eds), Proceedings - 20th Koli Calling Conference on Computing Education Research, Koli Calling 2020., 26, ACM, Koli Calling - International Conference on Computing Education Research, Virtual, Online, Finland, 19/11/2020. https://doi.org/10.1145/3428029.3428053en
dc.identifier.doi10.1145/3428029.3428053en_US
dc.identifier.isbn9781450389211
dc.identifier.otherPURE UUID: b06a16bc-0d19-4a06-9cc4-23281ae4d47aen_US
dc.identifier.otherPURE ITEMURL: https://research.aalto.fi/en/publications/b06a16bc-0d19-4a06-9cc4-23281ae4d47aen_US
dc.identifier.otherPURE LINK: https://dl.acm.org/doi/10.1145/3428029.3428053?cid=99658722649
dc.identifier.otherPURE FILEURL: https://research.aalto.fi/files/75885869/SCI_Haaranen_Complex_Online_Material_Development_in_CS_Courses_FAM.pdf
dc.identifier.urihttps://aaltodoc.aalto.fi/handle/123456789/111241
dc.identifier.urnURN:NBN:fi:aalto-2021112410400
dc.language.isoenen
dc.relation.ispartofKoli Calling - International Conference on Computing Education Researchen
dc.relation.ispartofseriesProceedings - 20th Koli Calling Conference on Computing Education Research, Koli Calling 2020en
dc.rightsopenAccessen
dc.subject.keywordcourse developmenten_US
dc.subject.keywordCS educationen_US
dc.subject.keywordmaterial developmenten_US
dc.subject.keywordonline educationen_US
dc.subject.keywordservice oriented architecturesen_US
dc.titleComplex Online Material Development in CS Coursesen
dc.typeA4 Artikkeli konferenssijulkaisussafi
dc.type.versionacceptedVersion

Files