Publication Date
| In 2026 | 0 |
| Since 2025 | 0 |
| Since 2022 (last 5 years) | 0 |
| Since 2017 (last 10 years) | 1 |
| Since 2007 (last 20 years) | 14 |
Descriptor
Source
| Computer Science Education | 22 |
Author
| Eckerdal, Anna | 2 |
| Ashurst, Colin | 1 |
| Ben-Ari, Mordechai | 1 |
| Benson, Justin | 1 |
| Berglund, Anders | 1 |
| Bordeaux, Janice | 1 |
| Botturi, Luca | 1 |
| Burd, Elizabeth L. | 1 |
| Cabot, Jordi | 1 |
| Colton, Don | 1 |
| Cutts, Quintin | 1 |
| More ▼ | |
Publication Type
| Journal Articles | 22 |
| Reports - Descriptive | 12 |
| Reports - Evaluative | 5 |
| Reports - Research | 5 |
Education Level
| Higher Education | 16 |
| Postsecondary Education | 8 |
| High Schools | 1 |
| Secondary Education | 1 |
Audience
| Teachers | 2 |
Location
| Spain | 2 |
| France | 1 |
| Israel | 1 |
| Malaysia | 1 |
| Massachusetts | 1 |
| Pennsylvania | 1 |
| Singapore | 1 |
| Sweden | 1 |
| Texas | 1 |
| Turkey | 1 |
| United Kingdom | 1 |
| More ▼ | |
Laws, Policies, & Programs
Assessments and Surveys
What Works Clearinghouse Rating
Lynch, Simon; Rajendran, Keerthi – Computer Science Education, 2005
Advanced approaches to the construction of software systems can present difficulties to learners. This is true for multi-agent systems (MAS) which exhibit concurrency, non-determinacy of structure and composition and sometimes emergent behavior characteristics. Additional barriers exist for learners because mainstream MAS technology is young and…
Descriptors: Computer Software, Educational Technology, Teaching Methods, Barriers
Retalis, Symeon; Georgiakakis, Petros; Dimitriadis, Yannis – Computer Science Education, 2006
Design pattern creation, especially in the e-learning domain, is a highly complex process that has not been sufficiently studied and formalized. In this paper, we propose a systematic pattern development cycle, whose most important aspects focus on reverse engineering of existing systems in order to elicit features that are cross-validated through…
Descriptors: Validated Programs, Instructional Design, Courseware, Electronic Learning
Derntl, Michael; Botturi, Luca – Computer Science Education, 2006
Coming from architecture, through computer science, pattern-based design spread into other disciplines and is nowadays recognized as a powerful way of capturing and reusing effective design practice. However, current pedagogical pattern approaches lack widespread adoption, both by users and authors, and are still limited to individual initiatives.…
Descriptors: Computer System Design, Computer Science Education, Design Requirements, Scientific Concepts
East, J. Philip – Computer Science Education, 2004
The premise of this paper is that computer science has much to offer the endeavor of instructional improvement. Software design processes employed in computer science for developing software can be used for planning instruction and should improve instruction in much the same manner that design processes appear to have improved software. Techniques…
Descriptors: Instructional Design, Instructional Improvement, Computer Software, Computer Science
Sicilia, Miguel-Angel – Computer Science Education, 2006
A considerable amount of experiences in teaching object-oriented concepts using the Java language have been reported to date, some of which describe language pitfalls and concrete learning difficulties. In this paper, a number of additional issues that have been experienced as difficult for students to master, along with approaches intended to…
Descriptors: Learning Problems, Learning Strategies, Programming, Programming Languages
Wolfe, Joanna – Computer Science Education, 2004
Despite the multiple potential benefits of asking students working on programming tasks to consider human factors, most programming assignments narrowly focus on technical details and requirements. Female students in particular may be attracted to assignments that emphasize human as well as technical factors. To assess how students respond to…
Descriptors: Assignments, Human Factors Engineering, Programming, Rhetoric
Berglund, Anders; Eckerdal, Anna – Computer Science Education, 2006
This paper explores what students taking an international project-based course in computer systems strive to learn. Through empirical, phenomenographic work we have identified three different motives that the students strive for: academic achievement; project and team working capacity; and social competence. What a student strives to learn largely…
Descriptors: Computer Science Education, Student Educational Objectives, Foreign Countries, Phenomenology
« Previous Page | Next Page
Pages: 1 | 2
Peer reviewed
Direct link
