Due: Wednesday 1/08 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.
- Period 9: https://classroom.github.com/a/5-4emSN2
- Period 10: https://classroom.github.com/a/FMNNY37w
Skills Assessed
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. |
17. Modeling Systems | Can explain what a model is. | Can use a computer program model to explain its subject. | Can create a program of a simple model. | Can create a program of a complex model. |
18. 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. |
19. 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. |
20. Working with Agent Sets | Can work with agent sets that contain all agents of a given type. | Can create agent sets that meet a specific criteria. | Can create and instruct specific agent sets. | Can write a program that provides multiple instructions to multiple different agent sets. |