Publication Date
In 2025 | 0 |
Since 2024 | 0 |
Since 2021 (last 5 years) | 3 |
Since 2016 (last 10 years) | 4 |
Since 2006 (last 20 years) | 7 |
Descriptor
Elementary Secondary Education | 8 |
Introductory Courses | 8 |
Computer Science Education | 7 |
Kindergarten | 4 |
Programming | 4 |
Teaching Methods | 4 |
Barriers | 3 |
Computer Literacy | 3 |
Computer Science | 3 |
Correlation | 3 |
Feedback (Response) | 3 |
More ▼ |
Source
Education and Information… | 1 |
IEEE Transactions on Learning… | 1 |
International Association for… | 1 |
International Journal of… | 1 |
Journal of Computers in… | 1 |
Journal of Statistics and… | 1 |
National Comprehensive Center | 1 |
Author
Publication Type
Journal Articles | 5 |
Reports - Research | 4 |
Reports - Descriptive | 2 |
Collected Works - Proceedings | 1 |
Reports - Evaluative | 1 |
Speeches/Meeting Papers | 1 |
Education Level
Elementary Secondary Education | 6 |
Early Childhood Education | 3 |
Elementary Education | 3 |
Higher Education | 3 |
Kindergarten | 3 |
Primary Education | 3 |
High Schools | 2 |
Postsecondary Education | 2 |
Audience
Location
Spain | 2 |
Argentina | 1 |
Asia | 1 |
Australia | 1 |
Brazil | 1 |
Connecticut | 1 |
Denmark | 1 |
Egypt | 1 |
Estonia | 1 |
Florida | 1 |
Germany | 1 |
More ▼ |
Laws, Policies, & Programs
Assessments and Surveys
What Works Clearinghouse Rating
Ezeamuzie, Ndudi O. – Education and Information Technologies, 2023
Several instructional approaches have been advanced for learning programming. However, effective ways of engaging beginners in programming in K-12 are still unclear, especially among low socioeconomic status learners in technology-deprived learning environments. Understanding the learning path of novice programmers will bridge this gap and explain…
Descriptors: Programming, Constructivism (Learning), Programming Languages, Computer Science Education
Benotti, Luciana; Martinez, Maria Cecilia; Schapachnik, Fernando – IEEE Transactions on Learning Technologies, 2018
In this paper we present a software platform called Chatbot designed to introduce high school students to Computer Science (CS) concepts in an innovative way: by programming chatbots. A chatbot is a bot that can be programmed to have a conversation with a human or robotic partner in some natural language such as English or Spanish. While…
Descriptors: Formative Evaluation, Introductory Courses, Computer Science, High School Students
Liao, Shu-Min – Journal of Statistics and Data Science Education, 2023
SCRATCH, developed by the Media Lab at MIT, is a kid-friendly visual programming language, designed to introduce programming to children and teens in a "more thinkable, more meaningful, and more social" way. Although it was initially intended for K-12 students, educators have used it for higher education as well, and found it…
Descriptors: Teaching Methods, Coding, Programming Languages, Computer Science Education
Basu, Satabdi; Rutstein, Daisy W.; Tate, Carol – National Comprehensive Center, 2021
The rapid expansion of computer science (CS) instruction in primary and secondary education has highlighted the shortage of teachers qualified to teach the subject. A key strategy for building CS teaching capacity has been preparing teachers of other subjects (e.g., math, technology applications, business) to teach introductory CS through…
Descriptors: Capacity Building, Faculty Development, Computer Science Education, Teaching Methods
Armoni, Michal – Journal of Computers in Mathematics and Science Teaching, 2013
Abstraction is a key concept in CS, one of the most fundamental ideas underlying CS and its practice. However, teaching this soft concept to novices is a very difficult task, as discussed by many CSE experts. This paper discusses this issue, and suggests a general framework for teaching abstraction in CS to novices, a framework that would fit into…
Descriptors: Introductory Courses, Computer Science, Novices, Expertise
Badilla Quintana, Maria; Cortada Pujol, Meritxell; Riera Romani, Jordi – International Journal of Technology and Design Education, 2012
The aim of this study was to describe and analyze the involvement showed by 190 students who participated in an introduction to Information and Communication Technologies (ICT) project, in public schools from Spain. By means of an Internet browsing test, access and information selection processes were afforded. The purpose of the study was to…
Descriptors: Foreign Countries, Internet, Navigation (Information Systems), Online Searching
Galloway, Jerry P. – 1999
This paper discusses in detail the nature of the conceptual development in beginning computing education for teachers and makes a case for the inclusion of programming experiences. The controversial nature of this perspective is addressed directly including a historical perspective. The discussion includes an account of some specific notions of…
Descriptors: Computer Literacy, Computer Science Education, Computer Uses in Education, Course Content
International Association for Development of the Information Society, 2012
The IADIS CELDA 2012 Conference intention was to address the main issues concerned with evolving learning processes and supporting pedagogies and applications in the digital age. There had been advances in both cognitive psychology and computing that have affected the educational arena. The convergence of these two disciplines is increasing at a…
Descriptors: Academic Achievement, Academic Persistence, Academic Support Services, Access to Computers