Publication Date
In 2025 | 0 |
Since 2024 | 0 |
Since 2021 (last 5 years) | 0 |
Since 2016 (last 10 years) | 0 |
Since 2006 (last 20 years) | 2 |
Descriptor
Programming Languages | 2 |
Teaching Methods | 2 |
Bias | 1 |
Computer Science Education | 1 |
Educational Technology | 1 |
Graduate Students | 1 |
Learning Motivation | 1 |
Programming | 1 |
Thinking Skills | 1 |
Source
Computers and Education | 2 |
Author
Machanick, Philip | 1 |
Yechiam, Eldad | 1 |
Publication Type
Journal Articles | 2 |
Information Analyses | 1 |
Reports - Descriptive | 1 |
Education Level
Audience
Location
Laws, Policies, & Programs
Assessments and Surveys
What Works Clearinghouse Rating
Machanick, Philip – Computers and Education, 2007
Teaching programming concepts in a more object-oriented way is a growing trend in Computer Science education. This paper takes the idea of abstraction-first teaching a step further, by using Bloom's Taxonomy to design a course to present factual content early, followed by higher-level cognitive skills. In the course described here, factual content…
Descriptors: Programming, Programming Languages, Teaching Methods, Computer Science Education
Yechiam, Eldad – Computers and Education, 2006
Macros are programming scripts that can be generated by recording users' actions. It appears that despite their potential for reducing monotonous work, they are under-used by non-programmers. The present paper reviews the literature on the use of macros. Included is an original study that examines the effect of adding the "search and replace"…
Descriptors: Programming Languages, Educational Technology, Bias, Learning Motivation