Intro to Programming

Intro to Programming (9-12)

Organization: Microsoft TEALS

Format: 1 semester course co-taught with industry partners

Description: Based on UC Berkeley’s CS10, students learn college-level CS fundamentals using the Snap! block-based language.

Teacher Profile: No prior CS experience required

PD Profile: Summer online course, industry mentor partnership, school year support

Cost to School: PD/curriculum costs waived

Computer Access: Access for all students

Unique Benefits:

  • Daily in – classroom support from TEALS volunteers (CS experts from industry or academia)

  • Free open-source course materials

  • Optional 2nd semester continuation