NotesFAQContact Us
Collection
Advanced
Search Tips
Audience
Laws, Policies, & Programs
Assessments and Surveys
What Works Clearinghouse Rating
Showing 1 to 15 of 19 results Save | Export
Peer reviewed Peer reviewed
Direct linkDirect link
Guangrui Fan; Dandan Liu; Rui Zhang; Lihu Pan – International Journal of STEM Education, 2025
Purpose: This study investigates the impact of AI-assisted pair programming on undergraduate students' intrinsic motivation, programming anxiety, and performance, relative to both human-human pair programming and individual programming approaches. Methods: A quasi-experimental design was conducted over two academic years (2023-2024) with 234…
Descriptors: Artificial Intelligence, Computer Software, Technology Uses in Education, Programming
Peer reviewed Peer reviewed
Direct linkDirect link
Sanal Kumar T. S.; R. Thandeeswaran – Education and Information Technologies, 2024
The COVID-19 pandemic has forced a significant increase in the utilization of video-based e-learning platforms for programming education. These platforms never considered the essential attributes of student characteristics and learning preferences while designing such a problematic subject having high dropout and failure rates. The traditional…
Descriptors: Blended Learning, Electronic Learning, Higher Education, Programming
Peer reviewed Peer reviewed
Direct linkDirect link
Kahn, Ken; Winters, Niall – British Journal of Educational Technology, 2021
Constructionism, long before it had a name, was intimately tied to the field of Artificial Intelligence. Soon after the birth of Logo at BBN, Seymour Papert set up the Logo Group as part of the MIT AI Lab. Logo was based upon Lisp, the first prominent AI programming language. Many early Logo activities involved natural language processing,…
Descriptors: Artificial Intelligence, Man Machine Systems, Programming Languages, Programming
Peer reviewed Peer reviewed
PDF on ERIC Download full text
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
Peer reviewed Peer reviewed
PDF on ERIC Download full text
Marius Banut; Ion Albulescu – Journal on Efficiency and Responsibility in Education and Science, 2024
In pedagogical language, "scaffolding" is frequently used to replace the expression "support in learning". In didactic terms, the practice in the classroom shows that various types of support, such as the teacher, colleagues, and technologies, contribute to more efficient learning. In terms of technologies, the present study…
Descriptors: Scaffolding (Teaching Technique), Music Education, Foreign Countries, Urban Environment
Peer reviewed Peer reviewed
PDF on ERIC Download full text
Yang, Jeong; Lee, Young; Fernandez, Amanda; Sanchez, Joshua – Journal of Cybersecurity Education, Research and Practice, 2020
As the cyber security landscape dynamically evolves and security professionals work to keep apace, modern-day educators face the issue of equipping a new generation for this dynamic landscape. With cyber-attacks and vulnerabilities substantially increased over the past years in frequency and severity, it is important to design and build secure…
Descriptors: Computer Security, Programming Languages, Programming, Computer Uses in Education
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
Direct linkDirect link
Valentine, Keri Duncan – Interdisciplinary Journal of Problem-based Learning, 2018
With an increased push to integrate coding and computational literacy in K-12 learning environments, teacher educators will need to consider ways they might support preservice teachers (PSTs). This paper details a tinkering approach used to engage PSTs in thinking computationally as they worked with geometric concepts they will be expected to…
Descriptors: Methods Courses, Mathematics Instruction, Teaching Methods, Educational Technology
Peer reviewed Peer reviewed
Direct linkDirect link
dos Santos Lopes, Maísa Soares; Gomes, Iago Pacheco; Trindade, Roque M. P.; da Silva, Alzira F.; de C. Lima, Antonio C. – IEEE Transactions on Learning Technologies, 2017
Remote robotics laboratories have been successfully used for engineering education. However, few of them use mobile robots to to teach computer science. This article describes a mobile robot Control and Programming Environment (CPE) and its pedagogical applications. The system comprises a remote laboratory for robotics, an online programming tool,…
Descriptors: Robotics, Programming, Educational Technology, Technology Uses in Education
Peer reviewed Peer reviewed
PDF on ERIC Download full text
Majherová, Janka; Králík, Václav – European Journal of Contemporary Education, 2017
In the training of future informatics teachers the students obtain experience with different methods of programming. As well, the students become familiar with programming by using the robotic system Lego Mindstorms. However, the small number of Lego systems available is a limiting factor for the teaching process. Use of virtual robotic…
Descriptors: Programming, Teaching Methods, Instructional Innovation, Preservice Teachers
Peer reviewed Peer reviewed
Direct linkDirect link
Geist, Eugene – Childhood Education, 2016
Today's children need learning opportunities from cradle to career that build the knowledge and skills necessary to thrive in our interconnected and constantly changing world. This means putting 21st century skills, including creativity, innovation, critical thinking, and problem solving, at the center of learning, both in and out of school. As…
Descriptors: Coding, Programming, Robotics, Creativity
Peer reviewed Peer reviewed
Direct linkDirect link
Thompson, Ian – Australian Senior Mathematics Journal, 2017
In this paper, an example is offered of a problem-solving task for senior secondary school students which was given in the context of a story. As the story unfolds, the task requires progressively more complex forms of linear programming to be applied. Coding in MATLAB is used throughout the task in such a way that it supports the increasing…
Descriptors: Foreign Countries, Programming, High School Seniors, Mathematics Education
Peer reviewed Peer reviewed
PDF on ERIC Download full text
Gençtürk, Abdullah Tarik; Korucu, Agah Tugrul – Higher Education Studies, 2017
It is observed that teacher candidates receiving education in the department of Computer and Instructional Technologies Education are not able to gain enough experience and knowledge in "Programming Languages" lesson. The goal of this study is to analyse the effects of web 2.0 technologies usage in programming languages lesson on the…
Descriptors: Web 2.0 Technologies, Programming Languages, Programming, Academic Achievement
Peer reviewed Peer reviewed
Direct linkDirect link
Simpkins, N. K. – International Journal of Information and Communication Technology Education, 2014
This article reports an investigation into undergraduate student experiences and views of a visual or "blocks" based programming language and its environment. An additional and central aspect of this enquiry is to substantiate the perceived degree of transferability of programming skills learnt within the visual environment to a typical…
Descriptors: Programming Languages, Programming, Undergraduate Students, Computer Science Education
Peer reviewed Peer reviewed
Direct linkDirect link
Kratzke, Cynthia; Cox, Carolyn – International Electronic Journal of Health Education, 2012
Despite the increased availability of smartphones and health applications (apps), little is known about smartphone technology and apps for implementation in health promotion practice. Smartphones are mobile devices with capabilities for e-mail, text messaging, video viewing, and wireless Internet access. It is essential for health promotion…
Descriptors: Evidence, Health Promotion, Health Behavior, Behavior Modification
Previous Page | Next Page »
Pages: 1  |  2