Publication Date
In 2025 | 0 |
Since 2024 | 1 |
Since 2021 (last 5 years) | 4 |
Since 2016 (last 10 years) | 4 |
Since 2006 (last 20 years) | 7 |
Descriptor
Children | 7 |
Programming | 7 |
Programming Languages | 7 |
Adolescents | 4 |
Computer Software | 3 |
Artificial Intelligence | 2 |
Computer Science Education | 2 |
Scores | 2 |
Student Projects | 2 |
Workshops | 2 |
Active Learning | 1 |
More ▼ |
Source
Education and Information… | 2 |
ALA Editions | 1 |
Early Childhood Education… | 1 |
International Educational… | 1 |
Journal of Problem Based… | 1 |
Online Submission | 1 |
Author
Publication Type
Reports - Research | 5 |
Journal Articles | 4 |
Reports - Descriptive | 2 |
Speeches/Meeting Papers | 2 |
Books | 1 |
Tests/Questionnaires | 1 |
Education Level
Early Childhood Education | 1 |
Elementary Education | 1 |
Elementary Secondary Education | 1 |
Secondary Education | 1 |
Audience
Location
Brazil | 1 |
California | 1 |
New York | 1 |
Laws, Policies, & Programs
Assessments and Surveys
What Works Clearinghouse Rating
Jesennia Cárdenas-Cobo; Cristian Vidal-Silva; Lisett Arévalo; Magali Torres – Education and Information Technologies, 2024
The information society is part of current life, and algorithmic thinking and programming are relevant for everybody regardless of educational background. Today's world needs professionals with computing competencies from WEIRD (Western, Educated, Industrialized, Rich, and Democratic Societies) and non-WEIRD contexts. Traditional programming…
Descriptors: Programming, Skill Development, Competence, Artificial Intelligence
Fein, Benedikt; Graßl, Isabella; Beck, Florian; Fraser, Gordon – International Educational Data Mining Society, 2022
The recent trend of embedding source code for machine learning applications also enables new opportunities in learning analytics in programming education, but which code embedding approach is most suitable for learning analytics remains an open question. A common approach to embedding source code lies in extracting syntactic information from a…
Descriptors: Artificial Intelligence, Learning Analytics, Programming, Programming Languages
Dilmen, Kaan; Kert, Serhat Bahadir; Ugras, Tuba – Education and Information Technologies, 2023
Programming education is an important educational process that enables the development of children's problem solving and algorithmic thinking skills. It is known that children frequently encounter syntax problems in coding activities. Many block-based programming software has been developed to eliminate this difficulty in the learning process.…
Descriptors: Children, Adolescents, Coding, Programming Languages
Joao Alberto Arantes do Amaral – Journal of Problem Based Learning in Higher Education, 2023
In this case study, we present our findings regarding a massive open online Scratch programming course. The course, which followed a project-based learning approach, was delivered from July 4 to 30, 2022 to 186 students in Brazil. The students were challenged to develop individual coding projects. Our research goal was to investigate teaching and…
Descriptors: MOOCs, Programming, Computer Science Education, Computers
Kazakoff, Elizabeth R.; Sullivan, Amanda; Bers, Marina U. – Early Childhood Education Journal, 2013
This paper examines the impact of programming robots on sequencing ability during a 1-week intensive robotics workshop at an early childhood STEM magnet school in the Harlem area of New York City. Children participated in computer programming activities using a developmentally appropriate tangible programming language CHERP, specifically designed…
Descriptors: Children, Robotics, Programming Languages, Control Groups
Nelson, Jennifer; Braafladt, Keith – ALA Editions, 2012
Technology may not be a magic wand, but innovative technology programming can genuinely help children become adept at navigating our increasingly wired world while also helping them develop deductive reasoning, math, and other vital literacy skills. One of the simplest and most powerful tools for technology-based public library programming is…
Descriptors: Programming Languages, Time Management, Computer Uses in Education, Public Libraries
Maloney, John; Peppler, Kylie; Kafai, Yasmin B.; Resnick, Mitchel; Rusk, Natalie – Online Submission, 2008
This paper describes Scratch, a visual, block-based programming language designed to facilitate media manipulation for novice programmers. We report on the Scratch programming experiences of urban youth ages 8-18 at a Computer Clubhouse--an after school center--over an 18-month period. Our analyses of 536 Scratch projects collected during this…
Descriptors: Programming Languages, Programming, Urban Youth, Children