This repository has been archived by the owner on Feb 17, 2022. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 0
Processing Assignment 1
Scott Kowalczewski edited this page Sep 18, 2019
·
5 revisions
- Create your own rendition of an artistic piece using at least
ellipse
,rect
,line
as your shapes.
- For example, if you were using using circles to recreate the Mona Lisa, you could do something like this or this.
- You are going to have to implement everything that you have learned from Processing:
- Documentation (Header / Comments)
- Input (using mouse and keyboard) and Output (your drawing)
- Variables (built in and custom)
- If statements (including Else If, Else, &&, ||, <, > etc)
- Include a link or a copy of the image that inspired you with your submission.
This assignment will be evaluated with an interview. You will also be asked about any algorithms you used for (AP practice).
Please see the due dates page for more details on when this is due and how to submit your work.
The Overarching Learning Goal for this is Programming Concepts. The specific Learning Goal(s) for this include:
- We are learning to explain programming concepts and constructs.
- We are learning to plan, write, and maintain simple programs.
Success Criteria for We are learning to explain programming concepts and constructs |
Met | Not Met | Learning and Improvement Comments |
---|---|---|---|
I can use correct terminology to describe programming concepts | |||
I can describe the function of Boolean, comparison, and arithmetic operators | |||
I can identify situations in which decision structures are required |
Success Criteria for We are learning to plan, write, and maintain simple programs |
Met | Not Met | Learning and Improvement Comments |
---|---|---|---|
I can use variables, expressions, and assignment statements to store and manipulate numbers and text in a program | |||
I can write a program that includes input and output | |||
I can write a program that includes a decision structure for two or more choices | |||
I can write clear and maintainable code using proper programming standards | |||
I can write clear and maintainable internal documentation to a specific set of standards |
- Course Outline (ICS 2O0)
- Course Outline (AP)
- Overarching Learning Goals
- Due Dates and Submission Details
- AP Registration and Exam Information
- Hardware, Networking and Operating Systems - Research and Report
- Hardware, Networking and Operating Systems - Applying your Knowledge
- Algorithms (AP)
- Exercises (Set A)
- Exercises (Set B)
- Abstractions (AP)
- Processing - Assignment 1
- Processing - Assignment 2