Publication Date
In 2025 | 0 |
Since 2024 | 0 |
Since 2021 (last 5 years) | 1 |
Since 2016 (last 10 years) | 4 |
Since 2006 (last 20 years) | 4 |
Descriptor
Computer Science Education | 4 |
Difficulty Level | 4 |
Programming Languages | 4 |
Thinking Skills | 4 |
Foreign Countries | 3 |
Faculty Development | 2 |
Scaffolding (Teaching… | 2 |
Animation | 1 |
Block Scheduling | 1 |
Coding | 1 |
Computer Science | 1 |
More ▼ |
Source
Computer Science Education | 1 |
Education and Information… | 1 |
Journal of Educational… | 1 |
Journal of Information… | 1 |
Author
Espinal, Alejandro | 1 |
Guerrero-Bequis, Valeria | 1 |
Habgood, M. P. Jacob | 1 |
Jay, Tim | 1 |
Lantz-Andersson, Annika | 1 |
Monjelat, Natalia | 1 |
P. Rose, Simon | 1 |
Ragonis, Noa | 1 |
Shilo, Gila | 1 |
Vieira, Camilo | 1 |
Publication Type
Journal Articles | 4 |
Reports - Research | 4 |
Education Level
Elementary Education | 2 |
Grade 11 | 1 |
High Schools | 1 |
Secondary Education | 1 |
Audience
Location
Colombia | 1 |
Israel | 1 |
United Kingdom (England) | 1 |
Laws, Policies, & Programs
Assessments and Surveys
What Works Clearinghouse Rating
Monjelat, Natalia; Lantz-Andersson, Annika – Education and Information Technologies, 2020
In recent years, there has been a renewed interest in the introduction of programming in teacher education and professional development, highlighting its importance for the development of so-called computational thinking. This study explored primary education teachers' participation in programming practices. By focusing on their views of creating…
Descriptors: Faculty Development, Thinking Skills, Elementary School Teachers, Programming
Espinal, Alejandro; Vieira, Camilo; Guerrero-Bequis, Valeria – Computer Science Education, 2023
Background and context: Transfer is a process where students apply their learning to different contexts. This process includes using their knowledge to solve problems with similar complexity, and in new contexts. In the context of programming, transfer also includes being able to understand and use different programming languages. Objective: This…
Descriptors: Block Scheduling, Computer Science Education, Programming Languages, Coding
P. Rose, Simon; Habgood, M. P. Jacob; Jay, Tim – Journal of Educational Computing Research, 2020
The recent shift in compulsory education from ICT-focused computing curricula to informatics, digital literacy and computer science, has resulted in children being taught computing using block-based programming tools such as Scratch, with teaching that is often limited by school resources and teacher expertise. Even without these limitations,…
Descriptors: Programming Languages, Computer Science Education, Game Based Learning, Educational Games
Ragonis, Noa; Shilo, Gila – Journal of Information Technology Education: Research, 2018
Aim/Purpose: Research shows that students encounter difficulties in identifying the structure of argumentation texts and in understanding the main message of the argument. The research examined the effect that learning Logic Programming (LP), while applying logic inference, has on students' understanding of argumentation texts. Background:…
Descriptors: Persuasive Discourse, Computer Science, Inferences, Student Attitudes