NotesFAQContact Us
Collection
Advanced
Search Tips
What Works Clearinghouse Rating
Meets WWC Standards with or without Reservations2
Showing 316 to 330 of 6,501 results Save | Export
Peer reviewed Peer reviewed
Direct linkDirect link
Linlin Hu – Journal of Computer Assisted Learning, 2024
Background Study: As interest in programming education continues to grow, more educators are incorporating programming into K-12 classrooms. There is evidence that programming can help develop essential skills for future societal advancement, known as 21st century skills. However, there has been limited research into which sub-skills of 21st…
Descriptors: 21st Century Skills, Programming, Elementary Secondary Education, Futures (of Society)
Peer reviewed Peer reviewed
Direct linkDirect link
Davis Krumins; Sandra Schumann; Veiko Vunder; Rauno Põlluäär; Kristjan Laht; Renno Raudmäe; Alvo Aabloo; Karl Kruusamäe – IEEE Transactions on Learning Technologies, 2024
Teaching robotics with the robot operating system (ROS) is valuable for instating good programming practices but requires significant setup steps from the learner. Providing a ready-made ROS learning environment over the web can make robotics more accessible; however, most of the previous remote labs have abstracted the authentic ROS developer…
Descriptors: Teaching Methods, Robotics, Programming, Computer Science Education
Christine Marie M. Pedder – ProQuest LLC, 2024
Schools have transitioned from single-component health and wellness programs to comprehensive initiatives aimed at fostering continual and sustained improvement in children's overall health and wellness. These interventions, with a focus on knowledge and behavior change, can effectively promote the adoption of healthy behaviors among children.…
Descriptors: Elementary Education, Elementary Schools, Elementary School Students, Health Education
Adrian Salguero – ProQuest LLC, 2024
Introductory computer programming (i.e. CS1) is the entry point into the computer science major at higher education institutions worldwide. It introduces foundational concepts to students that are then built upon in future courses. Computer science as a whole has struggled to attract and retain students in the major, particularly women and…
Descriptors: Computer Science, Programming, Introductory Courses, Disproportionate Representation
Peer reviewed Peer reviewed
Direct linkDirect link
Yanjia Liu; Chao Qin; Hao He – Journal of Computer Assisted Learning, 2024
Background: The world is moving towards digitalization and intelligence. Programming has become an essential development competency. Even though many countries are currently making great efforts to expand programming education, the programming education in these countries shows an imbalance in geographical and gender dimensions. We found that few…
Descriptors: Programming, Females, Womens Education, Rural Areas
Peer reviewed Peer reviewed
Direct linkDirect link
Gila Hanna; Brendan Larvor; Xiaoheng Kitty Yan – ZDM: Mathematics Education, 2024
In this paper we develop a case for introducing a new teaching tool to undergraduate mathematics. Lean is an interactive theorem prover that instantly checks the correctness of every step and provides immediate feedback. Teaching with Lean might present a challenge, in that students must write their proofs in a formal way using a specific syntax.…
Descriptors: Undergraduate Study, College Mathematics, Teaching Methods, Feedback (Response)
Peer reviewed Peer reviewed
PDF on ERIC Download full text
Harnejan K. Atwal; Kenjiro W. Quides – Journal of Microbiology & Biology Education, 2024
Many 4-year public institutions face significant pedagogical challenges due to the high ratio of students to teaching team members. To address the issue, we developed a workflow using the programming language R as a method to rapidly grade multiple-choice questions, adjust for errors, and grade answer-dependent style multiple-choice questions,…
Descriptors: Programming Languages, Public Colleges, Grading, Holistic Evaluation
Peer reviewed Peer reviewed
Direct linkDirect link
Lihui Sun; Junjie Liu – Journal of Educational Computing Research, 2024
Computational thinking (CT), as a new future-oriented literacy, has gained attention at the basic education level. Graphical programming is the common way to develop CT in primary students, but this drag-and-drop programming may weaken students' understanding of programming's abstract concepts and code logic. Text-based programming approaches can…
Descriptors: Thinking Skills, Computation, Programming, Gamification
Peer reviewed Peer reviewed
Direct linkDirect link
Hassan Kilavo; Tabu S. Kondo; Feruzi Hassan – Interactive Learning Environments, 2024
Today computing is intricate in all aspects of our lives, beginning with communications and education to banking, information security, health, shopping, and social media. Development of the computing is proportional to the development of software which is becoming a serious part of all daily lives. This paper, therefore, assessed the impact of…
Descriptors: Foreign Countries, Computer Science Education, Elementary School Students, Outcomes of Education
Peer reviewed Peer reviewed
Direct linkDirect link
Gary K. W. Wong; Shan Jian; Ho-Yin Cheung – Education and Information Technologies, 2024
This study examined the developmental process of children's computational thinking using block-based programming tools, specifically algorithmic thinking and debugging skills. With this aim, a group of children (N = 191) from two primary schools were studied for two years beginning from the fourth grade, as they engaged in our block-based…
Descriptors: Thinking Skills, Skill Development, Computation, Algorithms
Peer reviewed Peer reviewed
Direct linkDirect link
Sergio Trilles; Aida Monfort-Muriach; Enrique Cueto-Rubio; Carmen Lopez-Girona; Carlos Granell – IEEE Transactions on Education, 2024
This article discusses the latest developments of the Sucre4Stem tool, as part of the Sucre initiative, which aims to promote interest in computational thinking and programming skills in K-12 students. The tool follows the Internet of Things approach and consists of two prominent components: 1) SucreCore and 2) SucreCode. SucreCore incorporates an…
Descriptors: Elementary Secondary Education, Thinking Skills, Problem Solving, Computation
Peer reviewed Peer reviewed
Direct linkDirect link
Tian Song; Hang Zhang; Yijia Xiao – IEEE Transactions on Learning Technologies, 2024
High-quality programming projects for education are critically required in teaching. However, it is hard to develop those projects efficiently and artificially constrained by the lecturers' experience and background. The recent popularity of large language models (LLMs) has led to a great number of applications in the field of education, but…
Descriptors: Artificial Intelligence, Education, Intellectual Disciplines, Undergraduate Students
Abdulrahman Alshammari – ProQuest LLC, 2024
A critical component of modern software development practices, particularly continuous integration (CI), is the halt of development activities in response to test failures which requires further investigation and debugging. As software changes, regression testing becomes vital to verify that new code does not affect existing functionality.…
Descriptors: Computer Software, Programming, Coding, Test Reliability
Peer reviewed Peer reviewed
Direct linkDirect link
Jon-Paul Paolino – Teaching Statistics: An International Journal for Teachers, 2024
This article presents a novel approach to introducing principal component analysis (PCA), using summary tables and descriptive statistics. Given its applicability across a variety of academic disciplines, this topic offers abundant opportunity for class discussion and activities. However, teaching PCA in an introductory class can be challenging…
Descriptors: Statistics Education, Factor Analysis, Teaching Methods, Introductory Courses
Peer reviewed Peer reviewed
Direct linkDirect link
Milos Ilic; Goran Kekovic; Vladimir Mikic; Katerina Mangaroska; Lazar Kopanja; Boban Vesin – IEEE Transactions on Learning Technologies, 2024
In recent years, there has been an increasing trend of utilizing artificial intelligence (AI) methodologies over traditional statistical methods for predicting student performance in e-learning contexts. Notably, many researchers have adopted AI techniques without conducting a comprehensive investigation into the most appropriate and accurate…
Descriptors: Artificial Intelligence, Academic Achievement, Prediction, Programming
Pages: 1  |  ...  |  18  |  19  |  20  |  21  |  22  |  23  |  24  |  25  |  26  |  ...  |  434