2023-2024 Course Standards
Legend
BL52 Develop in Swift Explorations
Course Type: Adopted
Standard/Obj # | Standard/Objective | Course Weight | RBT Designation | Essential Employability Skills |
---|---|---|---|---|
1.00 | Understand values in computer programming. | 25% | B2 Conceptual Knowledge - Understand | Communication Ethics Problem Solving Resource Management Teamwork |
1.01 | Understand programming. | 5% | B2 Conceptual Knowledge - Understand | Communication Ethics Problem Solving Resource Management Teamwork |
1.02 | Interpret values. | 4% | B2 Conceptual Knowledge - Understand | Communication Ethics Problem Solving Resource Management Teamwork |
1.03 | Classify naming and identifiers. | 4% | B2 Conceptual Knowledge - Understand | Communication Ethics Problem Solving Resource Management Teamwork |
1.04 | Compare constants and variables. | 4% | B2 Conceptual Knowledge - Understand | Communication Ethics Problem Solving Resource Management Teamwork |
1.05 | Implement simulation. | 4% | B3 Conceptual Knowledge - Apply | Communication Ethics Problem Solving Resource Management Teamwork |
1.06 | Explain strings. | 4% | B2 Conceptual Knowledge - Understand | Communication Ethics Problem Solving Resource Management Teamwork |
2.00 | Understand algorithms. | 25% | B2 Conceptual Knowledge - Understand | Communication Ethics Problem Solving Resource Management Teamwork |
2.01 | Articulate algorithms. | 5% | B2 Conceptual Knowledge - Understand | Communication Ethics Problem Solving Resource Management Teamwork |
2.02 | Understand sequencing and selection. | 4% | B2 Conceptual Knowledge - Understand | Communication Ethics Problem Solving Resource Management Teamwork |
2.03 | Interpret functions. | 4% | B2 Conceptual Knowledge - Understand | Communication Ethics Problem Solving Resource Management Teamwork |
2.04 | Classify types. | 4% | B2 Conceptual Knowledge - Understand | Communication Ethics Problem Solving Resource Management Teamwork |
2.05 | Apply parameters to algorithms. | 4% | B3 Conceptual Knowledge - Apply | Communication Ethics Problem Solving Resource Management Teamwork |
2.06 | Execute decisions with Booleans. | 4% | B3 Conceptual Knowledge - Apply | Communication Ethics Problem Solving Resource Management Teamwork |
3.00 | Analyze and organize data. | 25% | B4 Conceptual Knowledge - Analyze | Communication Ethics Problem Solving Resource Management Teamwork |
3.01 | Understand instances, methods, and properties. | 5% | B2 Conceptual Knowledge - Understand | Communication Ethics Problem Solving Resource Management Teamwork |
3.02 | Analyze lists and arrays. | 5% | B4 Conceptual Knowledge - Analyze | Communication Ethics Problem Solving Resource Management Teamwork |
3.03 | Interpret loops. | 5% | B2 Conceptual Knowledge - Understand | Communication Ethics Problem Solving Resource Management Teamwork |
3.04 | Organize arrays with searches. | 5% | B3 Conceptual Knowledge - Apply | Communication Ethics Problem Solving Resource Management Teamwork |
3.05 | Integrate and define types with structs. | 5% | B4 Conceptual Knowledge - Analyze | Communication Ethics Problem Solving Resource Management Teamwork |
4.00 | Create apps. | 25% | C6 Procedural Knowledge - Create | Communication Ethics Problem Solving Resource Management Teamwork |
4.01 | Create an app using app development theory. | 9% | C6 Procedural Knowledge - Create | Communication Ethics Problem Solving Resource Management Teamwork |
4.02 | Analyze and debug apps. | 8% | C4 Procedural Knowledge - Analyze | Communication Ethics Problem Solving Resource Management Teamwork |
4.03 | Evaluate Quality Assurance (QA) and monitor app testing. | 8% | C5 Procedural Knowledge - Evaluate | Communication Ethics Problem Solving Resource Management Teamwork |