APCS-2ND PERIOD Assignments

Upcoming Assignments RSS Feed

No upcoming assignments.

Past Assignments

Due:

P3 - FizzBuzz With Keyboard Program in Google Classroom

P3 - FizzBuzz With Keyboard Program

Read and follow program requirements to the letter. Submit your completed Google Doc before the deadline.

Due:

P3 - FizzBuzz With Keyboard Program in Google Classroom

P3 - FizzBuzz With Keyboard Program

Read and follow program requirements to the letter. Submit your completed Google Doc before the deadline.

Due:

P2 - SnowMan Part 1 (Design ) in Google Classroom

P2 - SnowMan Part 1 (Design )

In a Google Doc, create a complete design (using Pseudocode language and logic) for a program that will achieve the follow goals, as well as adhere to the described requirements:


This program should draw a Snowman. It should have three sections, a bottom snowball with radius BOTTOM_RADIUS, a middle snowball with radius MID_RADIUS, and a top snowball with radius TOP_RADIUS.
  
The circles should all be gray, and you can set the color using Color.gray
  
Snowman should be centered horizontally in the world, and should be sitting on the bottom of the canvas (Hint: You will need to use get_height() and get_width() commands.
  
EXTRA CREDIT - include a hat, eyes, and nose for your snowman 😵
P.S.>> Review materials in M9 for reference on the commands and organization I expect to see in this design. Also, your program should be written modularly and include comments where you deem appropriate. Review material M7 for inspiration (if needed).

Due:

P2 - SnowMan Part 1 (Design ) in Google Classroom

P2 - SnowMan Part 1 (Design )

In a Google Doc, create a complete design (using Pseudocode language and logic) for a program that will achieve the follow goals, as well as adhere to the described requirements:


This program should draw a Snowman. It should have three sections, a bottom snowball with radius BOTTOM_RADIUS, a middle snowball with radius MID_RADIUS, and a top snowball with radius TOP_RADIUS.
  
The circles should all be gray, and you can set the color using Color.gray
  
Snowman should be centered horizontally in the world, and should be sitting on the bottom of the canvas (Hint: You will need to use get_height() and get_width() commands.
  
EXTRA CREDIT - include a hat, eyes, and nose for your snowman 😵
P.S.>> Review materials in M9 for reference on the commands and organization I expect to see in this design. Also, your program should be written modularly and include comments where you deem appropriate. Review material M7 for inspiration (if needed).

Due:

A20 - CodeHS L3.2 thru L3.6 in Google Classroom

A20 - CodeHS L3.2 thru L3.6

Complete Lessons 3.2 - 3.6 Before Assignment Deadline. If you have questions and/or challenges with any of this material, be prepared to review/discuss in class on Wednesday (11/01/23). 

If you do not bring issues to my attention as you are having them, then we cannot help you. It's OK to need help, but it is NOT OK to need help and not ask for it 🥺🤯😳

Due:

EXTRA CREDIT: T-Shirt Design Contest in Google Classroom

EXTRA CREDIT: T-Shirt Design Contest

CPS is promoting AP Computer Science (APCS) to increase awareness and accessibility among all students in the district. At Amundsen this year, we launched our first ever APCS Principles class, taught by me, for Juniors and Seniors. We’d like to offer more classes next year so to help us advertise, we’ve started a T-Shirt Design Contest.

The shirt will be black with white images. The back of all shirts will be the same with AP Computer Science and the CS Logo. You however can help us create the front of the shirt. Here's what we need: 
To increase student voice, you can create and submit a design of the front logo for shirts that will represent Amundsen and our APCS program!
Designs can be hand-drawn or created digitally, then converted into an image or PDF file
Design files must be submitted via this assignment on or before the deadline
I will choose the best of all that I receive and then submit that to CPS to choose the final one that will be printed on all shirts for everyone throughout the district 🤩😱🤩.

Anyone who participates will receive:

EXTRA CREDIT towards your 2nd Quarter Grade
A FREE T-Shirt in whatever size you desire
$50 cold-hard-cash from me 🤑

Due:

A10 - Pseudocode (Invert Color & Checkerboard) in Google Classroom

A10 - Pseudocode (Invert Color & Checkerboard)

Write complete Pseudocode (Algorithms) for the attached Ultra Karel Exercises. TURN IN before you the 

Due:

A10 - Pseudocode (Invert Color & Checkerboard) in Google Classroom

A10 - Pseudocode (Invert Color & Checkerboard)

Write complete Pseudocode (Algorithms) for the attached Ultra Karel Exercises. TURN IN before you the 

Due:

A7 - Next Karel Challenge (Tower Building) in Google Classroom

A7 - Next Karel Challenge (Tower Building)

Read and follow the requirements in the attached assignment. Be sure to follow them in order to successfully complete the Challenge.

Submit your program via CodeHS before the assignment deadline.

Due:

A6 - More Karel Coding Lessons in Google Classroom

A6 - More Karel Coding Lessons

Complete CodeHS Lessons 1.9 - 1.13 in preparation for the next Karel challenge.

Once you are done submitting work via CodeHS, come back to Google Classroom and just hit the TURN-IN button on this assignment (nothing needs to be submitted here).

Due:

A5 - POP QUIZ #1 in Google Classroom

A5 - POP QUIZ #1

Access & Compete the Attached Quiz (5 minutes)

Due:

A1 - Intro Presentations in Google Classroom

A1 - Intro Presentations

Read the attachment and follow the instructions carefully. Once you are ready to share, TURN-IN your slideshow or a link to your video to this assignment before the deadline.

Due:

A1 - Intro Presentations in Google Classroom

A1 - Intro Presentations

Read the attachment and follow the instructions carefully. Once you are ready to share, TURN-IN your slideshow or a link to your video to this assignment before the deadline.