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) | 4 |
Descriptor
Computer Science | 4 |
Computer Science Education | 4 |
Mathematics | 4 |
Case Studies | 1 |
College Instruction | 1 |
Computation | 1 |
Computer Networks | 1 |
Content Analysis | 1 |
Course Descriptions | 1 |
Diagnostic Tests | 1 |
Educational History | 1 |
More ▼ |
Source
Computer Science Education | 5 |
Author
Armoni, Michal | 1 |
Ginat, David | 1 |
Herman, Geoffrey L. | 1 |
Kilpelainen, Pekka | 1 |
Loui, Michael C. | 1 |
Malmi, Lauri | 1 |
Surakka, Sami | 1 |
Sutinen, Erkki | 1 |
Tedre, Matti | 1 |
Zilles, Craig | 1 |
Publication Type
Journal Articles | 5 |
Reports - Descriptive | 5 |
Education Level
Higher Education | 4 |
Postsecondary Education | 3 |
Audience
Location
Finland | 1 |
Italy (Rome) | 1 |
Laws, Policies, & Programs
Assessments and Surveys
What Works Clearinghouse Rating
Herman, Geoffrey L.; Zilles, Craig; Loui, Michael C. – Computer Science Education, 2011
We used both student interviews and diagnostic testing to reveal students' misconceptions about number representations in computing systems. This article reveals that students who have passed an undergraduate level computer organization course still possess surprising misconceptions about positional notations, two's complement representation, and…
Descriptors: Numeracy, Diagnostic Tests, Misconceptions, Teaching Methods
Kilpelainen, Pekka – Computer Science Education, 2010
Reduction is a central ingredient of computational thinking, and an important tool in algorithm design, in computability theory, and in complexity theory. Reduction has been recognized to be a difficult topic for students to learn. Previous studies on teaching reduction have concentrated on its use in special courses on the theory of computing. As…
Descriptors: Computer Science Education, Introductory Courses, Mathematics, Fundamental Concepts
Armoni, Michal; Ginat, David – Computer Science Education, 2008
Reversing is the notion of thinking or working in reverse. Computer science textbooks and tutors recognize it primarily in the form of recursion. However, recursion is only one form of reversing. Reversing appears in the computer science curriculum in many other forms, at various intellectual levels, in a variety of fundamental courses. As such,…
Descriptors: Computer Science Education, Problem Solving, Computer Science, Models
Tedre, Matti; Sutinen, Erkki – Computer Science Education, 2008
Educators in the computing fields are often familiar with the characterization of computing as a combination of theoretical, scientific, and engineering traditions. That distinction is often used to guide the work and disciplinary self-identity of computing professionals. But the distinction is, by no means, an easy one. The three traditions of…
Descriptors: Computer Science Education, Intellectual Disciplines, Educational Principles, Information Technology
Surakka, Sami; Malmi, Lauri – Computer Science Education, 2005
This case study considered the syllabus of the first and second year studies in computer science. The aim of the study was to reveal which topics covered in the syllabi were really needed during the following years of study or in working life. The program that was assessed in the study was a Masters program in computer science and engineering at a…
Descriptors: Masters Programs, Computer Science, Engineering Education, Foreign Countries