Abstract

Increasingly, precollege students receive programming instruction. The avowed purpose of such instruction is typically to teach a computer language such as BASIC as well as to teach problem solving. In this paper, we describe an ideal chain of cognitive accomplishments from programming and examine the cognitive outcomes from a wide range of middle school programming courses. Study of over 500 students in 17 classes reveals that the form of instruction, the access to computers, and the ability of the student influence outcomes from programming instruction. Specifically, exemplary instruction moves students further along the chain of cognitive accomplishments than does typical instruction. Furthermore, both access to computers and general ability are related to progress in typical classrooms. In exemplary classrooms, for medium and high ability students, neither ability nor computer access outside of class is related to programming performance.

Full Text
Paper version not known

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call

Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.