Bootstrap: Algebra (7-12)

Organization: Bootstrap

Format: 20 hour module in existing algebra course

Description: 

Students learn the fundamentals of Computer Science using a unique, algebraic programming language to build a video game of their own design. This allows students to blend their understanding of programming and mathematics, enhancing both disciplines. Learn more...

Teacher Profile: No prior CS experience required

PD Profile: 3-day in-person PD and school year support

Cost to School:

PD/Curriculum costs waived for one teacher

$1000/teacher for additional PD

Free PD Opportunities Available

Computer Access: Occasional student access

Unique Benefits:

  • Aligned to national and state standards for mathematics

  • When deployed in CS classes, provides a “booster shot” of algebra

  • When deployed in algebra classes, makes computing available to all students, increasing equity

  • Research-based material that improves algebra outcomes for students


Bootstrap: Data Science (7-12)

Organization: Bootstrap

Format: 20 hour module in existing course

Description: 

Bootstrap: Data Science teaches students to view programs as questions we ask of data. Students form their own questions about the world around them, and learn to analyze data critically and carefully to find answers to their own compelling problems. Learn more...

Teacher Profile: No prior CS experience required

PD Profile: 3-day in-person PD with optional 4th day and school year support

Cost to School: 

PD/Curriculum costs waived for one teacher

$1000/teacher for additional PD

Computer Access: Occasional student access

Unique Benefits:

  • Effective tool to help students learn to make inferences from data

  • Works as a module for the data unit for AP CS Principles

  • Serves as an engaging and accessible introduction to statistics

  • Can be used as a standalone CS course, or integrated into a GIS, Social Studies, Business or Statistics course

Intro to Computing and Data Science (9-12)

Organization: URI

Format: 1 semester course

Description: 

Computational thinking skills including an intro to programming

Teacher Profile: No prior CS experience required

PD Profile: 5-day Summer workshop and four 1-day follow-up workshops during the school year; school year support

Cost to School: No cost for PD

Computer Access:

Access for all students, no installed software, all platforms.

Concurrent Enrollment:

Allowed

Unique Benefits:

  • URI college credit via State concurrent enrollment program

  • Free course materials Alignment with Next Generation Science standards

  • Stipend available for accepted RI educators


AP CS Principles (9-12)

Organization: URI / Code.org Regional Partner

Format: 2 semester course

Description: 

College-level intro to computational thinking/ programming following College Board AP CS standards. Follow up to URI's Intro to Computing program.

Teacher Profile: No prior CS experience required

PD Profile: 5-day TeacherCon and four 1-day follow-up workshops during the school year; school year support

Cost to School:

PD/Curriculum costs waived

$92/student for AP exams

Computer Access: Access for all students

Concurrent Enrollment:

Allowed

Unique Benefits:

  • AP Credit URI college credit via State concurrent enrollment program

  • Free course materials

  • Stipend available for accepted RI educators


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


AP CS A (10-12)

Organization: Microsoft TEALS

Format: 2 semester course co-taught with industry partners

Description: 

Based on Univ of Washington’s CSE142/143, students learn college-level programming using Java following CollegeBoard’s AP CS-A standards. Follow up to Microsoft TEALS' Intro to CS program.

Teacher Profile: Any prior AP teaching experience useful

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

Cost to School: PD costs waived 130/student for textbooks $92/student for AP exams

Computer Access: Access for all students

Unique Benefits:

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

  • Targets advanced students seeking college credit or credential for internship AP Credit