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) | 2 |
Descriptor
| Computer Science Education | 4 |
| Introductory Courses | 4 |
| Program Implementation | 4 |
| Programming | 3 |
| Cooperative Learning | 2 |
| Novices | 2 |
| Programming Languages | 2 |
| Academic Achievement | 1 |
| Active Learning | 1 |
| Assignments | 1 |
| Coding | 1 |
| More ▼ | |
Author
| Felleisen, Matthias | 1 |
| Findler, Robert Bruce | 1 |
| Flatt, Matthew | 1 |
| Krishnamurthi, Shriram | 1 |
| Lang, Jeff | 1 |
| Lukose, Jose | 1 |
| Mammen, Kuttickattu John | 1 |
| Martincic, Cynthia J. | 1 |
| Nugent, Gwen | 1 |
| Samal, Ashok | 1 |
| Soh, Leen-Kiat | 1 |
| More ▼ | |
Publication Type
| Journal Articles | 4 |
| Reports - Descriptive | 3 |
| Reports - Research | 1 |
| Tests/Questionnaires | 1 |
Education Level
| Higher Education | 3 |
| Postsecondary Education | 2 |
| Elementary Secondary Education | 1 |
| High Schools | 1 |
| Secondary Education | 1 |
Audience
| Teachers | 1 |
Location
| Nebraska | 1 |
| South Africa | 1 |
| Texas | 1 |
Laws, Policies, & Programs
Assessments and Surveys
What Works Clearinghouse Rating
Lukose, Jose; Mammen, Kuttickattu John – Asia-Pacific Forum on Science Learning and Teaching, 2018
Research reports using global data show that the failure rates in introductory programming courses average about 32%. As learners from schools join the university and enrol for different courses, they find the sudden transformation quite challenging. This makes it more challenging for first year university students, especially in difficult courses…
Descriptors: Academic Achievement, Introductory Courses, Programming, Computer Science Education
Martincic, Cynthia J. – Information Systems Education Journal, 2016
Mobile application development is currently an important component of CS/IS education. Because of the rapid rate of change in the mobile application field, there are many websites that provide instructional material in tutorial format, but it is difficult to find a textbook that includes mobile application programming assignments and exercises.…
Descriptors: Undergraduate Students, Computer Science Education, Introductory Courses, Programming
Nugent, Gwen; Soh, Leen-Kiat; Samal, Ashok; Lang, Jeff – Computer Science Education, 2006
An introductory CS1 course presents problems for educators and students due to students' diverse background in programming knowledge and exposure. Students who enroll in CS1 also have different expectations and motivations. Prompted by the curricular guidelines for undergraduate programmes in computer science released in 2001 by the ACM/IEEE, and…
Descriptors: Introductory Courses, Computer Science Education, Program Implementation, Screening Tests
Felleisen, Matthias; Findler, Robert Bruce; Flatt, Matthew; Krishnamurthi, Shriram – Computer Science Education, 2004
The TeachScheme! Project aims to reform three aspects of introductory programming courses in secondary schools. First, we use a design method that asks students to develop programs in a stepwise fashion such that each step produces a well-specified intermediate product. Second, we use an entire series of sublanguages, not just one. Each element of…
Descriptors: Programming, Programming Languages, Computer Science Education, Program Implementation

Peer reviewed
Direct link
