APCS-2ND PERIOD Assignments
- Instructor
- Kenneth Freeman
- Term
- 2023-2024 School Year
- Department
- Computer Science
- Description
-
Advanced concepts in Computer Science including solution design, algorithms, development lifecycle, and technology innovations.
Upcoming Assignments
No upcoming assignments.
Past Assignments
Due:
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).
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:
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).
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:
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).
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:
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 🥺🤯😳
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:
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 🥺🤯😳
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:
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 🤑
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:
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 🤑
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:
Write complete Pseudocode (Algorithms) for the attached Ultra Karel Exercises. TURN IN before you the
Due:
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.
Submit your program via CodeHS before the assignment deadline.
Due:
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.
Submit your program via CodeHS before the assignment deadline.
Due:
Complete CodeHS Lessons 1.9 - 1.15 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).
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:
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).
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).