Publication Date
In 2025 | 0 |
Since 2024 | 1 |
Since 2021 (last 5 years) | 2 |
Since 2016 (last 10 years) | 2 |
Since 2006 (last 20 years) | 4 |
Descriptor
Multimedia Materials | 6 |
Programming Languages | 6 |
Teaching Methods | 6 |
Computer Science Education | 4 |
Foreign Countries | 4 |
Multimedia Instruction | 4 |
Programming | 3 |
Web Sites | 3 |
College Instruction | 2 |
College Students | 2 |
Comparative Analysis | 2 |
More ▼ |
Source
IEEE Transactions on Education | 1 |
Informatics in Education | 1 |
Instructional Science | 1 |
Journal of Computer Assisted… | 1 |
Journal of Instructional… | 1 |
ReCALL | 1 |
Author
Chee, Yam San | 1 |
Chengcong Zhu | 1 |
Cushion, Steve | 1 |
Dan Sun | 1 |
Diego E. F. Pereira | 1 |
Fan Ouyang | 1 |
Hung, Y.-C. | 1 |
Rodrigo D. Seabra | 1 |
Shehane, Ronald | 1 |
Sherman, Steven | 1 |
Yan Li | 1 |
More ▼ |
Publication Type
Journal Articles | 6 |
Reports - Research | 4 |
Reports - Descriptive | 2 |
Book/Product Reviews | 1 |
Reports - Evaluative | 1 |
Education Level
Higher Education | 3 |
Postsecondary Education | 3 |
Secondary Education | 2 |
Audience
Location
Brazil | 1 |
China | 1 |
Taiwan | 1 |
United Kingdom (London) | 1 |
Laws, Policies, & Programs
Assessments and Surveys
What Works Clearinghouse Rating
Dan Sun; Fan Ouyang; Yan Li; Chengcong Zhu; Yang Zhou – Journal of Computer Assisted Learning, 2024
Background: With the development of computational literacy, there has been a surge in both research and practice application of text-based and block-based modalities within the field of computer programming education. Despite this trend, little work has actually examined how learners engaging in programming process when utilizing these two major…
Descriptors: Computer Science Education, Programming, Computer Literacy, Comparative Analysis
Diego E. F. Pereira; Rodrigo D. Seabra – Informatics in Education, 2023
The teaching and learning of programming has proven to be a challenge for students of computer courses, since it presents challenges and requires complex skills for the good development of students. The traditional teaching model is not able to motivate students and arouse their interest in the topic. The tool proposed herein, the REA-LP, aims to…
Descriptors: Open Educational Resources, Algorithms, Programming, Computer Science Education
Shehane, Ronald; Sherman, Steven – Journal of Instructional Pedagogies, 2014
This study examines detailed usage of online training videos that were designed to address specific course problems that were encountered in an online computer programming course. The study presents the specifics of a programming course where training videos were used to provide students with a quick start path to learning a new programming…
Descriptors: Teaching Models, Programming Languages, Computer Science Education, Visual Learning
Hung, Y.-C. – IEEE Transactions on Education, 2012
This paper investigates the impact of combining self explaining (SE) with computer architecture diagrams to help novice students learn assembly language programming. Pre- and post-test scores for the experimental and control groups were compared and subjected to covariance (ANCOVA) statistical analysis. Results indicate that the SE-plus-diagram…
Descriptors: Foreign Countries, Control Groups, Experimental Groups, Web Sites

Chee, Yam San – Instructional Science, 1995
Reviews traditional approaches to learning and education, and examines the use of cognitive apprenticeship as an improved approach. Explores and evaluates the application of cognitive apprenticeship to the teaching of the programming language Smalltalk in a multimedia-based interactive learning environment. Sample computer screens depicting…
Descriptors: Conventional Instruction, Education, Educational Environment, Futures (of Society)
Cushion, Steve – ReCALL, 2004
There are now many CALL authoring packages that can create interactive websites and a large number of language teachers are writing materials for the whole range of such packages. Currently, each product stores its data in different formats thus hindering interoperability, pooling of digital resources and moving between software packages based in…
Descriptors: College Students, Educational Technology, Teaching Methods, Standards