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) | 4 |
Descriptor
Computer Science Education | 7 |
Tutorial Programs | 7 |
Computer Assisted Instruction | 3 |
Computers | 3 |
Instructional Effectiveness | 3 |
Programming | 3 |
Tutoring | 3 |
Alignment (Education) | 2 |
Coding | 2 |
College Students | 2 |
Computer Programs | 2 |
More ▼ |
Source
Computer Science Education | 1 |
IEEE Transactions on Education | 1 |
Journal of Computer Assisted… | 1 |
Journal of Information… | 1 |
Technological Horizons in… | 1 |
Author
Barry, R. M. | 1 |
Corbett, Albert | 1 |
Danielson, Ronald L. | 1 |
Davis, Alan | 1 |
Du, Jie | 1 |
Edwards, Stephen H. | 1 |
Elmongui, Hicham G. | 1 |
Ernst, Jeremy V. | 1 |
Hamouda, Sally | 1 |
Nievergelt, Jurg | 1 |
Rada, Roy | 1 |
More ▼ |
Publication Type
Reports - Research | 6 |
Journal Articles | 5 |
Reports - Descriptive | 1 |
Tests/Questionnaires | 1 |
Education Level
Higher Education | 3 |
Postsecondary Education | 3 |
Junior High Schools | 1 |
Middle Schools | 1 |
Secondary Education | 1 |
Audience
Practitioners | 1 |
Teachers | 1 |
Location
Australia | 1 |
Laws, Policies, & Programs
Assessments and Surveys
What Works Clearinghouse Rating
Hamouda, Sally; Edwards, Stephen H.; Elmongui, Hicham G.; Ernst, Jeremy V.; Shaffer, Clifford A. – Computer Science Education, 2020
Background and Context: Recursion in binary trees has proven to be a hard topic. There was not much research on enhancing student understanding of this topic. Objective: We present a tutorial to enhance learning through practice of recursive operations in binary trees, as it is typically taught post-CS2. Method: We identified the misconceptions…
Descriptors: Computer Science Education, Programming, Coding, Student Attitudes
Du, Jie; Wimmer, Hayden; Rada, Roy – Journal of Information Technology Education: Innovations in Practice, 2016
The Hour of Code is a one-hour introduction to computer science organized by Code.org, a non-profit dedicated to expanding participation in computer science. This study investigated the impact of the Hour of Code on students' attitudes towards computer programming and their knowledge of programming. A sample of undergraduate students from two…
Descriptors: Undergraduate Students, Computer Science Education, Programming, Introductory Courses
van der Meij, J.; van der Meij, H. – Journal of Computer Assisted Learning, 2015
The effectiveness of a video tutorial versus a paper-based tutorial for software training has yet to be established. Mixed outcomes from the empirical studies to date suggest that for a video tutorial to outperform its paper-based counterpart, the former should be crafted so that it addresses the strengths of both designs. This was attempted in…
Descriptors: Tutorial Programs, Tutoring, Videoconferencing, Instructional Design
Wells, J.; Barry, R. M.; Spence, A. – IEEE Transactions on Education, 2012
Traditional teaching styles practiced at universities do not generally suit all students' learning styles. For a variety of reasons, students do not always engage in learning in the courses in which they are enrolled. New methods to create and deliver educational material are available, but these do not always improve learning outcomes.…
Descriptors: Foreign Countries, Video Technology, Multimedia Instruction, Student Surveys
Danielson, Ronald L.; Nievergelt, Jurg – 1974
A program was developed to use the PLATO IV system of the University of Illinois to help students solve typical programing problems. The program tries to approximate a near-ideal situation in which each student receives correction of logical errors and comments on good programing practice as he goes along in a one-on-one tutorial environment. The…
Descriptors: Computer Assisted Instruction, Computer Programs, Computer Science Education, Computers
Davis, Alan; And Others – 1974
The development of an interactive error analysis system for a highly interactive programing language compiler is explored. A project is underway at the University of Illinois to automate the teaching of elementary computer science programing language courses by utilizing the PLATO IV interactive computer system. One goal of the project is to…
Descriptors: Computer Assisted Instruction, Computer Programs, Computer Science, Computer Science Education
Corbett, Albert – Technological Horizons in Education, 1988
Discusses a research project that uses artificial intelligence techniques to help teach programing. Describes principles and implementation of the LISP Intelligent Tutoring System (LISPITS). Explains how the artificial intelligence technique was developed and possible future research. (MVL)
Descriptors: Artificial Intelligence, College Science, Computer Assisted Instruction, Computer Science