Posted: Mon Dec 15
Due: Friday 12/19 10:00am
Submission name: New GH Classroom Link
All the instructions for this assignment can be found in README.md after you click the link above to make a new repository. You can also see the instructions here as well.
- Period 9: https://classroom.github.com/a/3uIVIorm
- Period 10: https://classroom.github.com/a/26hQfhVX
Skills
| Skill | Minimal Competency | Developing Competency | Competency | Mastery |
|---|---|---|---|---|
| 5. Working with Boolean Values | Understands the purpose of boolean values. | Demonstrates the appropriate use of comparison operators. | Demonstrates the appropriate use of comparison and boolean operators. | Writes functions that take in boolean values and/or return boolean values. |
| 6. Using Conditional Statements | Can trace the result of a single conditional statement. | Can write conditional statements with one or two results. | Can write nested conditional statements. | Can use at least two different kinds of conditional statements, and understand the benefits of each. |
| 8. Using Randomness in Programs | Can use one language provided random function. | Can use a random function to generate integers or floating point values in a specified range. | Can use random functions to produce random integers and floating point values within specified ranges. | Can use random functions with conditional statements to write functions with randomly controlled outcomes. |
| 19. Agent-based Computing | Can explain what an agent is in computing. | Can explain the benefits of agents for certain kinds of problems. | Can use different agents of the same type in a program. | Can effectively combine agents in a complex model. |
| 20. Graphical Program Design | Can control the basic geometry of a graphical program. | Can create programs with purposeful graphical elements. | Can create interface elements to control a graphical program. | Can create a program with complex graphic components, including interface elements to control the program and provide data about the program as it runs. |