Publication Date
| In 2026 | 0 |
| Since 2025 | 2 |
| Since 2022 (last 5 years) | 9 |
| Since 2017 (last 10 years) | 17 |
| Since 2007 (last 20 years) | 19 |
Descriptor
Source
Author
| Abdrafikova, Albina R. | 1 |
| Abelson, Hal | 1 |
| Abid, Adnan | 1 |
| Bers, Marina Umaschi | 1 |
| Brown, Neil C. C. | 1 |
| Campe, Shannon | 1 |
| Carvalho, Elizabeth Simão | 1 |
| Chang, Chung-Pu | 1 |
| Chang, Hsuan-Ning | 1 |
| Chen, Hsin-Chin | 1 |
| Chen, Jhen-Han | 1 |
| More ▼ | |
Publication Type
| Journal Articles | 19 |
| Reports - Research | 16 |
| Information Analyses | 1 |
| Reports - Descriptive | 1 |
| Reports - Evaluative | 1 |
| Tests/Questionnaires | 1 |
Education Level
| Secondary Education | 5 |
| Higher Education | 4 |
| Postsecondary Education | 4 |
| Junior High Schools | 2 |
| Middle Schools | 2 |
| Adult Education | 1 |
| Early Childhood Education | 1 |
| Elementary Education | 1 |
| Grade 7 | 1 |
| High Schools | 1 |
Audience
Laws, Policies, & Programs
Assessments and Surveys
| Motivated Strategies for… | 1 |
What Works Clearinghouse Rating
Ruijie Zhou; Chong Xie; Xiuling He; Yangyang Li; Qiong Fan; Ying Yu; Zhonghua Yan – Journal of Educational Computing Research, 2024
Computational thinking (CT), an essential competency for comprehending and addressing intricate issues in the digital world, has been incorporated into curriculum planning as a goal for programming education. This study introduced flow design into programming curricula to investigate its impact on undergraduates 'CT skills during pair work. Two…
Descriptors: Undergraduate Students, Thinking Skills, Computation, Programming
Brown, Neil C. C.; Weill-Tessier, Pierre; Sekula, Maksymilian; Costache, Alexandra-Lucia; Kölling, Michael – ACM Transactions on Computing Education, 2023
Objectives: Java is a popular programming language for use in computing education, but it is difficult to get a wide picture of the issues that it presents for novices; most studies look only at the types or frequency of errors. In this observational study, we aim to learn how novices use different features of the Java language. Participants:…
Descriptors: Novices, Programming, Programming Languages, Data
Dan Sun; Fan Ouyang; Yan Li; Chengcong Zhu; Yang Zhou – Journal of Computer Assisted Learning, 2024
Background: With the development of computational literacy, there has been a surge in both research and practice application of text-based and block-based modalities within the field of computer programming education. Despite this trend, little work has actually examined how learners engaging in programming process when utilizing these two major…
Descriptors: Computer Science Education, Programming, Computer Literacy, Comparative Analysis
Heidi Taveter; Marina Lepp – Informatics in Education, 2025
Learning programming has become increasingly popular, with learners from diverse backgrounds and experiences requiring different support. Programming-process analysis helps to identify solver types and needs for assistance. The study examined students' behavior patterns in programming among beginners and non-beginners to identify solver types,…
Descriptors: Behavior Patterns, Novices, Expertise, Programming
Peng Chen; Rong Wang; Xiaoyi Chen – Education and Information Technologies, 2025
Collaborative learning is a widely used teaching model in programming education. A deeper understanding of the roles and behavior patterns within collaborative learning could improve its performance. In this study, an emergent role configuration and behavioral pattern are analyzed using audio and video data from 10 groups in a 7th-grade…
Descriptors: Middle School Students, Cooperative Learning, Behavior Patterns, Programming
Omer, Uzma; Tehseen, Rabia; Farooq, Muhammad Shoaib; Abid, Adnan – Education and Information Technologies, 2023
Learning analytics (LA) is a significant field of study to examine and identify difficulties the novice programmers face while learning how to program. Despite producing notable research by the community in the specified area, rare work is observed to synthesize these research efforts and discover the dimensions that guide the future research of…
Descriptors: Programming, Learning Analytics, Educational Research, Data
Hsiao, Hsien-Sheng; Chen, Jyun-Chen; Chen, Jhen-Han; Chien, Yu-Hung; Chang, Chung-Pu; Chung, Guang-Han – Educational Technology Research and Development, 2023
Since the late twentieth century, with the development of the Internet of Things (IoT), the IoT covers the application of comprehensive knowledge and technology in the fields of circuitry, physics, mechanics, and information, making it a suitable topic for hands-on science, technology, engineering, and mathematics (STEM) activities. The IoT covers…
Descriptors: Gamification, Models, High School Students, Programming
Jiang, Bo; Zhao, Wei; Zhang, Nuan; Qiu, Feiyue – Interactive Learning Environments, 2022
Block-based programing languages (BBPL) provide effective scaffolding for K-12 students to learn computational thinking. However, the output-based assessment in BBPL learning is insufficient as we can not understand how students learn and what mistakes they have had. This study aims to propose a data-driven method that provides insight into…
Descriptors: Programming Languages, Computer Science Education, Problem Solving, Game Based Learning
Hsu, Ting-Chia; Abelson, Hal; Patton, Evan; Chen, Shih-Chu; Chang, Hsuan-Ning – International Journal of Computer-Supported Collaborative Learning, 2021
In order to promote the practice of co-creation, a real-time collaboration (RTC) version of the popular block-based programming (BBP) learning environment, MIT App Inventor (MAI), was proposed and implemented. RTC overcomes challenges related to non-collocated group work, thus lowering barriers to cross-region and multi-user collaborative software…
Descriptors: Self Efficacy, Behavior Patterns, Student Behavior, Programming
Moy, Ronald L.; Pactwa, Therese E. – Journal of Education for Business, 2022
This paper uses the PBS Nova show "Mind Over Money" to introduce a number of topics in behavioral finance. Instructors can also use the video as a jumping off point for expanding the discussion to the "second generation" of behavioral finance, where many of the decisions that differ from what are considered optimal are due to…
Descriptors: Economics, Economics Education, Learner Engagement, Teaching Methods
Bers, Marina Umaschi; Sullivan, Amanda – Journal of Information Technology Education: Innovations in Practice, 2019
Aim/Purpose: This paper aims to explore whether having state Computer Science standards in place will increase young children's exposure to coding and powerful ideas from computer science in the early years. Background: Computer science education in the K-2 educational segment is receiving a growing amount of attention as national and state…
Descriptors: Computer Science Education, Early Childhood Education, Young Children, Computer Software
Campe, Shannon; Denner, Jill; Green, Emily; Torres, David – Computer Science Education, 2020
Background and Context: Pair programming is used in classrooms to promote learning and engage a more diverse group of students in computing fields, but little is known about what it looks like in middle school. Objective: The aim of this study was to examine how programming pairs were interacting and about what. Method: Video, audio, and screen…
Descriptors: Cooperative Learning, Programming, Computer Science Education, Middle School Students
Onah, Daniel F. O.; Pang, Elaine L. L.; Sinclair, Jane E.; Uhomoibhi, James – International Journal of Information and Learning Technology, 2021
Purpose: Massive open online courses (MOOCs) have received wide publicity and many institutions have invested considerable effort in developing, promoting and delivering such courses. However, there are still many unresolved questions relating to MOOCs and their effectiveness in a blended-learning context. One of the major recurring issues raised…
Descriptors: MOOCs, Questionnaires, Learning Strategies, Blended Learning
Liao, Yi-Wen; Huang, Yueh-Min; Huang, Shu-Hsien; Chen, Hsin-Chin; Wei, Chun-Wang – EURASIA Journal of Mathematics, Science and Technology Education, 2019
Social media or social networking sites have been used to support online learning with good interactive features. If an existing system can retain current users and attract new users, it can provide greater benefits and influence in the field of online learning. However, most previous studies focus on learner participation intention, and rarely…
Descriptors: Social Networks, Social Media, Online Courses, Models
Sottilare, Robert A.; Shawn Burke, C.; Salas, Eduardo; Sinatra, Anne M.; Johnston, Joan H.; Gilbert, Stephen B. – International Journal of Artificial Intelligence in Education, 2018
The goal of this research was the development of a practical architecture for the computer-based tutoring of teams. This article examines the relationship of team behaviors as antecedents to successful team performance and learning during adaptive instruction guided by Intelligent Tutoring Systems (ITSs). Adaptive instruction is a training or…
Descriptors: Meta Analysis, Teaching Methods, Teamwork, Outcomes of Education
Previous Page | Next Page »
Pages: 1 | 2
Peer reviewed
Direct link
