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) | 4 |
Descriptor
Source
| ACM Transactions on Computing… | 1 |
| Computer Science Education | 1 |
| Information Systems Education… | 1 |
| Journal of Statistics… | 1 |
Author
| Fitzgerald, Sue | 1 |
| Hanks, Brian | 1 |
| Karavirta, Ville | 1 |
| Malmi, Lauri | 1 |
| McCauley, Renee | 1 |
| McMaster, Kirby | 1 |
| Murphy, Laurie | 1 |
| Perrett, Jamis J. | 1 |
| Rague, Brian | 1 |
| Sambasivam, Samuel | 1 |
| Sorva, Juha | 1 |
| More ▼ | |
Publication Type
| Information Analyses | 4 |
| Journal Articles | 4 |
| Reports - Evaluative | 3 |
| Reports - Research | 1 |
Education Level
| Higher Education | 2 |
| Postsecondary Education | 2 |
Audience
| Teachers | 1 |
Location
Laws, Policies, & Programs
Assessments and Surveys
What Works Clearinghouse Rating
McMaster, Kirby; Rague, Brian; Sambasivam, Samuel; Wolthuis, Stuart L. – Information Systems Education Journal, 2019
In this research study, we performed a "content analysis" of selected introductory programming textbooks for three languages to examine which software development concepts are emphasized in these books. Our goal was to determine which concepts are considered to be most representative of software development based on the topics emphasized…
Descriptors: Introductory Courses, Programming, Programming Languages, Computer Science Education
Sorva, Juha; Karavirta, Ville; Malmi, Lauri – ACM Transactions on Computing Education, 2013
This article is a survey of program visualization systems intended for teaching beginners about the runtime behavior of computer programs. Our focus is on generic systems that are capable of illustrating many kinds of programs and behaviors. We inclusively describe such systems from the last three decades and review findings from their empirical…
Descriptors: Visualization, Programming, Guidelines, Introductory Courses
Hanks, Brian; Fitzgerald, Sue; McCauley, Renee; Murphy, Laurie; Zander, Carol – Computer Science Education, 2011
This article provides a review of educational research literature focused on pair programming in the undergraduate computer science curriculum. Research suggests that the benefits of pair programming include increased success rates in introductory courses, increased retention in the major, higher quality software, higher student confidence in…
Descriptors: Introductory Courses, Educational Research, Undergraduate Students, Cooperative Learning
Perrett, Jamis J. – Journal of Statistics Education, 2010
A course disk in either CD or DVD format can be very beneficial to online, hybrid, or distance courses in statistics as well as traditional on-campus courses, augmenting existing technologies like course management systems. A typical course disk may include the syllabus and course outline, calendar, instructions, lecture notes and lecture…
Descriptors: Statistics, Mathematics Instruction, Computer Peripherals, Instructional Materials

Peer reviewed
Direct link
