NotesFAQContact Us
Collection
Advanced
Search Tips
Laws, Policies, & Programs
What Works Clearinghouse Rating
Showing 286 to 300 of 381 results Save | Export
Király, Sándor; Nehéz, Károly; Hornyák, Olivér – Research in Learning Technology, 2017
Recently, massive open online courses (MOOCs) have been offering a new online approach in the field of distance learning and online education. A typical MOOC course consists of video lectures, reading material and easily accessible tests for students. For a computer programming course, it is important to provide interactive, dynamic, online coding…
Descriptors: Large Group Instruction, Online Courses, Distance Education, Educational Technology
Peer reviewed Peer reviewed
PDF on ERIC Download full text
Jenkins, Craig W. – International Journal of Computer Science Education in Schools, 2017
This paper is part of a wider action research project taking place at a secondary school in South Wales, UK. The overarching aim of the project is to examine the potential for aspects of literacy and computational thinking to be developed using extensible 'build your own block' programming activities. This paper examines classroom talk at an…
Descriptors: Foreign Countries, Action Research, Secondary School Students, Thinking Skills
Jenkins, Craig W. – Online Submission, 2017
This paper is part of a wider action research project taking place at a secondary school in South Wales, UK. The overarching aim of the project is to examine the potential for aspects of literacy and computational thinking to be developed using extensible 'build your own block' programming activities. This paper examines classroom talk at an…
Descriptors: Foreign Countries, Action Research, Secondary School Students, Thinking Skills
Kafai, Yasmin B.; Burke, Quinn – MIT Press, 2014
Coding, once considered an arcane craft practiced by solitary techies, is now recognized by educators and theorists as a crucial skill, even a new literacy, for all children. Programming is often promoted in K-12 schools as a way to encourage "computational thinking"--which has now become the umbrella term for understanding what computer…
Descriptors: Coding, Programming, Elementary Secondary Education, Computer Science
Peer reviewed Peer reviewed
Direct linkDirect link
Strawhacker, Amanda; Bers, Marina Umaschi – Educational Technology Research and Development, 2019
Computer programming for young children has grown in popularity among both educators and product developers, but still relatively little is known about what skills children are developing when they code. This study investigated N = 57 Kindergarten through second grade children's performance on a programming assessment after engaging in a 6-week…
Descriptors: Coding, Programming, Computer Science Education, Kindergarten
Peer reviewed Peer reviewed
PDF on ERIC Download full text
Aksu, Fatma Nur; Durak, Gürhan – Journal of Education and e-Learning Research, 2019
This study examining the robotic codings and robotic tournaments from the perspectives of Information Technology (IT) teachers was carried out using the qualitative case study method. In the study, a total of 20 teachers from private schools and state schools were asked for their views. The research data collected from the IT teachers helped…
Descriptors: Robotics, Information Technology, Teacher Attitudes, Private Schools
Peer reviewed Peer reviewed
Direct linkDirect link
Good, Jonathon; Keenan, Sarah; Mishra, Punya – Journal of Computers in Mathematics and Science Teaching, 2016
The popular press is rife with examples of how students in the United States and around the globe are learning to program, make, and tinker. The Hour of Code, maker-education, and similar efforts are advocating that more students be exposed to principles found within computer science. We propose an expansion beyond simply teaching computational…
Descriptors: Aesthetics, Computer Science Education, Thinking Skills, Computer Literacy
Peer reviewed Peer reviewed
PDF on ERIC Download full text
Waite, Jane Lisa; Curzon, Paul; Marsh, William; Sentance, Sue; Hadwen-Bennett, Alex – Online Submission, 2018
Research indicates that understanding levels of abstraction (LOA) and being able to move between the levels is essential to programming success. For K-5 contexts we rename the LOA levels: problem, design, code and running the code. In our qualitative exploratory study, we interviewed five K-5 teachers on their uses of LOA, particularly the design…
Descriptors: Elementary School Teachers, Computer Science Education, Programming, Abstract Reasoning
Hachisu, Yoshinari; Yoshida, Atsushi – International Association for Development of the Information Society, 2014
For supporting the education of debugging skills, we propose a system for generating error correction questions of programs and checking the correctness. The system generates HTML files for answering questions and CGI programs for checking answers. Learners read and answer questions on Web browsers. For management of error injection, we have…
Descriptors: Error Correction, Programming, Computer Science Education, Questioning Techniques
Peer reviewed Peer reviewed
Direct linkDirect link
Edwards, Richard – Pedagogy, Culture and Society, 2015
Computer technologies and computer-mediated information and communication are increasingly parts of curriculum-making practices in education. These technologies are often taken to be simply tools to be used to enhance teaching and learning. However, in recent years, a range of cross-disciplinary studies have started to point to the work of code,…
Descriptors: Computer Software, Educational Technology, Hidden Curriculum, Technology Uses in Education
Peer reviewed Peer reviewed
Direct linkDirect link
Drachova, Svetlana V.; Hallstrom, Jason O.; Hollingsworth, Joseph E.; Krone, Joan; Pak, Rich; Sitaraman, Murali – ACM Transactions on Computing Education, 2015
Undergraduate computer science students need to learn analytical reasoning skills to develop high-quality software and to understand why the software they develop works as specified. To accomplish this central educational objective, this article describes a systematic process of introducing reasoning skills into the curriculum and assessing how…
Descriptors: Undergraduate Students, Computer Science Education, Logical Thinking, Thinking Skills
Peer reviewed Peer reviewed
Direct linkDirect link
Hagge, Julia – Gifted Child Today, 2017
Digital technology offers new possibilities for children to play, express themselves, learn, and communicate. A recent development in online practice is a shift toward youth engaged in computer programming online communities. Programming is argued to be the new literacy of the millennium. In this article, I examine the use of Scratch, an online…
Descriptors: Programming, Technological Literacy, Early Adolescents, Academically Gifted
Peer reviewed Peer reviewed
Direct linkDirect link
Taylor, Matthew S.; Vasquez, Eleazar; Donehower, Claire – Journal of Special Education Technology, 2017
Students of all ages and abilities must be given the opportunity to learn academic skills that can shape future opportunities and careers. Researchers in the mid-1970s and 1980s began teaching young students the processes of computer programming using basic coding skills and limited technology. As technology became more personalized and easily…
Descriptors: Programming, Down Syndrome, Elementary School Students, Case Studies
Peer reviewed Peer reviewed
Direct linkDirect link
Matsumoto, Paul S.; Cao, Jiankang – Journal of Chemical Education, 2017
Computational thinking is a component of the Science and Engineering Practices in the Next Generation Science Standards, which were adopted by some states. We describe the activities in a high school chemistry course that may develop students' computational thinking skills by primarily using Excel, a widely available spreadsheet software. These…
Descriptors: Secondary School Science, High School Students, Computation, Thinking Skills
Peer reviewed Peer reviewed
PDF on ERIC Download full text
Renzulli, Joseph S. – International Journal for Talent Development and Creativity, 2020
In this article, I describe a series of Five Core Competencies that gifted education specialists should consider integrating into their teaching to respond to the many changes that are taking place in technology, work, and career preparation. Although the focus of this theory is on high- level jobs usually pursued by college graduates and advanced…
Descriptors: Academically Gifted, Gifted Education, Job Skills, Theories
Pages: 1  |  ...  |  16  |  17  |  18  |  19  |  20  |  21  |  22  |  23  |  24  |  25  |  26