NotesFAQContact Us
Collection
Advanced
Search Tips
Laws, Policies, & Programs
Assessments and Surveys
Motivated Strategies for…1
What Works Clearinghouse Rating
Showing 1 to 15 of 30 results Save | Export
Shraddha Govind Barke – ProQuest LLC, 2024
The dream of intelligent assistants to enhance programmer productivity has now become a concrete reality, with rapid advances in artificial intelligence. Large language models (LLMs) have demonstrated impressive capabilities in various domains based on the vast amount of data used to train them. However, tasks which require structured reasoning or…
Descriptors: Artificial Intelligence, Symbolic Learning, Programming, Programming Languages
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
Cansu, Sibel Kiliçarslan; Cansu, Fatih Kürsat – International Journal of Computer Science Education in Schools, 2019
Computers and smart devices have become ubiquitous staples of our lives. Computers and computer-controlled devices are used in all industries from medicine to engineering, and textile production. One field where computers have inevitably spread into is education, and one pre-requisite of controlling computers, or increasing the level and…
Descriptors: Computation, Thinking Skills, Problem Solving, Computer Science Education
Peer reviewed Peer reviewed
PDF on ERIC Download full text
Gerják, István – Acta Didactica Napocensia, 2017
Learning computer programming for students of the age of 14-18 is difficult and requires endurance and engagement. Being familiar with the syntax of a computer language and writing programs in it are challenges for youngsters, not to mention that understanding algorithms is also a big challenge. To help students in the learning process, teachers…
Descriptors: Programming, Secondary School Students, Mathematics, Programming Languages
Ruiqi Shen – ProQuest LLC, 2021
With the large demand for technology workers all around the world, more people are learning programming. Studies show that human tutoring is the most effective way to learn for novice programmers. However, problems such as the inaccessibility to physical classes, prohibitive costs, and the lack of educators may limit students' opportunities to…
Descriptors: MOOCs, Online Systems, Interactive Video, Computer Assisted Instruction
Peer reviewed Peer reviewed
Direct linkDirect link
Lin, Guan-Yu – Journal of Educational Computing Research, 2016
This study has two central purposes: First, it examines not only the roles of gender and persistence in undergraduate computing majors' learning self-efficacy, computer self-efficacy, and programming self-efficacy but also Bandura's hypothesized sources of self-efficacy; second, it examines the influence of sources of efficacy on the three…
Descriptors: Sex Role, Persistence, Self Efficacy, Beliefs
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
Wang, Gui Ping; Chen, Shu Yu; Yang, Xin; Feng, Rui – European Journal of Engineering Education, 2016
Practical abilities are important for students from majors including Computer Science and Engineering, and Electrical Engineering. Along with the popularity of ACM International Collegiate Programming Contest (ACM/ICPC) and other programming contests, online judge (OJ) websites achieve rapid development, thus providing a new kind of programming…
Descriptors: Competition, Programming, Programming Languages, Computer Science
Peer reviewed Peer reviewed
Direct linkDirect link
Bennedsen, Jens; Caspersen, Michael E. – Computer Science Education, 2012
Programming is recognised as one of seven grand challenges in computing education and attracts much attention in computing education research. Most research in the area concerns teaching methods, educational technology and student understanding/misconceptions. Typically, evaluation of learning outcome takes place during or immediately following…
Descriptors: Computer Science Education, Research, Programming, Skills
Peer reviewed Peer reviewed
Direct linkDirect link
Lee, Young-Jin – Gifted Child Today, 2011
Despite the educational benefits, computer programming has not been adopted in the current K-12 education as much as it could have been. One of the reasons for the low adoption of computer programming in K-12 education is the time it takes for (especially young) students to learn computer programming using a text-based programming language, which…
Descriptors: Academically Gifted, Programming Languages, Computers, Programming
Peer reviewed Peer reviewed
Direct linkDirect link
Kazakoff, Elizabeth; Bers, Marina – Journal of Educational Multimedia and Hypermedia, 2012
This paper examines the impact of computer programming of robots on sequencing ability in early childhood and the relationship between sequencing skills, class size, and teacher's comfort level and experience with technology. Fifty-eight children participated in the study, 54 of whom were included in data analysis. This study was conducted in two…
Descriptors: Kindergarten, Developmentally Appropriate Practices, Programming Languages, Sequential Approach
Peer reviewed Peer reviewed
Direct linkDirect link
Johnson, Richard; Shackelford, Ray – Tech Directions, 2008
The activities described in this article give students excellent experience with both computer programming and basic electronics. During the activities, students will work in small groups, using a BASIC Stamp development board to fabricate digital circuits and PBASIC to write program code that will control the circuits they have built. The…
Descriptors: Electronics, Computers, Programming, Equipment
Bucks, Gregory Warren – ProQuest LLC, 2010
Computers have become an integral part of how engineers complete their work, allowing them to collect and analyze data, model potential solutions and aiding in production through automation and robotics. In addition, computers are essential elements of the products themselves, from tennis shoes to construction materials. An understanding of how…
Descriptors: Engineering Education, Racquet Sports, Construction Materials, Programming Languages
Peer reviewed Peer reviewed
PDF on ERIC Download full text
Trumpower, David L.; Sharara, Harold; Goldsmith, Timothy E. – Journal of Technology, Learning, and Assessment, 2010
This study examines the specificity of information provided by structural assessment of knowledge (SAK). SAK is a technique which uses the Pathfinder scaling algorithm to transform ratings of concept relatedness into network representations (PFnets) of individuals' knowledge. Inferences about individuals' overall domain knowledge based on the…
Descriptors: Programming Languages, Problem Solving, Computers, Programming
Edgington, Jeffrey Michael – ProQuest LLC, 2010
Video and computer games have become an important area of study in the field of education. Games have been designed to teach mathematics, physics, raise social awareness, teach history and geography, and train soldiers in the military. Recent work has created computer games for teaching computer programming and understanding basic algorithms. …
Descriptors: Video Technology, Computer Science Education, Fundamental Concepts, Investigations
Previous Page | Next Page »
Pages: 1  |  2