CSC 130 Integrate Programming in Classroom
The goals of this course are to learn introductory programming skills and to learn how to integrate computer programming into K-6 classrooms. In recent years, excellent programming environments have been developed for K-6 classrooms. These environments include Scratch (a programming language developed at the MIT Media Lab for elementary school/children) and Alice (a programming language developed at Carnegie-Mellon for pre-teenagers). These environments allow elementary school students to design and implement creative projects using animations, game design, music and art, learning basic programming skills visually. Students can develop story boards and illustrate mathematical and scientific concepts using these tools. Strategies to expand the use of these programming environments in public schools will also be discussed. (C7)
Credits
3