Publication Date
In 2025 | 1 |
Since 2024 | 3 |
Since 2021 (last 5 years) | 6 |
Since 2016 (last 10 years) | 15 |
Since 2006 (last 20 years) | 21 |
Descriptor
Source
Author
Akcaoglu, Mete | 1 |
Alkan, Ayse | 1 |
Annetta, Leonard | 1 |
Ardito, Gerald | 1 |
Bernardo Feliciano | 1 |
Boutnaru, Shlomi | 1 |
Bozkurt, Gulay | 1 |
Byrne, Delma | 1 |
Cayir, Esra | 1 |
Cengel, Metin | 1 |
Cheng, Meng-Tzu | 1 |
More ▼ |
Publication Type
Journal Articles | 16 |
Reports - Research | 13 |
Reports - Descriptive | 3 |
Collected Works - Proceedings | 2 |
Reports - Evaluative | 2 |
Speeches/Meeting Papers | 2 |
Dissertations/Theses -… | 1 |
Education Level
Secondary Education | 21 |
Middle Schools | 11 |
Junior High Schools | 10 |
Elementary Education | 9 |
High Schools | 6 |
Grade 6 | 5 |
Intermediate Grades | 5 |
Grade 7 | 3 |
Grade 8 | 3 |
Elementary Secondary Education | 2 |
Grade 10 | 2 |
More ▼ |
Audience
Laws, Policies, & Programs
Assessments and Surveys
Program for International… | 2 |
What Works Clearinghouse Rating
Sirazum Munira Tisha – ProQuest LLC, 2023
Most existing autograders used for grading programming assignments are based on unit testing, which is tedious to implement for programs with graphical output and does not allow testing for other code aspects, such as programming style or structure. We present a novel autograding approach based on machine learning that can successfully check the…
Descriptors: Computer Software, Grading, Programming, Assignments
Sokratis Tselegkaridis; Theodosios Sapounidis; Serafeim A. Triantafyllou – Discover Education, 2025
Nowadays, the educational process is enriched with technological tools such as Arduino and Micro:bit. These tools offer both tangible and graphical interaction, however, widespread adoption by educators faces limitations. Many educators hesitate to utilize them, primarily due to lacking training. Therefore, this study examines educators'…
Descriptors: Technology Uses in Education, Elementary School Teachers, Secondary School Teachers, Electronic Equipment
David DeLiema; Jeffrey K. Bye; Vijay Marupudi – ACM Transactions on Computing Education, 2024
Learning to respond to a computer program that is not working as intended is often characterized as finding a singular bug causing a singular problem. This framing underemphasizes the wide range of ways that students and teachers could notice discrepancies from their intention, propose causes of those discrepancies, and implement interventions.…
Descriptors: Computer Software, Troubleshooting, Intention, Intervention
Akcaoglu, Mete; Dogan, Selcuk; Hodges, Charles B. – TechTrends: Linking Research and Practice to Improve Learning, 2022
In this paper, we describe the design, development, and implementation of a curriculum based on teaching computer science using an industry-standard game-design software: Unity 3D. We discuss the theoretical underpinnings of our instructional design process and steps we have taken to introduce complexity and maintain student motivation. We discuss…
Descriptors: Curriculum Design, Curriculum Development, Curriculum Implementation, Coding
Lijun Ni; Gillian Bausch; Elizabeth Thomas-Cappello; Fred Martin; Bernardo Feliciano – ACM Transactions on Computing Education, 2024
This study examined student learning outcomes from a middle school computer science (CS) curriculum developed through a researcher and practitioner partnership (RPP) project. The curriculum is based on students creating mobile apps that serve community and social good. We collected two sets of data from 294 students in three urban districts: (1)…
Descriptors: Computer Software, Middle School Students, Coding, Self Efficacy
Ardito, Gerald; Czerkawski, Betül; Scollins, Lauren – TechTrends: Linking Research and Practice to Improve Learning, 2020
Problem-solving and critical thinking are considered important skills to be developed by students, and are supported by the development of Computational Thinking (CT) skills. This study investigated the collaborative development of CT skills in sixth grade students via a six week LEGO robotics program. This robotics program focused on the…
Descriptors: Problem Solving, Thinking Skills, Middle School Students, Robotics
Song, Yu; Lei, Shunwei; Hao, Tianyong; Lan, Zixin; Ding, Ying – Journal of Educational Computing Research, 2021
Due to benefits for teaching and learning, an increasing number of studies have focused on classroom dialogue and how to make it productive. Coding, in which the transcribed conversation is allocated to a set of features, is commonly employed to deal with the textual data arising from this dialogue. This is generally done manually and cannot…
Descriptors: Semantics, Classification, Classroom Communication, Dialogs (Language)
Rossano, Veronica; Roselli, Teresa; Quercia, Gaetano – International Association for Development of the Information Society, 2018
The Computational Thinking recently has been recognised as one of the basic knowledge to be developed since childhood. Coding and computers are not just programming, but tools that help students to develop problem solving skills and more deep understand of the way things work. For these reasons, great attention has been focused on this topic both…
Descriptors: Coding, Computation, Problem Solving, Computer Software
Dohn, Niels Bonderup – British Journal of Educational Technology, 2020
The ability to code computer programs is considered an important part of literacy in today's society. This paper reports from a case study in two sixth-grade classes where Scratch coding was part of six mathematics lessons. The aim of the study was to investigate how Scratch coding affected students' interest development in coding and in…
Descriptors: Coding, Secondary School Students, Mathematics Instruction, Student Interests
Kynigos, Chronis; Grizioti, Marianthi – Informatics in Education, 2018
During the last decade, coding has come to the foreground of educational trends as a strong mean for developing students' Computational Thinking (or CT). However, there is still limited research that looks at coding and Computational Thinking activities through the lens of constructionism. In this paper, we discuss how the knowledge we already…
Descriptors: Coding, Computation, Educational Technology, Technology Uses in Education
Cengel, Metin; Alkan, Ayse; Cayir, Esra – Online Submission, 2018
Increasing the quality and effectiveness of education and training, contributing to the social, political and economic structure of the countries is something that educators and educational policy makers are always working on. Increasing the quality of education and training nowadays can be achieved with the development of 21st century skills in…
Descriptors: Information Technology, Coding, Robotics, Computer Science Education
Fagan, Bryan J.; Payne, Bryson R. – Proceedings of the Interdisciplinary STEM Teaching and Learning Conference, 2017
The US Bureau of Labor Statistics predicts over 8 million job openings in IT and computing, including 1 million cybersecurity postings, over the current five-year period. This paper presents lessons learned in preparing middle-school students in rural Georgia for future careers in computer science/ IT by teaching computer programming in the free,…
Descriptors: Programming Languages, Teaching Methods, Computer Science Education, Open Source Technology
Bozkurt, Gulay; Ruthven, Kenneth – Educational Studies in Mathematics, 2017
This study examines the classroom practice and craft knowledge underpinning one teacher's integration of the use of GeoGebra software into mathematics teaching. The chosen teacher worked in an English secondary school and was professionally well regarded as an accomplished user of digital technology in mathematics teaching. Designed in accordance…
Descriptors: Teacher Competencies, Knowledge Base for Teaching, Computer Software, Educational Technology
Zehner, Fabian; Sälzer, Christine; Goldhammer, Frank – Educational and Psychological Measurement, 2016
Automatic coding of short text responses opens new doors in assessment. We implemented and integrated baseline methods of natural language processing and statistical modelling by means of software components that are available under open licenses. The accuracy of automatic text coding is demonstrated by using data collected in the "Programme…
Descriptors: Educational Assessment, Coding, Automation, Responses
Boutnaru, Shlomi; Hershkovitz, Arnon – Interdisciplinary Journal of e-Skills and Lifelong Learning, 2015
In recent years, schools (as well as universities) have added cyber security to their computer science curricula. This topic is still new for most of the current teachers, who would normally have a standard computer science background. Therefore the teachers are trained and then teaching their students what they have just learned. In order to…
Descriptors: Computer Software, Computer Security, Programming Languages, Computer Science Education
Previous Page | Next Page »
Pages: 1 | 2