Publication Date
In 2025 | 0 |
Since 2024 | 2 |
Since 2021 (last 5 years) | 4 |
Since 2016 (last 10 years) | 12 |
Since 2006 (last 20 years) | 21 |
Descriptor
Computer Assisted Instruction | 89 |
Problem Solving | 89 |
Computer Science Education | 66 |
Computer Science | 30 |
Programing | 22 |
Higher Education | 20 |
Teaching Methods | 18 |
Computer Software | 15 |
Secondary Education | 14 |
Computer Uses in Education | 13 |
Computers | 13 |
More ▼ |
Source
Author
Publication Type
Education Level
Higher Education | 13 |
Postsecondary Education | 10 |
Elementary Secondary Education | 5 |
Secondary Education | 3 |
Elementary Education | 1 |
Grade 12 | 1 |
Grade 6 | 1 |
Junior High Schools | 1 |
Middle Schools | 1 |
Audience
Practitioners | 22 |
Teachers | 8 |
Researchers | 7 |
Policymakers | 1 |
Location
Canada | 2 |
Ireland | 2 |
Turkey | 2 |
Asia | 1 |
Australia | 1 |
Brazil | 1 |
California | 1 |
Connecticut | 1 |
Denmark | 1 |
Egypt | 1 |
Estonia | 1 |
More ▼ |
Laws, Policies, & Programs
Elementary and Secondary… | 1 |
Assessments and Surveys
Matching Familiar Figures Test | 1 |
What Works Clearinghouse Rating
Charalampos-S Charitsis – ProQuest LLC, 2023
The employment rate of software developers has risen significantly over the last 30 years. As a result, more students are considering computer science as a potential career path. Over the last 15 years, introductory programming course (CS1) enrollment has been increasing at a much faster rate than the increase in the number of CS faculty, with no…
Descriptors: Computer Science Education, Programming, Natural Language Processing, Computer Software
Aleksandar Milenkovic; Nemanja Vucicevic – International Electronic Journal of Mathematics Education, 2024
The contents of calculus, known for their complexity, present significant challenges for students, particularly in mastering multiple integrals and effectively visualizing related concepts. The transition to distance learning prompted by the COVID-19 pandemic has further complicated the learning process in multiple integrals. In line with this and…
Descriptors: Mathematics Instruction, Mathematics Achievement, Calculus, COVID-19
Chou, Chih-Yueh; Chang, Chun-Ho – Educational Technology & Society, 2021
Help-seeking is an important self-regulated learning strategy and skill for effective learning. Studies have found that some students have poor help-seeking behaviors and that this leads to poor learning performance. Some researchers have developed help-seeking regulation mechanisms to detect and regulate students' poor help-seeking behaviors.…
Descriptors: Help Seeking, Computer Assisted Instruction, Student Behavior, Technology Uses in Education
Beyza Ucar-Longford; Anesa Hosein; Marion Heron – Journal of Digital Learning in Teacher Education, 2024
The literature widely reports that pre-service teachers repeatedly demonstrate inadequate argumentation skills. Through a mixed-methods research approach, this study investigated the effectiveness of a holistic online scaffolding design for guiding the development of pre-service teachers' argumentation skills. Participants were randomly assigned…
Descriptors: Preservice Teachers, Preservice Teacher Education, Persuasive Discourse, Skill Development
Hosseini, Roya; Akhuseyinoglu, Kamil; Brusilovsky, Peter; Malmi, Lauri; Pollari-Malmi, Kerttu; Schunn, Christian; Sirkiä, Teemu – International Journal of Artificial Intelligence in Education, 2020
This research is focused on how to support students' acquisition of program construction skills through worked examples. Although examples have been consistently proven to be valuable for student's learning, the learning technology for computer science education lacks program construction examples with interactive elements that could engage…
Descriptors: Programming, Computer Science Education, Problem Solving, Learner Engagement
Lui, Andrew Kwok-Fai; Poon, Maria Hiu Man; Wong, Raymond Man Hong – Interactive Technology and Smart Education, 2019
Purpose: The purpose of this study is to investigate students' decisions in example-based instruction within a novel self-regulated learning context. The novelty was the use of automated generators of worked examples and problem-solving exercises instead of a few handcrafted ones. According to the cognitive load theory, when students are in…
Descriptors: Decision Making, Demonstrations (Educational), Novelty (Stimulus Dimension), Automation
Loftus, Mary; Madden, Michael G. – Teaching in Higher Education, 2020
How do we teach and learn with our students about data literacy, at the same time as Biesta (2015) calls for an emphasis on 'subjectification' i.e. 'the coming into presence of unique individual beings'? (Good Education in an Age of Measurement: Ethics, Politics, Democracy. Routledge) Our response to these challenges and the datafication of higher…
Descriptors: Teaching Methods, Data Analysis, Literacy, Learning Processes
Wu, Bian; Hu, Yiling; Ruis, A. R.; Wang, Minhong – Journal of Computer Assisted Learning, 2019
Computational thinking (CT), the ability to devise computational solutions for real-life problems, has received growing attention from both educators and researchers. To better improve university students' CT competence, collaborative programming is regarded as an effective learning approach. However, how novice programmers develop CT competence…
Descriptors: Thinking Skills, Problem Solving, Teaching Methods, College Students
Saito, Tomohiro; Watanobe, Yutaka – International Journal of Distance Education Technologies, 2020
Programming education has recently received increased attention due to growing demand for programming and information technology skills. However, a lack of teaching materials and human resources presents a major challenge to meeting this demand. One way to compensate for a shortage of trained teachers is to use machine learning techniques to…
Descriptors: Programming, Computer Science Education, Electronic Learning, Instructional Materials
Reilly, Joseph M.; Schneider, Bertrand – International Educational Data Mining Society, 2019
Collaborative problem solving in computer-supported environments is of critical importance to the modern workforce. Coworkers or collaborators must be able to co-create and navigate a shared problem space using discourse and non-verbal cues. Analyzing this discourse can give insights into how consensus is reached and can estimate the depth of…
Descriptors: Problem Solving, Discourse Analysis, Cooperative Learning, Computer Assisted Instruction
Mavroudi, Anna; Fragou, Olga; Goumopoulos, Christos – Designs for Learning, 2019
Ubiquitous Computing, Mobile Computing and the Internet of Things (collectively referred to as UMI herein) involve recent advances in technology areas such as low-cost and miniaturized processing and sensing technologies, high-bandwidth wireless networking and so on. UMI technologies can also support the recent attempts to reform computing…
Descriptors: Computer Science Education, Telecommunications, Handheld Devices, Internet
Watson, Sunnie Lee; Koehler, Adrie A.; Ertmer, Peggy; Kim, WooRi; Rico, Rudy – Interdisciplinary Journal of Problem-based Learning, 2018
Promoting and sustaining effective discussion--that which contributes to learning--is a skill that eludes many instructors (Darling-Hammond, 2008; Ge, Yamashiro, & Lee, 2000). This study explored the role and strategies of an expert instructor in an online advanced instructional design (ID) course that utilized a case-based learning (CBL)…
Descriptors: Instructional Design, Teaching Methods, Problem Based Learning, Interviews
Utting, Ian; Cooper, Stephen; Kolling, Michael; Maloney, John; Resnick, Mitchel – ACM Transactions on Computing Education, 2010
This article distills a discussion about the goals, mechanisms, and effects of three environments which aim to support the acquisition and development of computing concepts (problem solving and programming) in pre-University and non-technical students: Alice, Greenfoot, and Scratch. The conversation started in a special session on the topic at the…
Descriptors: Computer Science Education, Computer Assisted Instruction, Problem Solving, Programming
de Castro, Christopher H. – ProQuest LLC, 2011
This study explored the development of student's conceptual understandings of limit and derivative when utilizing specifically designed computational tools. Fourteen students from a secondary Advanced Placement Calculus AB course learned and explored the limit and derivative concepts from differential calculus using visualization tools in the…
Descriptors: Advanced Placement Programs, Problem Solving, Programming, Mathematical Concepts
Sullivan, Florence R. – Educational Technology & Society, 2011
This paper presents the results of a micro-genetic analysis of the development of a creative solution arrived at by students working collaboratively to solve a robotics problem in a sixth grade science classroom. Results indicate that four aspects of the enacted curriculum proved important to developing the creative solution, including the…
Descriptors: Group Dynamics, Inquiry, Grade 6, Creative Thinking