Skip to content

Latest commit

 

History

History
152 lines (122 loc) · 5.56 KB

CSTA_standards_mapping.md

File metadata and controls

152 lines (122 loc) · 5.56 KB

2nd Semester TEALS Intro to Computer Science

In this document, we have put together a mapping to Computer Science Teachers Association(CSTA) curriculum standards.

CSTA Standards Mapping

Here you can find the curriculum standards to reference: https://www.csteachers.org/page/standards

Unit 1 - Introduction to Python

Lesson Standard
1.01: Set Up 3A-CS-02
1.02: Interactive Mode 3A-DA-12
1.03: Script Mode and Variables 3A-DA-10
1.04: Variables Input 3A-DA-10
1.05: Quiz & Debugging 3A-CS-03
1.06: Project 3A-DA-12

Unit 2 - Data Types and Conditionals

Lesson Standard
2.01: Data Types & Casting 3A-DA-12
2.02: Booleans & Expressions 3B-AP-10
2.03: Conditionals 3B-AP-10
2.04: Lists 3A-AP-14
2.05: Lists 2 3A-AP-14
2.06: Game Loop 3B-AP-09
2.07: Project 3A-AP-14

Unit 3 - Functions

Lesson Standard
3.01: Built In Functions 3A-DA-10, 3B-AP-16, 3B-AP-13
3.02: User-Defined Functions 3B-AP-13
3.03: Return vs Print 3B-AP-08
3.04: Debugging and Scope 3A-AP-14
3.05: Project 3B-AP-16

Unit 4 - Nested Loops and Lists

Lesson Standard
4.01: Looping Basics 3B-AP-16
4.02: For Loops 3B-AP-16
4.03: Nested For Loops 3B-AP-14
4.04: Nested Lists & Looping 3A-AP-14
4.05: Debugging and Quiz 3B-AP-21
4.06: Project 3B-AP-17

Unit 5 (Optional) - Music Programming

Lesson Standard
5.01: Earsketch Intro 3A-AP-14
5.02: EarSketch Music 3A-AP-14
5.03: Earsketch Control Flow 3A-AP-15
5.04: EarSketch User-Defined Functions 3B-AP-13
5.05: Project 3A-AP-15

Unit 6 - Dictionaries

Lesson Standard
6.01: Introduction to Dictionaries 3B-AP-16
6.02: Dictionaries Methods 3B-AP-16
6.03: Dictionaries of Lists 3B-AP-16
6.04: Dictionaries Looping 3B-AP-16
6.05: Project 3B-AP-16

Unit 7 - Introduction to Object Oriented Programming

Lesson Standard
7.01: User-Defined Types 3B-AP-14
7.02: User-Defined Types, Part 2 3B-AP-14
7.03: Methods 3B-AP-16
7.04: Inheritance 3B-AP-14, 3B-AP-16
7.05: Project 3B-AP-14, 3B-AP-16

Unit 8 - Final Project](units/8_unit/unit8.md)

Lesson Standard
8.01: Final Project Brainstorming and Evaluating 3B-AP-17
8.02: Defining Requirements 3B-AP-15
8.03: Building a Plan 3B-AP-16, 3B-AP-23
8.04: Project Implementation 3B-AP-17, 3B-AP-20

Supplemental Culture Day Lessons

Lesson Standard
01: Binary Day 3A-DA-09
02: Financial Calculator