Recent and Upcoming Assignments:
|
Kevin Hubick
Sturgeon Composite High School 2023 - 2024, Semester 2 |
Module 2 - Structured Programming 1 (Monday February 26th to Thursday March 21st)
1. Static Art Recreation (summative #1)
- Can you recreate a modern art painting by Mondrian, Albers, Rothko or Kandinsky?
2. Dynamic Art Project (summative #2)
- Update your modern art painting so that it changes how it appears
3. Basic Game with an Introduction and End Game Screen (formative)
- Finish the basic game code created in class by adding a start and end screen
4. Larson Scanner (summative #3)
- Display a series of boxes, moving across the screen in opposite directions from wall to wall
5. Radar Image (formative)
- Modify rotating line code covered in class to create the image below)
- Can you modify the "radar" image to contain more than one line?
- For a challenge, make the first five or six lines in the sweep green and the last four or five red.
image on left taken from http://www.progettiarduino.com/uploads/8/1/0/8/81088074/arduino-hc-sr04-sonar-radar_orig.png, the YouTube video on the right can be found at https://youtu.be/W-w8fyeS56c
6. Modify the Clock Code (summative #5) at: https://processing.org/examples/clock.html
- Using clock code, modify the starting image of the clock on the left so that it appears like the clock on the right.
- Using clock code, modify the starting image of the clock on the left so that it appears like the clock on the right.
or any of the analog "Apple Watch" clock faces below to receive 5 out of 5 on the assignment. You may also select another watch face of your choosing but you must receive instructor approval first (and include the image's URL within your documentation).
image taken from https://www.mytechlogy.com/upload/by_users/Deependra/111607122008applewatchclockfaces.jpg
Module 3 - Structured Programming 2 (Tuesday April 2nd to Friday May 3rd)
1. "To Do" or "Shopping List" (formative)
- Enter several words to create a list of items.
2. Scrolling Text (summative #1)
- Enter and display your name, in different fonts/sizes/colours and scrolling in different directions/speeds
3. Planets (summative #2)
- Using imported jpg's or png's, modify your rotating arm or radar sweep program to display the planets orbiting our sun
4. Adding Sound (formative)
- Add a sound effect to any previous program.
5. Using Sound and Images in a program (summative #3)
- Add imported sound and pictures to an existing app or game (i.e. any previous assignment)
6. Rotating Names (summative #4)
- Display your first name and surname rotating in different directions along the circumference of a circle
7. Cumulative Assignment (summative #5)
- Create a final program project such as a game or application that incorporates several of the features introduced this unit
Here are some Java "Cheat" Sheets to get you started!
|
|
|