Publication Date
| In 2026 | 0 |
| Since 2025 | 0 |
| Since 2022 (last 5 years) | 0 |
| Since 2017 (last 10 years) | 2 |
| Since 2007 (last 20 years) | 3 |
Descriptor
| Computer Science | 3 |
| Programming | 3 |
| Computation | 2 |
| Mathematics | 2 |
| Programming Languages | 2 |
| Teaching Methods | 2 |
| Undergraduate Study | 2 |
| Academic Failure | 1 |
| Automation | 1 |
| Computer Science Education | 1 |
| Computer Software | 1 |
| More ▼ | |
Source
| Informatics in Education | 3 |
Author
| Canedo, Edna Dias | 1 |
| Denning, Peter J. | 1 |
| Leite, Leticia Lopes | 1 |
| Rinderknecht, Christian | 1 |
| Santos, Giovanni Almeida | 1 |
| Tedre, Matti | 1 |
Publication Type
| Journal Articles | 3 |
| Reports - Descriptive | 1 |
| Reports - Evaluative | 1 |
| Reports - Research | 1 |
| Tests/Questionnaires | 1 |
Education Level
| Higher Education | 2 |
| Elementary Secondary Education | 1 |
| Postsecondary Education | 1 |
Audience
Location
| Brazil | 1 |
Laws, Policies, & Programs
Assessments and Surveys
What Works Clearinghouse Rating
Denning, Peter J.; Tedre, Matti – Informatics in Education, 2021
Over its short disciplinary history, computing has seen a stunning number of descriptions of the field's characteristic ways of thinking and practicing, under a large number of different labels. One of the more recent variants, notably in the context of K-12 education, is "computational thinking", which became popular in the early 2000s,…
Descriptors: Thinking Skills, Computation, Computer Science, Mathematics
Canedo, Edna Dias; Santos, Giovanni Almeida; Leite, Leticia Lopes – Informatics in Education, 2018
The teaching-learning methodology adopted in the Introduction to Computer Science classes may be a process that makes it difficult to understand the principles of programming language for undergraduate students in Computer Science and related areas, generating high failure and course drop out rates. This paper presents an analysis of the results…
Descriptors: Teaching Methods, Introductory Courses, Programming, Programming Languages
Rinderknecht, Christian – Informatics in Education, 2011
When first introduced to the analysis of algorithms, students are taught how to assess the best and worst cases, whereas the mean and amortized costs are considered advanced topics, usually saved for graduates. When presenting the latter, aggregate analysis is explained first because it is the most intuitive kind of amortized analysis, often…
Descriptors: Computation, Computer Software, Undergraduate Study, Teaching Methods

Peer reviewed
