Publication Date
In 2025 | 0 |
Since 2024 | 0 |
Since 2021 (last 5 years) | 0 |
Since 2016 (last 10 years) | 2 |
Since 2006 (last 20 years) | 4 |
Descriptor
Computer Science Education | 4 |
Introductory Courses | 4 |
Semantics | 4 |
Teaching Methods | 4 |
Programming | 3 |
Classification | 2 |
Computer Software | 2 |
Correlation | 2 |
Feedback (Response) | 2 |
Foreign Countries | 2 |
Instructional Design | 2 |
More ▼ |
Source
Computer Science Education | 1 |
Information Systems Education… | 1 |
International Association for… | 1 |
International Educational… | 1 |
Author
Broisin, Julien | 1 |
Davidson, Matthew J. | 1 |
Dong, Dongsheng | 1 |
Felice, Laura | 1 |
Ferrante, Enzo | 1 |
Hwa, Leanne | 1 |
Hérouard, Clément | 1 |
Ko, Andrew J. | 1 |
Kwik, Harrison | 1 |
Li, Min | 1 |
Loksa, Dastyni | 1 |
More ▼ |
Publication Type
Journal Articles | 2 |
Reports - Research | 2 |
Collected Works - Proceedings | 1 |
Reports - Descriptive | 1 |
Speeches/Meeting Papers | 1 |
Education Level
Higher Education | 3 |
Postsecondary Education | 3 |
Elementary Secondary Education | 1 |
Audience
Location
Asia | 1 |
Australia | 1 |
Brazil | 1 |
Connecticut | 1 |
Denmark | 1 |
Egypt | 1 |
Estonia | 1 |
Florida | 1 |
France | 1 |
Germany | 1 |
Greece | 1 |
More ▼ |
Laws, Policies, & Programs
Assessments and Surveys
What Works Clearinghouse Rating
Xie, Benjamin; Loksa, Dastyni; Nelson, Greg L.; Davidson, Matthew J.; Dong, Dongsheng; Kwik, Harrison; Tan, Alex Hui; Hwa, Leanne; Li, Min; Ko, Andrew J. – Computer Science Education, 2019
Background and Context: Current introductory instruction fails to identify, structure, and sequence the many skills involved in programming. Objective: We proposed a theory which identifies four distinct skills that novices learn incrementally. These skills are tracing, writing syntax, comprehending templates (reusable abstractions of programming…
Descriptors: Programming, Skill Development, Computer Science Education, Instructional Design
Broisin, Julien; Hérouard, Clément – International Educational Data Mining Society, 2019
How to support students in programming learning has been a great research challenge in the last years. To address this challenge, prior works have mainly focused on proposing solutions based on syntactic analysis to provide students with personalized feedback about their grammatical programming errors and misconceptions. However, syntactic…
Descriptors: Semantics, Programming, Syntax, Feedback (Response)
Mauco, María Virginia; Ferrante, Enzo; Felice, Laura – Information Systems Education Journal, 2014
Basic courses on logic are common in most computer science curricula. Students often have difficulties in handling formalisms and getting familiar with them. Educational software helps to motivate and improve the teaching-learning processes. Therefore, incorporating these kinds of tools becomes important, because they contribute to gaining…
Descriptors: Computer Software, Computer Uses in Education, Logical Thinking, Introductory Courses
International Association for Development of the Information Society, 2012
The IADIS CELDA 2012 Conference intention was to address the main issues concerned with evolving learning processes and supporting pedagogies and applications in the digital age. There had been advances in both cognitive psychology and computing that have affected the educational arena. The convergence of these two disciplines is increasing at a…
Descriptors: Academic Achievement, Academic Persistence, Academic Support Services, Access to Computers