Publication Date
| In 2026 | 0 |
| Since 2025 | 0 |
| Since 2022 (last 5 years) | 0 |
| Since 2017 (last 10 years) | 0 |
| Since 2007 (last 20 years) | 2 |
Descriptor
| Computer Science Education | 4 |
| Program Implementation | 4 |
| Programming Languages | 4 |
| Programming | 3 |
| Instructional Effectiveness | 2 |
| Introductory Courses | 2 |
| Teaching Methods | 2 |
| Academic Achievement | 1 |
| Active Learning | 1 |
| Assignments | 1 |
| Coding | 1 |
| More ▼ | |
Source
| ACM Transactions on Computing… | 1 |
| Computer Science Education | 1 |
| Computers and Education | 1 |
| Information Systems Education… | 1 |
Author
| Boyle, Tom | 1 |
| Felleisen, Matthias | 1 |
| Findler, Robert Bruce | 1 |
| Flatt, Matthew | 1 |
| Hu, Helen H. | 1 |
| Krishnamurthi, Shriram | 1 |
| Martincic, Cynthia J. | 1 |
| Shepherd, Tricia D. | 1 |
Publication Type
| Journal Articles | 4 |
| Reports - Descriptive | 3 |
| Opinion Papers | 1 |
| Reports - Evaluative | 1 |
Education Level
| Elementary Secondary Education | 1 |
| High Schools | 1 |
| Higher Education | 1 |
| Postsecondary Education | 1 |
| Secondary Education | 1 |
Audience
| Teachers | 1 |
Location
| Texas | 1 |
| United Kingdom (Great Britain) | 1 |
| Utah | 1 |
Laws, Policies, & Programs
Assessments and Surveys
What Works Clearinghouse Rating
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
Hu, Helen H.; Shepherd, Tricia D. – ACM Transactions on Computing Education, 2013
POGIL has been successfully implemented in a scientific computing course to teach science students how to program in Python. Following POGIL guidelines, the authors have developed guided inquiry activities that lead student teams to discover and understand programming concepts. With each iteration of the scientific computing course, the authors…
Descriptors: Teaching Methods, Computer Science Education, Programming Languages, Science Instruction
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 reviewedBoyle, Tom; And Others – Computers and Education, 1994
Describes the design, implementation, and evaluation of a computer-assisted learning (CAL) package called CLEM (CORE Learning Environment for Modula-2) that was developed in Great Britain for teaching the Modula-2 programming language to first-year college students. Topics discussed include interactivity, flexibility, ease of use, student…
Descriptors: Academic Achievement, Computer Assisted Instruction, Computer Science Education, Computer System Design

Direct link
