Publication Date
In 2025 | 0 |
Since 2024 | 1 |
Since 2021 (last 5 years) | 6 |
Since 2016 (last 10 years) | 14 |
Since 2006 (last 20 years) | 35 |
Descriptor
Source
Author
Barnes, Tiffany | 2 |
Chi, Min | 2 |
Leatham, Keith R. | 2 |
Peterson, Blake E. | 2 |
Shi, Yang | 2 |
Alkan, Ayse | 1 |
Amelink, Catherine | 1 |
Anderson, Neil | 1 |
Arafeh, Sousan | 1 |
Arun-Balajiee… | 1 |
Baratè, Adriano | 1 |
More ▼ |
Publication Type
Speeches/Meeting Papers | 36 |
Reports - Research | 32 |
Journal Articles | 3 |
Reports - Descriptive | 3 |
Information Analyses | 2 |
Multilingual/Bilingual… | 1 |
Reports - Evaluative | 1 |
Tests/Questionnaires | 1 |
Education Level
Audience
Location
Australia | 4 |
Turkey | 2 |
Bulgaria | 1 |
District of Columbia | 1 |
Finland | 1 |
Massachusetts | 1 |
New Zealand | 1 |
Singapore | 1 |
South Africa | 1 |
United Kingdom (Belfast) | 1 |
Virginia | 1 |
More ▼ |
Laws, Policies, & Programs
Assessments and Surveys
Flesch Reading Ease Formula | 1 |
Trends in International… | 1 |
What Works Clearinghouse Rating

