NotesFAQContact Us
Collection
Advanced
Search Tips
Showing all 3 results Save | Export
Peer reviewed Peer reviewed
PDF on ERIC Download full text
Haglund, Pontus; Strömbäck, Filip; Mannila, Linda – Informatics in Education, 2021
Controlling complexity through the use of abstractions is a critical part of problem solving in programming. Thus, becoming proficient with procedural and data abstraction through the use of user-defined functions is important. Properly using functions for abstraction involves a number of other core concepts, such as parameter passing, scope and…
Descriptors: Computer Science Education, Programming, Programming Languages, Problem Solving
Peer reviewed Peer reviewed
PDF on ERIC Download full text
Mamcenko, Jelena; Kurilovas, Eugenijus; Krikun, Irina – Informatics in Education, 2019
The paper aims to present application of Educational Data Mining and particularly Case-Based Reasoning (CBR) for students profiling and further to design a personalised intelligent learning system. The main aim here is to develop a recommender system which should help the learners to create learning units (scenarios) that are the most suitable for…
Descriptors: Case Method (Teaching Technique), Individualized Instruction, Intelligent Tutoring Systems, Cognitive Style
Peer reviewed Peer reviewed
PDF on ERIC Download full text
de Morais, Felipe; Jaques, Patricia A. – Informatics in Education, 2022
Intelligent Tutoring Systems (ITSs) for Math still use traditional data input methods: computers' keyboard and mouse. However, students usually solve math tasks using paper and pen. Therefore, the gap between the manner the students work and the requirements imposed by these typing-based systems expose students to an extraneous cognitive load,…
Descriptors: Intelligent Tutoring Systems, Mathematics Instruction, Educational Technology, Technology Uses in Education