Publication Date
In 2025 | 2 |
Since 2024 | 4 |
Since 2021 (last 5 years) | 7 |
Since 2016 (last 10 years) | 12 |
Since 2006 (last 20 years) | 16 |
Descriptor
Computer Science Education | 76 |
Instruction | 76 |
Computers | 36 |
Programing | 25 |
Mathematics Education | 24 |
Higher Education | 22 |
Computer Oriented Programs | 17 |
Computer Programs | 17 |
Secondary School Mathematics | 15 |
Computer Assisted Instruction | 14 |
Computer Science | 12 |
More ▼ |
Source
Author
Dwyer, Thomas A. | 2 |
Lopez, Antonio M., Jr. | 2 |
Tillett, P. I. | 2 |
Abelson, Hal | 1 |
Ahl, David H. | 1 |
Ahmad, Adnan | 1 |
Alajlan, Hayat | 1 |
Alebaikan, Reem | 1 |
Ali, Amjad | 1 |
Almassaad, Ahmad | 1 |
Amy Hutchison | 1 |
More ▼ |
Publication Type
Education Level
Higher Education | 11 |
Postsecondary Education | 10 |
Elementary Education | 3 |
Early Childhood Education | 2 |
Elementary Secondary Education | 2 |
Primary Education | 2 |
Grade 3 | 1 |
Grade 4 | 1 |
Grade 5 | 1 |
Grade 6 | 1 |
Intermediate Grades | 1 |
More ▼ |
Audience
Practitioners | 6 |
Policymakers | 2 |
Teachers | 2 |
Location
Australia | 3 |
United Kingdom (England) | 3 |
Asia | 2 |
Greece | 2 |
Norway | 2 |
South Korea | 2 |
United Kingdom (Great Britain) | 2 |
Africa | 1 |
Albania | 1 |
Brazil | 1 |
Canada | 1 |
More ▼ |
Laws, Policies, & Programs
Assessments and Surveys
What Works Clearinghouse Rating
Ismaila Temitayo Sanusi; Enoch Shadrack Cudjoe; Musa Adekunle Ayanwale; Bisola Adepoju – SAGE Open, 2025
The increased trend of incorporating computer programming in the basic education system across countries requires the training of new educators. However, the current effort to increase the number of teachers teaching programming is through professional development programs for computer science (CS) teachers and from other content areas. Meanwhile,…
Descriptors: Preservice Teachers, Student Attitudes, Programming, Computer Science Education
Amy L. Brooks; Prateek Shekhar; Jeffrey Knowles; Elliott Clement; Shane A. Brown – IEEE Transactions on Education, 2024
Contribution: This study aimed to improve understanding of context-based affordances and barriers to adoption of evidence-based instructional practices (EBIPs) among faculty in electrical and computer engineering (ECE). Context-based influences, including motives, constraints, and feedback mechanisms impacting EBIP adoption across six ECE faculty…
Descriptors: College Faculty, Computer Science Education, Evidence Based Practice, Engineering Education
Michael Kolling – Informatics in Education, 2024
The principles of programming language design for learning and teaching have been described and discussed for several decades. Most influential was the work of Niklaus Wirth, describing principles such as simplicity, modularity, orthogonality, and readability. So why is this still an area of fundamental disagreement among educators? Why can…
Descriptors: Programming Languages, Design, Novices, Computer Science Education
Höppner, Frank – International Educational Data Mining Society, 2021
Various similarity measures for source code have been proposed, many rely on edit- or tree-distance. To support a lecturer in quickly assessing live or online exercises with respect to "approaches taken by the students," we compare source code on a more abstract, semantic level. Even if novice student's solutions follow the same idea,…
Descriptors: Coding, Classification, Programming, Computer Science Education
Alajlan, Hayat; Alebaikan, Reem; Almassaad, Ahmad – Technology, Pedagogy and Education, 2023
This study identified appropriate pedagogy for computational thinking in K-12 computer education. The Delphi technique was employed to collect different views, ideas and opinions derived a consensus from a panel of 12 international experts through a series of questionnaires. The experts have various experiences in computer science, computer…
Descriptors: Elementary Secondary Education, Computation, Thinking Skills, Computer Science Education
Kim, Yeolib; Jeong, Hye In – IEEE Transactions on Learning Technologies, 2023
The recent push to introduce coding in early childhood education has been the subject of heated debate. A lack of theoretical and empirical research devoted to understanding coding education acceptance provided the motivation for this article. As a way to engage in the debate, this article investigated kindergarten teachers' acceptance of coding…
Descriptors: Early Childhood Education, Kindergarten, Early Childhood Teachers, Preservice Teachers
Amy Hutchison; Qi Si; Jamie Colwell; Erdogan Kaya; Eileen Jakeway; Brittany Miller; Kristie Gutierrez; Kelly Regan; Anna Evmenova – Journal of Computer Assisted Learning, 2025
Background: In recent years, computer science education has emerged as a necessary part of school curricula for students of all ages. With such momentum in this direction, it is essential that program designers, educators, and researchers ensure that computer science education is designed to be inclusive, effective, and engaging for all students.…
Descriptors: Coding, Instruction, Scaffolding (Teaching Technique), Literacy
Waguepack, Leslie J.; Babb, Jeffry S. – Information Systems Education Journal, 2017
"The Golden Age of Design may finally be upon us!" or so reported the New York Times in September of 2014. On the one hand everyday personal information appliances emphasized beauty and function. Apple™ took a lead by marketing the "feeling" of the iPod's design. The business world took notice and the cachet of designers soared…
Descriptors: Information Systems, Computer Science Education, Systems Development, Success
Ahmad, Adnan; Zeshan, Furkh; Khan, Muhammad Salman; Marriam, Rutab; Ali, Amjad; Samreen, Alia – ACM Transactions on Computing Education, 2020
Gamification is the use of game elements in domains other than games. Gamification use is often suggested for difficult activities because it enhances users' engagement and motivation level. Due to such benefits, the use of gamification is also proposed in education environments to improve students' performance, engagement, and satisfaction.…
Descriptors: Educational Games, Educational Objectives, Computer Science Education, Instruction
Paraskevopoulou-Kollia, Efrosyni-Alkisti; Soursou, Georgia; Zogopoulos, Bill; Oreopoulou, Evangelia; Kontou, Panagiota; Zoura, Vasiliki – Journal of Educational Technology, 2018
The present article is based on a small-scale research that took place with the students in the Department of Computer Science and Biomedical Informatics in 2014 and three years later with the students of the same Department and the Department of Computer Science, as well. Students who have enrolled in the Educational science-Pedagogy module, that…
Descriptors: Computer Science Education, Student Attitudes, Foreign Countries, Information Technology
Mason, Stacie L.; Rich, Peter J. – Contemporary Issues in Technology and Teacher Education (CITE Journal), 2019
This literature review synthesized current research on preservice and in-service programs that improve K-6 teachers' attitudes, self-efficacy, or knowledge to teach computing, coding, or computational thinking. A review of current computing training for elementary teachers revealed 21 studies: 12 involving preservice teachers and nine involving…
Descriptors: Computer Science Education, Teacher Education, Elementary School Teachers, Computer Literacy
Paquette, Luc; Lebeau, Jean-François; Beaulieu, Gabriel; Mayers, André – International Journal of Artificial Intelligence in Education, 2015
Model-tracing tutors (MTTs) have proven effective for the tutoring of well-defined tasks, but the pedagogical interventions they produce are limited and usually require the inclusion of pedagogical content, such as text message templates, in the model of the task. The capability to generate pedagogical content would be beneficial to MTT…
Descriptors: Intelligent Tutoring Systems, Intervention, Instruction, Automation
Csernoch, Mária; Biró, Piroska – Acta Didactica Napocensia, 2016
Sprego is programming with spreadsheet functions. The present paper provides introductory Sprego examples which have so far only been available in Hungarian. Spreadsheet environments offer both a programming tool which best serves beginner and end-user programmers' interest, and an approach which lightens the burden of coding and language details.…
Descriptors: Programming, Spreadsheets, Instruction, Problem Solving
Sotirofski, Kseanela; Kukeli, Agim; Kalemi, Edlira – Journal of College Teaching & Learning, 2010
The main objective of our study is to determine the challenges faced during the process of teaching Computer Science in a university of a country in transition and make suggestions to improve this teaching process by perfecting the necessary conditions. Our survey builds on the thesis that we live in an information age; information technology is…
Descriptors: Computer Science Education, Prior Learning, Computers, Information Technology
Ahl, David H.; And Others – Creative Computing, 1981
A collection of interviews and an overview of the Minnesota Educational Computing Consortium (MECC) are presented. (MP)
Descriptors: Computer Science, Computer Science Education, Computers, Educational Resources