- What is CodeHS?
- Curriculum
- Platform
- Assignments
- Classroom Management
- Grading
- Gradebook
- Progress Tracking
- Lesson Plans
- Offline Handouts
- Problem Guides
- Practice
- Create
- Problem Bank
- Playlist Bank
- Quiz Scores
- Rostering
- Integrations
- Professional Development
- Stories
- Standards
- States
- Alabama
- Alaska
- Arizona
- Arkansas
- California
- Colorado
- Connecticut
- D.C.
- Delaware
- Florida
- Georgia
- Hawaii
- Idaho
- Illinois
- Indiana
- Iowa
- Kansas
- Kentucky
- Louisiana
- Maine
- Maryland
- Massachusetts
- Michigan
- Minnesota
- Mississippi
- Missouri
- Montana
- Nebraska
- Nevada
- New Hampshire
- New Jersey
- New Mexico
- New York
- North Carolina
- North Dakota
- Ohio
- Oklahoma
- Oregon
- Pennsylvania
- Rhode Island
- South Carolina
- South Dakota
- Tennessee
- Texas
- Utah
- Vermont
- Virginia
- Washington
- West Virginia
- Wisconsin
- Wyoming
- State Standards
- Plans
- Resources
- Districts
- Share
- Contact Us
- Company
South Dakota Computer Programming 1 Framework
Standards
Standard | Description | |
---|---|---|
CP 1.1 | Demonstrate knowledge of external and internal computer hardware | Lessons |
CP 1.2 | Demonstrate knowledge of software concepts | Lessons |
CP 1.3 | Demonstrate the ability to compile, debug, and execute programs | Lessons |
CP 2.1 | Demonstrate the ability to use a standard programming style | Lessons |
CP 2.2 | Recognize software development processes | Lessons |
CP 2.3 | Identify the syntactical components of a program | Lessons |
CP 3.1 | Demonstrate the ability to use basic elements of a specific language | Lessons |
CP 3.2 | Employ basic arithmetic expressions in programs | Lessons |
CP 3.3 | Demonstrate the ability to use data types in programs | Lessons |
CP 3.4 | Incorporate functions/methods | Lessons |
CP 4.1 | Demonstrate the ability to use relational and logical operators in programs | Lessons |
CP 4.2 | Investigate conditional statements | Lessons |
CP 4.3 | Implement loops in programs | Lessons |
CP 5.1 | Identify personal interests and abilities related to Computer Programming/Software Engineering careers | Lessons |
CP 5.2 | Investigate career opportunities, trends, and requirements related to computer programming/software engineering careers | Lessons |
CP 5.3 | Demonstrate job skills for programming industries | Lessons |
- What is CodeHS?
- Curriculum
- Platform
- Assignments
- Classroom Management
- Grading
- Gradebook
- Progress Tracking
- Lesson Plans
- Offline Handouts
- Problem Guides
- Practice
- Create
- Problem Bank
- Playlist Bank
- Quiz Scores
- Rostering
- Integrations
- Professional Development
- Stories
- Standards
- States
- Alabama
- Alaska
- Arizona
- Arkansas
- California
- Colorado
- Connecticut
- D.C.
- Delaware
- Florida
- Georgia
- Hawaii
- Idaho
- Illinois
- Indiana
- Iowa
- Kansas
- Kentucky
- Louisiana
- Maine
- Maryland
- Massachusetts
- Michigan
- Minnesota
- Mississippi
- Missouri
- Montana
- Nebraska
- Nevada
- New Hampshire
- New Jersey
- New Mexico
- New York
- North Carolina
- North Dakota
- Ohio
- Oklahoma
- Oregon
- Pennsylvania
- Rhode Island
- South Carolina
- South Dakota
- Tennessee
- Texas
- Utah
- Vermont
- Virginia
- Washington
- West Virginia
- Wisconsin
- Wyoming
- State Standards
- Plans
- Resources
- Districts
- Share
- Contact Us
- Company