-
Notifications
You must be signed in to change notification settings - Fork 48
Putting It All Together
mrseidel edited this page Nov 18, 2024
·
1 revision
See online working environment for assignment details.
The Overarching Learning Goals for this include Programming Concepts.
Success Criteria | Look Fors |
---|---|
π I can use constants and variables correctly in my program. | To be co-created. |
π I can use selection control structures (if statements) appropriately in a program. | To be co-created. |
π I can use repetition control structures (loops) appropriately in a program. | To be co-created. |
π I can use workplace and professional conventions correctly to write programs and internal documentation (naming, indenting, commenting, and function documentation). | To be co-created. |
π I can describe data structures that are like arrays in nature (e.g. lists, tuples, sets, or dictionaries). | To be co-created. |
π I can write programs that declare, initialize, modify, and access data structures that are like arrays in nature (e.g. lists, tuples, sets, or dictionaries). | To be co-created. |
π I can design user-friendly software interfaces (in the console). | To be co-created. |
π I can work independently, using support documentation, to write functioning computer programs. | To be co-created. |
The above are part of the first submission. The below is part of the second submission. | |
π I can use existing subprograms in a program (built-in functions). | To be co-created. |
π I can write custom subprograms that use parameter passing and appropriate scope to perform specific tasks in a program (functions with parameters). | To be co-created. |
π I can apply the principle of modularity to design reusable code (multiple use of functions). | To be co-created. |
π I can design algorithms to detect, intercept, and handle exceptions. | To be co-created. |
π I can interpret error messages displayed by programming tools during software creation. | To be co-created. |