Zobrazeno 1 - 10
of 20
pro vyhledávání: '"Teemu Sirkiä"'
Autor:
Peter Brusilovsky, Lauri Malmi, Roya Hosseini, Julio Guerra, Teemu Sirkiä, Kerttu Pollari-Malmi
Publikováno v:
Research and Practice in Technology Enhanced Learning, Vol 13, Iss 1, Pp 1-40 (2018)
Abstract Over the past decades, computer science educators have developed a multitude of interactive learning resources to support learning in various computer science domains, especially in introductory programming. While such smart content items ar
Externí odkaz:
https://doaj.org/article/d25eeab6914045298b00f9c5b76eb5fd
Autor:
Roya Hosseini, Kamil Akhuseyinoglu, Kerttu Pollari-Malmi, Peter Brusilovsky, Christian D. Schunn, Lauri Malmi, Teemu Sirkiä
Publikováno v:
International Journal of Artificial Intelligence in Education. 30:299-336
This research is focused on how to support students’ acquisition of program construction skills through worked examples. Although examples have been consistently proven to be valuable for student’s learning, the learning technology for computer s
Autor:
Teemu Sirkiä, Lauri Malmi, Jordan Barria-Pineda, Peter Brusilovsky, Kerttu Pollari-Malmi, Kamil Akhuseyinoglu
Publikováno v:
UMAP (Adjunct Publication)
Personalized recommendation of learning content is one of the most frequently cited benefits of personalized online learning. It is expected that with personalized content recommendation students will be able to build their own unique and optimal lea
Externí odkaz:
https://explore.openaire.eu/search/publication?articleId=doi_dedup___::5327222f28af5f93f8eefe9eac11c6f5
https://aaltodoc.aalto.fi/handle/123456789/101595
https://aaltodoc.aalto.fi/handle/123456789/101595
Autor:
Teemu Sirkiä, Lassi Haaranen
Publikováno v:
Software: Practice and Experience. 47:1657-1676
Summary Modern online learning management systems (LMSs) support a variety of online learning activities, such as animations, exercises, and other interactive learning materials. However, there are many technical challenges in using the same activiti
Autor:
James H. Paterson, Teemu Sirkiä, Alireza Ahadi, Teresa Busjahn, Jozef Tvarozek, Agostino Gibaldi, Mária Bieliková, Bonita Sharif, Martha E. Crosby, Ian van der Linde, Raymond Lister, Jan Stelovsky, Fabian Fagerholm, Ahmad Jbara, Roman Bednarik, Hana Vrzakova, Pavel Orlov, Kai Essig
Publikováno v:
Science of Computer Programming. 198:102520
A large dataset that contains the eye movements of N=216 programmers of different experience levels captured during two code comprehension tasks is presented. Data are grouped in terms of programming expertise (from none to high) and other demographi
Autor:
Julio Guerra, Kerttu Pollari-Malmi, Roya Hosseini, Peter Brusilovsky, Lauri Malmi, Teemu Sirkiä
Publikováno v:
Research and Practice in Technology Enhanced Learning, Vol 13, Iss 1, Pp 1-40 (2018)
Research and Practice in Technology Enhanced Learning
Research and Practice in Technology Enhanced Learning
Over the past decades, computer science educators have developed a multitude of interactive learning resources to support learning in various computer science domains, especially in introductory programming. While such smart content items are known t
Externí odkaz:
https://explore.openaire.eu/search/publication?articleId=doi_dedup___::8edaf5e66265d37f5e7ca0a594ac1180
https://aaltodoc.aalto.fi/handle/123456789/35939
https://aaltodoc.aalto.fi/handle/123456789/35939
Publikováno v:
Koli Calling
E-books including interactive elements are rapidly becoming more popular and are likely to largely replace traditional textbooks at university level education. In this paper, we report our initial observations on the changes we noticed in students' m
Autor:
Teemu Sirkiä
Publikováno v:
Koli Calling
Parson's problems, in which students solve programming assignments by putting code fragments in the correct order, can be an easy way to start the assignments as there is no need to write code or struggle with the syntax. In this paper, we report res
Autor:
Teemu Sirkiä
Publikováno v:
VISSOFT
To learn to program, a novice programmer must understand the dynamic, runtime aspect of program code, a so-called notional machine. Understanding the machine can be easier when it is represented graphically, and tools have been developed to this end.
Publikováno v:
SIGCSE
Code examples are commonly used learning resources that help students grasp various programming structures and concepts. However, example code usually requires explanations about what each line or part of the code does. Otherwise, students may find i
Externí odkaz:
https://explore.openaire.eu/search/publication?articleId=doi_dedup___::d279d6cf3174d137b8d404bc709d8e1c
https://doi.org/10.1145/2839509.2844639
https://doi.org/10.1145/2839509.2844639