Publication Date
In 2025 | 3 |
Since 2024 | 5 |
Since 2021 (last 5 years) | 17 |
Since 2016 (last 10 years) | 30 |
Since 2006 (last 20 years) | 46 |
Descriptor
Source
British Journal of… | 48 |
Author
Grizioti, Marianthi | 2 |
Kafai, Yasmin B. | 2 |
Kynigos, Chronis | 2 |
Yang, Weipeng | 2 |
Ailing Qiao | 1 |
Altiok, Serhat | 1 |
Anastassakis, George | 1 |
Andreadakis, Zacharias E. | 1 |
Arguedas, Marta | 1 |
Bain, Alan | 1 |
Bellotti, Francesco | 1 |
More ▼ |
Publication Type
Journal Articles | 48 |
Reports - Research | 32 |
Reports - Evaluative | 8 |
Reports - Descriptive | 7 |
Information Analyses | 2 |
Tests/Questionnaires | 1 |
Education Level
Location
Estonia | 1 |
Ghana | 1 |
Hong Kong | 1 |
South America | 1 |
Taiwan | 1 |
Laws, Policies, & Programs
Assessments and Surveys
Gregorc Style Delineator | 1 |
What Works Clearinghouse Rating
Harry Barton Essel; Dimitrios Vlachopoulos; Henry Nunoo-Mensah; John Opuni Amankwa – British Journal of Educational Technology, 2025
Conversational user interfaces (CUI), including voice interfaces, which allow users to converse with computers via voice, are gaining wide popularity. VoiceBots allow users to receive a response in real-time, regardless of the communication device. VoiceBots have been explored in fields such as customer service to automate repetitive queries and…
Descriptors: Foreign Countries, Artificial Intelligence, Program Effectiveness, Undergraduate Students
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
Wei Li; Cheng-Ye Liu; Judy C. R. Tseng – British Journal of Educational Technology, 2024
Collaborative programming helps improve students' computational thinking and increases their confidence in solving programming problems. However, the effect of collaborative learning is not ideal because it is difficult for students to mobilize metacognition to regulate learning spontaneously. To guide students to effectively regulate the learning…
Descriptors: Foreign Countries, Junior High School Students, Metacognition, Academic Achievement
Lai, Xiaoyan; Wong, Gary Ka-wai – British Journal of Educational Technology, 2022
Computational thinking (CT), which is a cognitive skill used to solve problems with computational solutions, has drawn increasing attention among researchers and practitioners due to the growing recognition of CT competence as a 21st century skill. Collaboration is commonly integrated into CT education to facilitate novice learning, but there is…
Descriptors: Cooperative Learning, Problem Solving, Computation, Thinking Skills
Jinbo Tan; Lei Wu; Shanshan Ma – British Journal of Educational Technology, 2024
The purpose of this study was to investigate the collaborative dialogue patterns of pair programming and their impact on programming self-efficacy and coding performance for both slow- and fast-paced students. Forty-six postgraduate students participated in the study. The students were asked to solve programming problems in pairs; those pairs'…
Descriptors: Coding, Programming, Computer Science Education, Self Efficacy
Experiencing Enjoyment in Visual Programming Tasks Promotes Self-Efficacy and Reduces the Gender Gap
Robbert Smit; Rahel Schmid; Nicolas Robin – British Journal of Educational Technology, 2025
Secondary school students (N = 269) participated in a daylong visual programming course held in a stimulating environment for start-up enterprises. The tasks were application-oriented and partly creative. For example, a wearable device with light-emitting diodes, (ie, LEDs) could be applied to a T-shirt and used for optical messages. Our research…
Descriptors: Self Efficacy, Gender Differences, Prediction, Student Attitudes
Yang, Weipeng; Ng, Davy Tsz Kit; Gao, Hongyu – British Journal of Educational Technology, 2022
Programmable robotics is recently used in early childhood education (ECE) to introduce programming and computational thinking (CT) skills. However, there is a further need for research to contrast the efficacy of children's participation in robot programming and traditionally beneficial ECE activities. The present study thus investigated the…
Descriptors: Kindergarten, Young Children, Robotics, Programming
Fields, Deborah A.; Kafai, Yasmin B.; Morales-Navarro, Luis; Walker, Justice T. – British Journal of Educational Technology, 2021
Much attention in constructionism has focused on designing tools and activities that support learners in designing fully finished and functional applications and artefacts to be shared with others. But helping students learn to debug their applications often takes on a surprisingly more instructionist stance by giving them checklists, teaching…
Descriptors: High School Students, Design, Programming, Textiles Instruction
Xin Gong; Weiqi Xu; Shufan Yu; Jingjing Ma; Ailing Qiao – British Journal of Educational Technology, 2025
Tangible programming tools have become a mainstream teaching aid in gamification programming learning (GPL) due to their interactivity and ability to enhance novice learners' computational thinking and spatial reasoning skills. However, comparing the relative efficacy of different programming tools that simultaneously support these skills was not…
Descriptors: Computation, Thinking Skills, Spatial Ability, Gamification
Computational Identity and Programming Empowerment of Students in Computational Thinking Development
Kong, Siu-Cheung; Lai, Ming – British Journal of Educational Technology, 2022
The participatory view of learning emphasises students' identity construction. However, identity research in the context of programming education to cultivate students' computational thinking is scarce. In this study, an instrument of computational identity with components of engagement, imagination and affiliation, was developed and validated.…
Descriptors: Elementary School Students, Programming, Computation, Thinking Skills
Polat, Elif; Hopcan, Sinan; Kucuk, Sevda; Sisman, Burak – British Journal of Educational Technology, 2021
Performance in and perceptions of computational thinking (CT) are considered vital dimensions for comprehensively assessing CT skills of students. In this study, secondary school students' CT performance and their perceptions were examined in terms of certain variables including gender, grade level, achievement and self-efficacy.…
Descriptors: Secondary School Students, Computation, Thinking Skills, Gender Differences
Chase, Catherine C.; Malkiewich, Laura J.; Lee, Alison; Slater, Stefan; Choi, Ahram; Xing, Chenmu – British Journal of Educational Technology, 2021
It is difficult to motivate learners to seek out and persist at challenging learning tasks where failure is likely. However, in game environments, people seem highly motivated to engage with challenges and respond productively to failure. Many typical game features purportedly enhance intrinsic motivation and self-efficacy, which should improve…
Descriptors: Game Based Learning, Educational Games, Learning Processes, Programming
Jung, Sung Eun; Lee, Kyunghwa – British Journal of Educational Technology, 2021
This qualitative case study explores a 6-year-old boy's dialogic appropriation of programmable robots. The study was conducted in two robotics education programs for children aged four to seven. Drawing on Bakhtin's (1981) notion of appropriation, we found that the focal child actively engaged with the programmable robots by (1) transforming the…
Descriptors: Case Studies, Robotics, Computer Science Education, Preschool Children
Marquès Puig, Joan Manuel; Daradoumis, Thanasis; Calvet Liñan, Laura; Arguedas, Marta – British Journal of Educational Technology, 2020
This work presents an automated assessment tool for online distributed programming, called DSLab. It is a web-based environment that provides a transparent deployment and execution of assignments in remote computers, a transparent initialization and the possibility to add new logs by the students. DSLab has been evaluated in a real distributed…
Descriptors: Alternative Assessment, Automation, Programming, Distance Education
Hsiao, Ling; Lee, Irene; Klopfer, Eric – British Journal of Educational Technology, 2019
Computer modeling promotes mechanistic reasoning when learners build and analyze models of complex systems to explore causal mechanisms and use models to generate patterns. StarLogo Nova (SLN), an agent-based modeling (ABM) environment, enables novice programmers to model a system's individual components and investigate its emergent, collective…
Descriptors: Logical Thinking, Computer Simulation, Models, Computer Science Education