Publication Date
In 2025 | 1 |
Since 2024 | 5 |
Since 2021 (last 5 years) | 19 |
Since 2016 (last 10 years) | 47 |
Since 2006 (last 20 years) | 63 |
Descriptor
Source
Author
Publication Type
Education Level
Audience
Teachers | 4 |
Administrators | 1 |
Media Staff | 1 |
Researchers | 1 |
Location
Turkey | 6 |
Brazil | 4 |
South Africa | 4 |
Australia | 2 |
Canada | 2 |
China | 2 |
Denmark | 2 |
Germany | 2 |
Ireland | 2 |
Israel | 2 |
Italy | 2 |
More ▼ |
Laws, Policies, & Programs
Assessments and Surveys
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
Hui Zhang; Haihan Zhang; Qian Zhang – Innovations in Education and Teaching International, 2024
Computer programming and municipal engineering (ME) students' specialised knowledge are still poorly integrated, leading to limited improvement of students' programming abilities. This paper describes an effective attempt in ME at Xi'an University of Architecture and Technology (XAUAT). Students were divided into several teams and required to…
Descriptors: Engineering Education, Municipalities, Skill Development, Universities
Mahfudzah Othman; Aznoora Osman; Siti Zulaiha Ahmad; Natrah Abdullah – Turkish Online Journal of Distance Education, 2024
This paper discusses the design of interactive gamified assessments for an introductory programming course based on the multimedia segmenting principle and gamification. The objective is to develop more engaging online programming assessments for low-achieving students. The general design follows Nielsen's design guidelines and incorporates…
Descriptors: Gamification, Interaction, Programming, Low Achievement
Ülker, Ezgi Deniz – Cypriot Journal of Educational Sciences, 2020
The ability of analysing and designing an algorithm is quite essential for computer science education. The students in the Analysis and Design of Algorithms (ADA) course are expected to be able to solve problems by choosing one of the proper design methods and to analyse the algorithm's performance in terms of various aspects. Instead of using…
Descriptors: Computer Science Education, Design, Mathematics, Programming
Bayar, Mirac Furkan; Tas, Yasemin – Alberta Journal of Educational Research, 2022
This study aimed to investigate the effects of robotic coding supported Design-Based Science Instruction (RC-DBSI) on sixth-grade students' science process skills. One-group pretest-posttest experimental design was employed in the study. Participants consisted of thirty-nine sixth-grade students enrolled in a public middle school located in the…
Descriptors: Robotics, Programming, Design, Science Instruction
Matere, Isaac M.; Weng, Cathy; Astatke, Melese; Hsia, Chih-Hsien; Fan, Chen-Guo – Interactive Learning Environments, 2023
Recently there has been a change in elementary curricula to focus on computational thinking, however, a good curriculum needs to be matched with good learning or teaching strategies. This study explores design-based learning (DBL) in elementary students to examine the development of computational thinking and to support knowledge construction in…
Descriptors: Design, Elementary School Students, Thinking Skills, Programming
Nikola M. Luburic; Luka Z. Doric; Jelena J. Slivka; Dragan Lj. Vidakovic; Katarina-Glorija G. Grujic; Aleksandar D. Kovacevic; Simona B. Prokic – IEEE Transactions on Learning Technologies, 2025
Software engineers are tasked with writing functionally correct code of high quality. Maintainability is a crucial code quality attribute that determines the ease of analyzing, modifying, reusing, and testing a software component. This quality attribute significantly affects the software's lifetime cost, contributing to developer productivity and…
Descriptors: Intelligent Tutoring Systems, Coding, Computer Software, Technical Occupations
Zoe C. M. Davidson; Shuping Dang; Xenofon Vasilakos – IEEE Transactions on Learning Technologies, 2024
Raspberry Pi Pico, based on chip RP2040, is an easy-to-use development microcontroller board that can provide flexible input/output functions and meets the teaching needs of basic electronics to first-year university undergraduates. This article presents our blended laboratory design using Raspberry Pi Pico for the course unit Digital Circuits and…
Descriptors: College Freshmen, Electronics, Technology Education, Scientific Concepts
Zhong, Baichang; Zheng, Jijun; Zhan, Zehui – Interactive Learning Environments, 2023
This study examined the effects of virtual and physical robots (VPR) using in different learning stages (simple session/complex session) in a robotics programming course. A quasi-experimental design was implemented with 84 junior high school students from two classes. One class with 44 students used combination of VPR strategy for learning,…
Descriptors: Robotics, Programming, Junior High School Students, Educational Technology
Phillips, A. M.; Gouvea, E. J.; Gravel, B. E.; Beachemin, P. -H.; Atherton, T. J. – Physical Review Physics Education Research, 2023
Computation is intertwined with essentially all aspects of physics research and is invaluable for physicists' careers. Despite its disciplinary importance, integration of computation into physics education remains a challenge and, moreover, has tended to be constructed narrowly as a route to solving physics problems. Here, we broaden Physics…
Descriptors: Physics, Science Instruction, Teaching Methods, Models
Boya-Lara, Carlos; Saavedra, Doris; Fehrenbach, Aaron; Marquez-Araque, Angel – International Journal of Educational Technology in Higher Education, 2022
In this work, BEAM robotics is proposed to enhance the STEM knowledge and skills of engineering students in the electrical, electronic, and mechanical domains. To evaluate the proposal, a course is designed and implemented based on a curriculum with objectives and learning activities centered on the design, construction, and operation of the BEAM…
Descriptors: Robotics, Technology Uses in Education, STEM Education, Curriculum Implementation
Cheng, Ya-Wen; Wang, Yuping; Yang, Yu-Fen; Yang, Zih-Kwan; Chen, Nian-Shing – Computer Assisted Language Learning, 2021
This study aims to design an authoring system of robots and IoT-based toys for creating a scenario-based interactive learning environment for young English as a Foreign Language learners. This study adopts a design-based research approach to investigate the pedagogical needs, the critical features and usability of such a authoring system. Twelve…
Descriptors: Robotics, Design, Toys, Teaching Methods
Akyuz, Halil Ibrahim; Yildiz, Ismail; Bilgici, Göksal – Journal of Educational Technology, 2020
Today, technology needs to be used effectively in the structuring of learning environments where learners can learn by experimenting and exploring knowledge. Parallel to the adoption of the constructivist approach in the development of teaching programmes in Turkey, individuals should be able to live and practice developing and learning by…
Descriptors: Robotics, Programming, Problem Solving, Creative Thinking
Shahrasbi, Nasser; Jin, Leigh; Zheng, Wei-Jun – Journal of Information Systems Education, 2021
The growth in the tech industry in recent years has increased business major students' interest in software programming and app development. However, the traditional way of teaching these courses involves intensive coding exercises and little interaction among students. These methods often discourage the students due to the slow learning curve and…
Descriptors: Design, Computer Oriented Programs, Computer Software, Programming
Matthee, Machdel; Turpin, Marita – Journal of Information Systems Education, 2019
Critical thinking and problem solving skills are included in the IS curriculum as foundational skills. IS education researchers recognize the importance of these skills for future IS practitioners given the complexity of the technology based society and economy of the future. However, there is limited work on how these skills are best taught in…
Descriptors: Teaching Methods, Critical Thinking, Problem Solving, Design