Publication Date
In 2025 | 0 |
Since 2024 | 0 |
Since 2021 (last 5 years) | 0 |
Since 2016 (last 10 years) | 3 |
Since 2006 (last 20 years) | 5 |
Descriptor
Source
ACM Transactions on Computing… | 1 |
Educational Technology &… | 1 |
International Association for… | 1 |
International Journal of… | 1 |
Journal of Information… | 1 |
Author
Laakso, Mikko-Jussi | 5 |
Kaila, Erkki | 3 |
Lokkila, Erno | 3 |
Apiola, Mikko | 1 |
Korhonen, Ari | 1 |
Kurvinen, Einari | 1 |
Lindén, Rolf | 1 |
Myller, Niko | 1 |
Rajala, Teemu | 1 |
Salakoski, Tapio | 1 |
Sutinen, Erkki | 1 |
More ▼ |
Publication Type
Journal Articles | 4 |
Reports - Research | 4 |
Reports - Descriptive | 1 |
Speeches/Meeting Papers | 1 |
Education Level
Higher Education | 5 |
Postsecondary Education | 5 |
Audience
Location
Finland | 5 |
Laws, Policies, & Programs
Assessments and Surveys
What Works Clearinghouse Rating
Apiola, Mikko; Lokkila, Erno; Laakso, Mikko-Jussi – International Journal of Information and Learning Technology, 2019
Purpose: Digital learning has become a global trend. Partly or fully automatic learning systems are integrated into education in schools and universities on a previously unseen scale. Learning systems have a lot of potential for re-education, life-long learning and for increasing access to educational resources. Learning systems create massive…
Descriptors: Educational Technology, Technology Uses in Education, Computer Science Education, College Students
Lokkila, Erno; Kaila, Erkki; Lindén, Rolf; Laakso, Mikko-Jussi; Sutinen, Erkki – International Association for Development of the Information Society, 2016
The CS0 course in the curriculum typically has the role of introducing students into basic concepts and terminology of computer science. Hence, it is used to form a base on which the subsequent programming courses can build on. However, much of the effort to build better methodologies for courses is spent on introductory programming courses…
Descriptors: Educational Technology, Technology Uses in Education, Engineering Education, College Students
Kaila, Erkki; Kurvinen, Einari; Lokkila, Erno; Laakso, Mikko-Jussi – ACM Transactions on Computing Education, 2016
Educational technology offers several potential benefits for programming education. Still, to facilitate the technology properly, integration into a course must be carefully designed. In this article, we present a redesign of an object-oriented university-level programming course. In the redesign, a collaborative education tool was utilized to…
Descriptors: Curriculum Development, Programming, Computer Science Education, Active Learning
Laakso, Mikko-Jussi; Myller, Niko; Korhonen, Ari – Educational Technology & Society, 2009
In this paper, two emerging learning and teaching methods have been studied: collaboration in concert with algorithm visualization. When visualizations have been employed in collaborative learning, collaboration introduces new challenges for the visualization tools. In addition, new theories are needed to guide the development and research of the…
Descriptors: Visualization, Teaching Methods, Classification, Comparative Analysis
Rajala, Teemu; Laakso, Mikko-Jussi; Kaila, Erkki; Salakoski, Tapio – Journal of Information Technology Education, 2008
Program visualization is one of the various methods developed over the years to aid novices with their difficulties in learning to program. It consists of different graphical--often animated--and textual objects, visualizing the execution of programs. The aim of program visualization is to enhance students' understanding of different areas of…
Descriptors: College Instruction, College Students, Control Groups, Visualization