NotesFAQContact Us
Collection
Advanced
Search Tips
Showing all 6 results Save | Export
Peer reviewed Peer reviewed
Direct linkDirect link
Dawar, Deepak – Journal of Information Systems Education, 2023
For most beginners, learning computer programming is a complex undertaking. Demotivation and learned helplessness have been widely reported. In addition to the subject's complexity, low in-class involvement has been linked to poor student performance. This work introduces a novel instructional technique called Student-Driven Probe Instruction…
Descriptors: Computer Science Education, Programming, Introductory Courses, Teaching Methods
Peer reviewed Peer reviewed
Direct linkDirect link
Frydenberg, Mark – Interactive Technology and Smart Education, 2015
Purpose: This paper aims to argue that the process of making an original game develops digital literacy skills and provides an authentic learning experience as students create, publish and deploy interactive games. Teaching students to create computer games has become common in both K-12 and tertiary education to introducing programming concepts,…
Descriptors: Technological Literacy, Computer Games, Interactive Video, Programming
Peer reviewed Peer reviewed
Direct linkDirect link
McCoy-Parker, Kimberly S.; Paull, Lindsey N.; Rule, Audrey C.; Montgomery, Sarah E. – Journal of STEM Arts, Crafts, and Constructions, 2017
Computer programming skills are important to many current careers; teaching robot coding to elementary students can start a positive foundation for technological careers, develop problem-solving skills, and growth mindsets. This study, through a repeated measures design involving students in two classrooms at two widely-separated grade levels…
Descriptors: Elementary School Students, Grade 1, Grade 5, Programming
Peer reviewed Peer reviewed
Direct linkDirect link
Doehler, Kirsten; Taylor, Laura – International Journal of Mathematical Education in Science and Technology, 2015
This article is based on the experiences of two statistics professors who have taught students to write and effectively utilize code-based software in a college-level introductory statistics course. Advantages of using software and code-based software in this context are discussed. Suggestions are made on how to ease students into using code with…
Descriptors: Computer Software, Programming, Coding, Syntax
Peer reviewed Peer reviewed
Direct linkDirect link
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
Peer reviewed Peer reviewed
Direct linkDirect link
Moreno-León, Jesús; Robles, Gregorio; Román-González, Marcos – Journal of Information Technology Education: Research, 2016
The introduction of computer programming in K-12 has become mainstream in the last years, as countries around the world are making coding part of their curriculum. Nevertheless, there is a lack of empirical studies that investigate how learning to program at an early age affects other school subjects. In this regard, this paper compares three…
Descriptors: Foreign Countries, Programming, Computer Science Education, Introductory Courses