Publication Date
In 2025 | 0 |
Since 2024 | 1 |
Since 2021 (last 5 years) | 3 |
Since 2016 (last 10 years) | 5 |
Since 2006 (last 20 years) | 6 |
Descriptor
Learning Processes | 6 |
Programming | 6 |
Computer Science Education | 5 |
Student Attitudes | 5 |
Correlation | 3 |
Teaching Methods | 3 |
Coding | 2 |
Computer Simulation | 2 |
Cooperative Learning | 2 |
Foreign Countries | 2 |
Introductory Courses | 2 |
More ▼ |
Source
British Journal of… | 1 |
IAFOR Journal of Education | 1 |
Information Systems Education… | 1 |
International Journal of… | 1 |
Journal of Educational… | 1 |
Mathematics Teaching Research… | 1 |
Author
Andalibi, Mehran | 1 |
Balimuttajjo, Sudi | 1 |
Chen, Jr-Yi | 1 |
Chen, Zhi-Hong | 1 |
Jinbo Tan | 1 |
Lei Wu | 1 |
Mather, Richard | 1 |
Menon, Pratibha | 1 |
Mutarutinya, Védaste | 1 |
Shanshan Ma | 1 |
Teng, Chin-Hung | 1 |
More ▼ |
Publication Type
Journal Articles | 6 |
Reports - Research | 6 |
Tests/Questionnaires | 6 |
Education Level
Higher Education | 4 |
Postsecondary Education | 3 |
Grade 11 | 1 |
High Schools | 1 |
Secondary Education | 1 |
Audience
Laws, Policies, & Programs
Assessments and Surveys
What Works Clearinghouse Rating
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
The Role of Task Value and Online Learning Strategies in an Introductory Computer Programming Course
Menon, Pratibha – Information Systems Education Journal, 2022
The autonomy and flexibility that online learning contents provide students in a traditional face-to-face course require them to pick up newer strategies for regulating their learning process. This study focuses on identifying how students' self-reported traits of self-regulated learning may relate to the task value of the learning contents of an…
Descriptors: Learning Strategies, Programming, Computer Science Education, Metacognition
Wakhata, Robert; Balimuttajjo, Sudi; Mutarutinya, Védaste – Mathematics Teaching Research Journal, 2023
The present study explored 285 11th-grade students' preconceptions, misconceptions, and errors in solving mathematics tasks by graphical method. A descriptive-explorative study design was adopted. Cluster sampling was used to select students from sampled secondary schools in eastern and central Uganda. Students' paper and pen solution sketches…
Descriptors: Foreign Countries, Secondary School Mathematics, High School Students, Grade 11
Teng, Chin-Hung; Chen, Jr-Yi; Chen, Zhi-Hong – Journal of Educational Computing Research, 2018
Although the learning of programming language is critical in science and technology education, it might be difficult for some students, especially novices. One possible reason might be the fact that programming language, especially for three-dimensional (3D) applications, is too complex and abstract for these students to understand. Programming…
Descriptors: Computer Simulation, Simulated Environment, Programming, Computer Science Education
Andalibi, Mehran – International Journal of Higher Education, 2019
In the study herein aimed at incorporating the entrepreneurship mindset early on in the engineering curriculum of undergraduate students via a final project of an introductory programming course with MATLAB. Students were asked to find a need on campus, in the society, or in the market with a business potential and write a standalone application…
Descriptors: Creative Thinking, Engineering Education, Problem Solving, Entrepreneurship
Mather, Richard – IAFOR Journal of Education, 2015
This paper explores the application of canonical gradient analysis to evaluate and visualize student performance and acceptance of a learning system platform. The subject of evaluation is a first year BSc module for computer programming. This uses "Ceebot," an animated and immersive game-like development environment. Multivariate…
Descriptors: Multivariate Analysis, Program Evaluation, Visualization, Programming