Publication Date
In 2025 | 0 |
Since 2024 | 0 |
Since 2021 (last 5 years) | 0 |
Since 2016 (last 10 years) | 2 |
Since 2006 (last 20 years) | 3 |
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