2026-2027 Academic Year
DRAFT CMS until August 14, 2026.
CP20 Develop in Swift Explorations
Course Type: LCO
| Standard/Objective Number | Standard/Objective | Course Weight | RBT Designation |
|---|
| 1.00 | Understand values in computer programming. | 25% | B2 Understand Conceptual |
| 1.01 | Understand programming. | 5% | B2 Understand Conceptual |
| 1.02 | Interpret values. | 4% | B2 Understand Conceptual |
| 1.03 | Classify naming and identifiers. | 4% | B2 Understand Conceptual |
| 1.04 | Compare constants and variables. | 4% | B2 Understand Conceptual |
| 1.05 | Implement simulation. | 4% | B3 Apply Conceptual |
| 1.06 | Explain strings. | 4% | B2 Understand Conceptual |
| 2.00 | Understand algorithms. | 25% | B2 Understand Conceptual |
| 2.01 | Articulate algorithms. | 5% | B2 Understand Conceptual |
| 2.02 | Understand sequencing and selection. | 4% | B2 Understand Conceptual |
| 2.03 | Interpret functions. | 4% | B2 Understand Conceptual |
| 2.04 | Classify types. | 4% | B2 Understand Conceptual |
| 2.05 | Apply parameters to algorithms. | 4% | B3 Apply Conceptual |
| 2.06 | Execute decisions with Booleans. | 4% | B3 Apply Conceptual |
| 3.00 | Analyze and organize data. | 25% | B4 Analyze Conceptual |
| 3.01 | Understand instances, methods, and properties. | 5% | B2 Understand Conceptual |
| 3.02 | Analyze lists and arrays. | 5% | B4 Analyze Conceptual |
| 3.03 | Interpret loops. | 5% | B2 Understand Conceptual |
| 3.04 | Organize arrays with searches. | 5% | B3 Apply Conceptual |
| 3.05 | Integrate and define types with structs. | 5% | B4 Analyze Conceptual |
| 4.00 | Create apps. | 25% | C6 Procedural Knowledge - Create |
| 4.01 | Create an app using app development theory. | 9% | C6 Procedural Knowledge - Create |
| 4.02 | Analyze and debug apps. | 8% | C4 Analyze Procedural |
| 4.03 | Evaluate Quality Assurance (QA) and monitor app testing. | 8% | C5 Evaluate procedural |