Prepares prospective teachers with the methods for teaching Computer Science in K-12 schools. Developmentally appropriate content, strategies, and methods of instruction will be discussed with emphasis on the implementation in student teaching. This course requires a full-time placement in an educational setting appropriate for the intended certification area. Students work toward mastery of attitudes, techniques, and professional practices for successful teaching. Supervision is provided by a college supervisor and a field-based cooperating educator. This course addresses specific N.H. state standards for certification in the following content areas: Computer Science K-12 (Ed 612.33) and Professional Education Standards (N.H. Standard Ed 610).
Prerequisites
Interview and permission of TECP director
- Demonstrate strategies used to make computer science accessible to students.
- Support students in learning to read, write, and use academic language.
- Explain the thinking underlying teaching decisions for teaching the K-12 learners.
- Analyze the strategies used to connect students with computer science content.
- Examine the effects of one’s instructional design and teaching practices on student learning with attention to students’ diverse cultural, language, socio-economic backgrounds, and learning needs.