Arun-Balajiee Lekshmi-Narayanan; Priti Oli; Jeevan Chapagain; Mohammad Hassany; Rabin Banjade; Vasile Rus – Grantee Submission, 2024
Worked examples, which present an explained code for solving typical programming problems are among the most popular types of learning content in programming classes. Most approaches and tools for presenting these examples to students are based on line-by-line explanations of the example code. However, instructors rarely have time to provide…
Descriptors: Coding, Computer Science Education, Computational Linguistics, Artificial Intelligence
Hoffman, Heather J.; Elmi, Angelo F. – Journal of Statistics and Data Science Education, 2021
Teaching students statistical programming languages while simultaneously teaching them how to debug erroneous code is challenging. The traditional programming course focuses on error-free learning in class while students' experiences outside of class typically involve error-full learning. While error-free teaching consists of focused lectures…
Descriptors: Statistics Education, Programming Languages, Troubleshooting, Coding
Krish Pillai; Marcia Lovas – International Society for Technology, Education, and Science, 2023
A typical first computer science course (CS1) introduces the student to coding conventions, variables, methods, control structures, conditionals, and the semantics of classes and objects. Advanced concepts of inheritance, polymorphism, abstract classes, interfaces, and their use in the design process, are covered in a second-level course (CS2).…
Descriptors: Computer Games, Educational Games, Teaching Methods, Technology Uses in Education
Shi, Yang; Schmucker, Robin; Chi, Min; Barnes, Tiffany; Price, Thomas – International Educational Data Mining Society, 2023
Knowledge components (KCs) have many applications. In computing education, knowing the demonstration of specific KCs has been challenging. This paper introduces an entirely data-driven approach for: (1) discovering KCs; and (2) demonstrating KCs, using students' actual code submissions. Our system is based on two expected properties of KCs: (1)…
Descriptors: Computer Science Education, Data Analysis, Programming, Coding
Ruiz-Arias, Perla Marysol; Sacristán, Ana Isabel – North American Chapter of the International Group for the Psychology of Mathematics Education, 2020
This paper presents a case study that is part of a research studying how university statistics teachers integrate digital tools in their practice. The case study is of a teacher who claims to follow constructionist ideas for her teaching of statistics, using the R programming language. The teacher developed a series of activities with R, aiming to…
Descriptors: College Faculty, Statistics Education, College Mathematics, Data Analysis
Brady, Corey; Vogelstein, Lauren; Gresalfi, Melissa; Knowe, Madison – North American Chapter of the International Group for the Psychology of Mathematics Education, 2021
STEM integration holds significant promise for supporting students in making connections among ideas and ways of thinking that might otherwise remain "siloed." Nevertheless, activities that integrate disciplines can present challenges to learners. In particular, they can require students to shift epistemological framing, demands that can…
Descriptors: Mathematics Instruction, Computer Science Education, STEM Education, Coding
Mao, Ye; Shi, Yang; Marwan, Samiha; Price, Thomas W.; Barnes, Tiffany; Chi, Min – International Educational Data Mining Society, 2021
As students learn how to program, both their programming code and their understanding of it evolves over time. In this work, we present a general data-driven approach, named "Temporal-ASTNN" for modeling student learning progression in open-ended programming domains. Temporal-ASTNN combines a novel neural network model based on abstract…
Descriptors: Programming, Computer Science Education, Learning Processes, Learning Analytics
Miller, Jodie; Larkin, Kevin – Mathematics Education Research Group of Australasia, 2017
In this paper, we present data from a study exploring the use of coding to promote mathematical thinking. A teaching experiment was undertaken with 40 Year 2 students participating in six 45-minute lessons of coding (one lesson per week for six weeks). All lessons were video-recorded and analysed to determine students' mathematical thinking.…
Descriptors: Foreign Countries, Mathematics Instruction, Perspective Taking, Video Technology
Cengel, Metin; Alkan, Ayse; Cayir, Esra – Online Submission, 2018
Increasing the quality and effectiveness of education and training, contributing to the social, political and economic structure of the countries is something that educators and educational policy makers are always working on. Increasing the quality of education and training nowadays can be achieved with the development of 21st century skills in…
Descriptors: Information Technology, Coding, Robotics, Computer Science Education
Stockero, Shari L.; Van Zoest, Laura R.; Peterson, Blake E.; Leatham, Keith R.; Rougée, Annick O. T. – North American Chapter of the International Group for the Psychology of Mathematics Education, 2017
This study investigates teacher responses to a common set of high potential instances of student mathematical thinking to better understand the role of the teacher in shaping meaningful mathematical discourse in their classrooms. Teacher responses were coded using a scheme that disentangles the teacher move from other aspects of the teacher…
Descriptors: Mathematical Logic, Mathematics Instruction, Thinking Skills, Discussion (Teaching Technique)
Smith, Ryan C.; Shin, Dongjo; Kim, Somin – North American Chapter of the International Group for the Psychology of Mathematics Education, 2016
Our mathematics cognitive technology noticing framework is based on professional noticing and curricular noticing frameworks and data collected in a study that explored how secondary mathematics teachers evaluate technology. Our participants displayed three categories of noticing: attention to features of technology, interpretation of the…
Descriptors: Mathematics Teachers, Attention, Educational Technology, Technology Uses in Education
Baratè, Adriano; Ludovico, Luca Andrea; Mangione, Giuseppina Rita; Rosa, Alessia – International Association for Development of the Information Society, 2015
In this work we will introduce the concept of "music coding," namely a new discipline that employs basic music activities and simplified languages to teach the computational way of thinking to musically-untrained children who attend the primary school. In this context, music represents both a mean and a goal: in fact, from one side…
Descriptors: Music Education, Elementary Education, Teaching Methods, Coding
Fielding-Wells, Jill – Mathematics Education Research Group of Australasia, 2015
Having students address mathematical inquiry problems that are ill-structured and ambiguous offers potential for them to develop a focus on mathematical evidence and reasoning. However, students may not necessarily focus on these aspects when responding to such problems. Argument-Based Inquiry is one way to guide students in this direction. This…
Descriptors: Foreign Countries, Mathematics Instruction, Elementary School Mathematics, Inquiry
Olesova, Larisa; Slavin, Margaret; Lim, Jieun – Online Learning, 2016
The purpose of this study was to identify the effect of scripted roles on students' level of cognitive presence in asynchronous online threaded discussions. A quantitative content analysis was used to investigate: (1) what level of cognitive presence is achieved by students' assigned roles in asynchronous online discussions; (2) differences…
Descriptors: Asynchronous Communication, Computer Mediated Communication, Interpersonal Relationship, Statistical Analysis
Bibauw, Serge; François, Thomas; Desmet, Piet – Research-publishing.net, 2015
Dialogue-based Computer-Assisted Language Learning (CALL) covers applications and systems allowing a learner to practice the target language in a meaning-focused conversational activity with an automated agent. We first present a common definition for dialogue-based CALL, based on three features: dialogue as the activity unit, computer as the…
Descriptors: Computer Assisted Instruction, Second Language Learning, Second Language Instruction, Teaching Methods