AP CSA Guiou Fall 2021-Period 3 Assignments
- Instructor
- Mr. Jared Guiou
- Term
- 2021-2022 School Year
- Description
-
Upcoming Assignments
No upcoming assignments.
Past Assignments
Due:
A multiple choice set I put together from a question bank will open in AP Classroom following the period's end. It is called MC Fall Review Set and is 15 questions long.
Complete it with reflections the same way you would a Progress Check, please.
Complete it with reflections the same way you would a Progress Check, please.
Due:
Complete all of the Self-Check questions in PracticeIt! Chapter 12: Recursion. That is, complete all seven 'mystery' problems.
Submit a screenshot of the Problems Solved page that includes your username. You will probably need to click on the Date/Time header to sort by most recently completed problems. See attached mp4.
Submit a screenshot of the Problems Solved page that includes your username. You will probably need to click on the Date/Time header to sort by most recently completed problems. See attached mp4.
Due:
I have unlocked a progress check in AP Classroom that consists of two FRQs for Unit 5. Please complete them in replit or a .txt file. Do NOT submit your FRQ on the AP Classroom website itself.
When you're finished, please open the attached Google Form and check your solutions against mine. The Form also has a link to Mr. Shorr's video explanation of the problems (just the first six minutes of the video). Submit your code and reflections within the Google Form.
When you're finished, please open the attached Google Form and check your solutions against mine. The Form also has a link to Mr. Shorr's video explanation of the problems (just the first six minutes of the video). Submit your code and reflections within the Google Form.
Due:
I have unlocked a progress check in AP Classroom that consists of two FRQs for Unit 4. Please complete them in replit or a .txt file. Do NOT submit your FRQ on the AP Classroom website itself.
When you're finished, please open the attached Google Form and check your solutions against mine. The Form also has a link to Mr. Shorr's video explanation of the problems. Submit your code and reflections within the Google Form.
When you're finished, please open the attached Google Form and check your solutions against mine. The Form also has a link to Mr. Shorr's video explanation of the problems. Submit your code and reflections within the Google Form.
Due:
You need to complete at least one String-3 problem if you did not already do so for the first set.
Additionally, I've added more custom problems to my personal page at
https://codingbat.com/home/[email protected]
So, the assigned problems are
customIndexOf
countInstances
concatenateNums
stringTraversal
multiplyDigits
extractDigits
any one problem from String-3
Additionally, I've added more custom problems to my personal page at
https://codingbat.com/home/[email protected]
So, the assigned problems are
customIndexOf
countInstances
concatenateNums
stringTraversal
multiplyDigits
extractDigits
any one problem from String-3
Due:
In AP Classroom, the Progress Check for Unit 4 is unlocked.
There are 18 questions this time. Plan accordingly!
After completing the set and refreshing the page, you will be able to view the correct answers and their rationales. Complete corrections as usual. Please remember to submit a file stating you earned a perfect score if that is the case.
There are 18 questions this time. Plan accordingly!
After completing the set and refreshing the page, you will be able to view the correct answers and their rationales. Complete corrections as usual. Please remember to submit a file stating you earned a perfect score if that is the case.
Due:
Complete PracticeIt! Self-Check 2.29 to 2.33 and 2.35. (I highly recommend that you attempt 2.34 also, but completing it is not required.)
Submit a screenshot of the Problems Solved page that includes your username. You will probably need to click on the Date/Time header to sort by most recently completed problems.
Submit a screenshot of the Problems Solved page that includes your username. You will probably need to click on the Date/Time header to sort by most recently completed problems.
Due:
Scan your worksheet again with your corrections on it in colored pen.
Due:
Complete 10 problems from the String-2 set, including at least one problem from each of the seven rows.
For those wanting a greater challenge, you may substitute up to three problems from the String-3 set, but still must have completed at least one String-2 problem per row.
Make sure you are logged in to your account!
For those wanting a greater challenge, you may substitute up to three problems from the String-3 set, but still must have completed at least one String-2 problem per row.
Make sure you are logged in to your account!
Due:
Scan both sides as a pdf, please. Don't forget to handwrite your name!
Due:
Complete the following problems in PracticeIt!:
Self-Check 5.1, 5.3, 5.4 (these were already assigned)
Self-Check 2.21, 2.23-2.26 inclusive, 2.28
Self-Check 4.15, 4.16, 4.18 and Exercises 4.2 repl and 4.3 season.
Submit a screenshot of the Problems Solved page that includes your username. (You will probably need to click on the Date/Time header to sort by most recently completed problems.)
Self-Check 5.1, 5.3, 5.4 (these were already assigned)
Self-Check 2.21, 2.23-2.26 inclusive, 2.28
Self-Check 4.15, 4.16, 4.18 and Exercises 4.2 repl and 4.3 season.
Submit a screenshot of the Problems Solved page that includes your username. (You will probably need to click on the Date/Time header to sort by most recently completed problems.)
Due:
Scan your worksheet again with your corrections on it in colored pen.
Due:
This is worth 50 points in the PROJECT category.
Submit a hyperlink to your repl with your VendingMachine (again, please). Note that not only does your VendingMachine need to have all methods described, it needs to have a main method that tests them out to make sure that they work.
Make sure you:
call every method at least once, including both versions of sellSoda()
test the toString method by printing an object
ensure the price actually changes after using setPrice()
print an error message if selling a soda when the machine is empty
print an error message if an insufficient amount of money is inserted into the machine
print an error message when trying to overfill a vending machine with restock()
ensure your sellSoda() method gives correct change
ensure all three constructors work (and don't have abnormalities like setting the price to 0)
ensure that sales from multiple different vending machines all count towards the total sodas sold
ensure that revenue gained from machines is counted only after emptying them out.
Submit a hyperlink to your repl with your VendingMachine (again, please). Note that not only does your VendingMachine need to have all methods described, it needs to have a main method that tests them out to make sure that they work.
Make sure you:
call every method at least once, including both versions of sellSoda()
test the toString method by printing an object
ensure the price actually changes after using setPrice()
print an error message if selling a soda when the machine is empty
print an error message if an insufficient amount of money is inserted into the machine
print an error message when trying to overfill a vending machine with restock()
ensure your sellSoda() method gives correct change
ensure all three constructors work (and don't have abnormalities like setting the price to 0)
ensure that sales from multiple different vending machines all count towards the total sodas sold
ensure that revenue gained from machines is counted only after emptying them out.
Due:
Complete the worksheet and submit a scan of your work in pdf format. Be prepared to share at the start of next class, and bring your physical copy back to complete corrections.
Don't forget to write your name on it, please!
Don't forget to write your name on it, please!
Due:
In AP Classroom, Progress Check 5B is unlocked.
There are 12 questions this time. I think they require a little more reading than the previous set.
After completing the set and refreshing the page, you will be able to view the correct answers and their rationales. Complete corrections as usual. Please remember to submit a file stating you earned a perfect score if that is the case.
There are 12 questions this time. I think they require a little more reading than the previous set.
After completing the set and refreshing the page, you will be able to view the correct answers and their rationales. Complete corrections as usual. Please remember to submit a file stating you earned a perfect score if that is the case.
Due:
Please complete nine problems from the CodingBat set Warmup-1. Two mandatory problems that need to be included in these nine are notString and startOz. You have one week.
IMPORTANT REMINDER: Make sure you are logged into your account!
IMPORTANT REMINDER: Make sure you are logged into your account!
Due:
In AP Classroom, Progress Check 5A is unlocked.
There are 15 questions this time, but you may skip question 8 (will be part of Unit 4).
After completing the set and refreshing the page, you will be able to view the correct answers and their rationales. Complete corrections as usual. Please remember to submit a file stating you earned a perfect score if that is the case.
There are 15 questions this time, but you may skip question 8 (will be part of Unit 4).
After completing the set and refreshing the page, you will be able to view the correct answers and their rationales. Complete corrections as usual. Please remember to submit a file stating you earned a perfect score if that is the case.
Due:
You all are going to write a decide-your-own-adventure story in partner pairs!
Use the following Google Sheet to sign up for a partner:
https://docs.google.com/spreadsheets/d/1Qtq77mkTXoboZ3V4SmVgn4LNJgjM7lHnestCHHIP0d0/edit?usp=sharing
Attached below you will find the template repl, along with a YouTube video of Mr. Shorr explaining in greater detail how he originally wrote the project. You should fork (make a copy of) the template repl and invite your partner to code on it in multiplayer. Your job is to write the MyStory class (and make minor changes to the Main method).
Your story should have branches and at least one instance variable, and the instance variable(s) and choices the user makes should affect the ending. When finished, submit a hyperlink to your repl.
Tips:
-Plan your story (a rough draft) BEFORE writing the code for it.
-If you are having trouble getting started writing a story, check out the basic plots (https://en.wikipedia.org/wiki/The_Seven_Basic_Plots) and then choose a setting (https://en.wikipedia.org/wiki/Setting_(narrative)) to go with one.
Use the following Google Sheet to sign up for a partner:
https://docs.google.com/spreadsheets/d/1Qtq77mkTXoboZ3V4SmVgn4LNJgjM7lHnestCHHIP0d0/edit?usp=sharing
Attached below you will find the template repl, along with a YouTube video of Mr. Shorr explaining in greater detail how he originally wrote the project. You should fork (make a copy of) the template repl and invite your partner to code on it in multiplayer. Your job is to write the MyStory class (and make minor changes to the Main method).
Your story should have branches and at least one instance variable, and the instance variable(s) and choices the user makes should affect the ending. When finished, submit a hyperlink to your repl.
Tips:
-Plan your story (a rough draft) BEFORE writing the code for it.
-If you are having trouble getting started writing a story, check out the basic plots (https://en.wikipedia.org/wiki/The_Seven_Basic_Plots) and then choose a setting (https://en.wikipedia.org/wiki/Setting_(narrative)) to go with one.
Due:
I have unlocked a progress check in AP Classroom that consists of two FRQs. Please complete them in replit or a .txt file. Do NOT submit your FRQ on the AP Classroom website itself.
When you're finished, please open the attached Google Form and check your solutions against mine. The Form also has a link to Mr. Shorr's video explanation of the problems (note: Mr. Shorr's video also covers Unit 4. You only need to watch the first six minutes!). Submit your code and reflections within the Google Form.
When you're finished, please open the attached Google Form and check your solutions against mine. The Form also has a link to Mr. Shorr's video explanation of the problems (note: Mr. Shorr's video also covers Unit 4. You only need to watch the first six minutes!). Submit your code and reflections within the Google Form.
Due:
Scan your worksheet again with your corrections on it in colored pen. All of you should have some corrections on it based on our in-class discussions.
Due:
First worksheet in a while! Like before, complete the worksheet and submit a scan of your work in pdf format. Be prepared to share at the start of next class, and bring your physical copy back to complete corrections.
Due:
Quick Write: How will you do better on next week's midterm than on this past quiz? You may either:
Do corrections on missed questions from the quiz, similar to AP Classroom reflections;
Identify resources and study strategies you will try next time;
or a combination of both.
Submit a Google Doc.
Do corrections on missed questions from the quiz, similar to AP Classroom reflections;
Identify resources and study strategies you will try next time;
or a combination of both.
Submit a Google Doc.
Due:
In AP Classroom, Progress Check 3 is unlocked.
This one's quite long for some reason--21 questions. Be sure to budget some time for it.
After completing the set and refreshing the page, you will be able to view the correct answers and their rationales. Complete corrections as usual. Please remember to submit a file stating you earned a perfect score if that is the case.
This one's quite long for some reason--21 questions. Be sure to budget some time for it.
After completing the set and refreshing the page, you will be able to view the correct answers and their rationales. Complete corrections as usual. Please remember to submit a file stating you earned a perfect score if that is the case.
Due:
IMPORTANT: Make sure you're signed into your account when solving CodingBat problems!
From the following sets, complete:
lessBy10, fizzString, and at least five other problems from Logic-1
blackjack and makeBricks from Logic-2 (makeBricks has hints and a tutorial available if you get really stuck).
When you've met all these requirements in your account, mark this assignment complete.
From the following sets, complete:
lessBy10, fizzString, and at least five other problems from Logic-1
blackjack and makeBricks from Logic-2 (makeBricks has hints and a tutorial available if you get really stuck).
When you've met all these requirements in your account, mark this assignment complete.
Due:
In AP Classroom, Progress Check 2A is unlocked.
There are 15 questions this time, but you may skip question 5 (will be part of Unit 5 for us).
After completing the set and refreshing the page, you will be able to view the correct answers and their rationales. Complete corrections as usual. Please remember to submit a file stating you earned a perfect score if that is the case.
There are 15 questions this time, but you may skip question 5 (will be part of Unit 5 for us).
After completing the set and refreshing the page, you will be able to view the correct answers and their rationales. Complete corrections as usual. Please remember to submit a file stating you earned a perfect score if that is the case.
Due:
On the Practice-It! website, complete Self-Check 4.1 to 4.6 and 4.10.
https://practiceit.cs.washington.edu/problem/list
As before, when you are finished, click on Problems Solved from the menu in the upper right and take a screenshot showing that you have done the above problems (see example). Make sure your username is in the screenshot.
https://practiceit.cs.washington.edu/problem/list
As before, when you are finished, click on Problems Solved from the menu in the upper right and take a screenshot showing that you have done the above problems (see example). Make sure your username is in the screenshot.
Due:
In AP Classroom, Progress Check 2B is unlocked.
There are 12 questions, and the time limit is set to three hours. Obviously that is far more than enough time, but please complete the problem set in one sitting.
NOTE: Problems 7-9 include Wrapper classes (Integer, Double). They pretty much work like ints and doubles. You don't need to do corrections on these questions if you miss them.
After completing the set you will be able to view the correct answers and their rationales. Please submit a file explaining why you missed each of the questions you did not answer correctly. If you earned a perfect score, submit a file saying so. The attached sentence frames are suggestions for how to phrase your corrections, but you are not required to use them as long as you use a comparable level of detail.
There are 12 questions, and the time limit is set to three hours. Obviously that is far more than enough time, but please complete the problem set in one sitting.
NOTE: Problems 7-9 include Wrapper classes (Integer, Double). They pretty much work like ints and doubles. You don't need to do corrections on these questions if you miss them.
After completing the set you will be able to view the correct answers and their rationales. Please submit a file explaining why you missed each of the questions you did not answer correctly. If you earned a perfect score, submit a file saying so. The attached sentence frames are suggestions for how to phrase your corrections, but you are not required to use them as long as you use a comparable level of detail.
Due:
Create your own MadLibs in repl.it! Here are the grading criteria:
1. Creativity. Make something fun / funny!
2. There should be two methods: a madLibs method, and a main method that calls the madLibs method.
3. Your madLibs method should have no fewer than seven parameters. All parameters must be used in your story.
4. Proper spacing is expected. Make sure that when you insert your parameters into the story, they show up without extra spaces or a lack of spaces. They should look just like they were meant to be part of the story.
5. Your main method should call madLibs() with sample inputs. Please make sure you have some sample inputs ready to go when I check your project so I can run it right away. One idea is to ask a parent, friend, or sibling to do your Mad Libs and just leave the inputs they come up with in your project when I check it.
I have attached a screenshot of my sample, using some inputs from last year.
Submit a hyperlink to your repl.
1. Creativity. Make something fun / funny!
2. There should be two methods: a madLibs method, and a main method that calls the madLibs method.
3. Your madLibs method should have no fewer than seven parameters. All parameters must be used in your story.
4. Proper spacing is expected. Make sure that when you insert your parameters into the story, they show up without extra spaces or a lack of spaces. They should look just like they were meant to be part of the story.
5. Your main method should call madLibs() with sample inputs. Please make sure you have some sample inputs ready to go when I check your project so I can run it right away. One idea is to ask a parent, friend, or sibling to do your Mad Libs and just leave the inputs they come up with in your project when I check it.
I have attached a screenshot of my sample, using some inputs from last year.
Submit a hyperlink to your repl.
Due:
It's the last one!
Please submit a screenshot of CodeAcademy showing you logged into your account with Unit 4 of the Java course complete. That means you should have completed both of the two lessons under "Conditionals and Control Flow"; your overall percentage should be at least 44%. Use the profile page so that your username is visible. See attached example. (Submit as an image, does not need to be a PDF.)
Please submit a screenshot of CodeAcademy showing you logged into your account with Unit 4 of the Java course complete. That means you should have completed both of the two lessons under "Conditionals and Control Flow"; your overall percentage should be at least 44%. Use the profile page so that your username is visible. See attached example. (Submit as an image, does not need to be a PDF.)
Due:
Scan your worksheet again with your corrections on it in colored pen. (If you didn't need to correct anything, write a brief note saying so in pen.)
Due:
In preparation for Miniquiz 6 on Friday, you should read pages 57 to 60 of your textbook. It re-explains the contents of our Unit 2 Lesson Seven slides.
(Not worth points. Mark as Done when you've done it.)
(Not worth points. Mark as Done when you've done it.)
Due:
Sign up for an account at codingbat.com! Use your personal email, please.
Go to prefs and:
Teacher share with [email protected]
In the Memo field, put PeriodNumber LastName, FirstName. For example, if I were a student in Period 8, I would type 8 Guiou, Jared.
You need to complete the first five problems in String-1 and all of the problems that can be found at
https://codingbat.com/home/[email protected]
A full list is attached.
When finished, simply Mark as Done, no screenshot required.
Go to prefs and:
Teacher share with [email protected]
In the Memo field, put PeriodNumber LastName, FirstName. For example, if I were a student in Period 8, I would type 8 Guiou, Jared.
You need to complete the first five problems in String-1 and all of the problems that can be found at
https://codingbat.com/home/[email protected]
A full list is attached.
When finished, simply Mark as Done, no screenshot required.
Due:
As usual, complete the worksheet and submit a scan of your work in pdf format. Be prepared to share at the start of next class, and bring your physical copy back to complete corrections.
Due:
In repl.it, write a Dragon class with the following:
-four instance variables, including a name, age, and two more attributes that are, in your opinion, important for dragons.
-a constructor that takes in four parameters and initializes all of the instance variables.
-a getter and setter method for each of the four instance variables, as well as a method called getHumanAge. Dragons live longer than humans; it takes 25 years for them to age by one human year.
Submit a hyperlink to your repl and be prepared to introduce your Dragon to the class.
-four instance variables, including a name, age, and two more attributes that are, in your opinion, important for dragons.
-a constructor that takes in four parameters and initializes all of the instance variables.
-a getter and setter method for each of the four instance variables, as well as a method called getHumanAge. Dragons live longer than humans; it takes 25 years for them to age by one human year.
Submit a hyperlink to your repl and be prepared to introduce your Dragon to the class.
Due:
Scan your worksheet again with your corrections on it in colored pen. (If you didn't need to correct anything, write a brief note saying so in pen.)
Due:
Complete the worksheet given in class (and attached below) by hand and submit a scan of your work in PDF format. (Ignore the misleading file name.)
Don't forget to write your name at the top. You'll submit corrections separately after we review in class, so don't forget to bring the physical sheet back to class.
Don't forget to write your name at the top. You'll submit corrections separately after we review in class, so don't forget to bring the physical sheet back to class.
Due:
Scan your worksheet again with your corrections on it in colored pen. (If you didn't need to correct anything, write a brief note saying so in pen.)
Due:
In AP Classroom, Progress Check 1B should be unlocked.
There are 12 questions, and the time limit is set to three hours. Obviously that is far more than enough time, but please complete the problem set in one sitting.
After completing the set you will be able to view the correct answers and their rationales. Please submit a file explaining why you missed each of the questions you did not answer correctly. If you scored a perfect 15, submit a file saying so. The attached sentence frames are suggestions for how to phrase your corrections, but you are not required to use them as long as you use a comparable level of detail.
There are 12 questions, and the time limit is set to three hours. Obviously that is far more than enough time, but please complete the problem set in one sitting.
After completing the set you will be able to view the correct answers and their rationales. Please submit a file explaining why you missed each of the questions you did not answer correctly. If you scored a perfect 15, submit a file saying so. The attached sentence frames are suggestions for how to phrase your corrections, but you are not required to use them as long as you use a comparable level of detail.
Due:
Complete the following worksheet by hand and submit a scan of your work in PDF format. (There are various ways to convert your work to a PDF even if you don't have a scanner at home, including the Notes app on an iPhone or iPad or various Android apps.)
Don't forget to write your name at the top. You'll submit corrections separately after we review in class, so don't forget to bring the physical sheet back to class.
Don't forget to write your name at the top. You'll submit corrections separately after we review in class, so don't forget to bring the physical sheet back to class.
Due:
In AP Classroom, you should find a multiple choice problem set unlocked and assigned to you.
There are 15 questions, and the time limit is set to three hours. Obviously that is far more than enough time, but please complete the problem set in one sitting.
After completing the set you will be able to view the correct answers and their rationales. Please submit a file explaining why you missed each of the questions you did not answer correctly. If you scored a perfect 15, submit a file saying so. The attached sentence frames are suggestions for how to phrase your corrections, but you are not required to use them as long as you use a comparable level of detail.
There are 15 questions, and the time limit is set to three hours. Obviously that is far more than enough time, but please complete the problem set in one sitting.
After completing the set you will be able to view the correct answers and their rationales. Please submit a file explaining why you missed each of the questions you did not answer correctly. If you scored a perfect 15, submit a file saying so. The attached sentence frames are suggestions for how to phrase your corrections, but you are not required to use them as long as you use a comparable level of detail.
Due:
Complete the following worksheet by hand and submit a scan of your work in PDF format. (There are various ways to convert your work to a PDF even if you don't have a scanner at home, including the Notes app on an iPhone or iPad or various Android apps.)
Don't forget to write your name at the top.
Don't forget to write your name at the top.
Due:
Please submit a screenshot of CodeAcademy showing you logged into your account with Unit 3 of the Java course complete. That means you should have completed the video and both of the two lessons under "Object-Oriented Data"; your overall percentage should be at least 33%. Use the profile page so that your username is visible. See attached example. (Submit as an image, does not need to be a PDF.)
If you are not sure how to make a screenshot, see the OTHER part of the summer assignment where you learn keyboard shortcuts and other computer hacks.
Reminder that the summer assignment is posted here: http://mistershorr.com/summer-central/
If you are not sure how to make a screenshot, see the OTHER part of the summer assignment where you learn keyboard shortcuts and other computer hacks.
Reminder that the summer assignment is posted here: http://mistershorr.com/summer-central/
Due:
Draw a picture in Java using the supplied Canvas class and its associated library classes. Instantiate at least one instance of each shape (Circle, Ellipse, Square, Triangle, and Rect). Have fun with it!
Fork the project from the repl here:
https://repl.it/@JaredGuiou/PictureIntroPer3
To submit, you will:
add a slide to our shared class slide show! https://docs.google.com/presentation/d/1sTIaClrjR8ZKlnzp5e8Rl9FbstOETVecwoe51DkyxHo/edit?usp=sharing
in Google Classroom, submit a hyperlink to your repl. (If you develop in another IDE, such as BlueJ, you need to copy/paste the finished code into replit.)
Hints:
-the canvas is 1000x1000
-use the tutorial attached for adding custom colors. Here is a website to get color codes from:
https://www.rapidtables.com/web/color/RGB_Color.html
Fork the project from the repl here:
https://repl.it/@JaredGuiou/PictureIntroPer3
To submit, you will:
add a slide to our shared class slide show! https://docs.google.com/presentation/d/1sTIaClrjR8ZKlnzp5e8Rl9FbstOETVecwoe51DkyxHo/edit?usp=sharing
in Google Classroom, submit a hyperlink to your repl. (If you develop in another IDE, such as BlueJ, you need to copy/paste the finished code into replit.)
Hints:
-the canvas is 1000x1000
-use the tutorial attached for adding custom colors. Here is a website to get color codes from:
https://www.rapidtables.com/web/color/RGB_Color.html
Due:
Please read Chapter 1 from your textbook (pages 1 to 19) and complete review exercises R1.1, R1.4, R1.5, R1.7, R1.8, R1.9, and R1.12 on pages 25-26 in a word document or text file.
THEN, look at the solutions provided and check your work. Attach another word document or text file explaining which questions you missed (partially or fully) and why (why the correct answer is correct). If all are correct, the second document should state so.
Again, you're submitting TWO files for this assignment: your original answers, and a list of corrections.
THEN, look at the solutions provided and check your work. Attach another word document or text file explaining which questions you missed (partially or fully) and why (why the correct answer is correct). If all are correct, the second document should state so.
Again, you're submitting TWO files for this assignment: your original answers, and a list of corrections.
Due:
On the Practice-It! website, complete Self-Check 2.1-2.4 and 2.6-2.9.
https://practiceit.cs.washington.edu/problem/list
As before, when you are finished, click on Problems Solved from the menu in the upper right and take a screenshot showing that you have done the above problems (see example). Make sure your username is in the screenshot.
https://practiceit.cs.washington.edu/problem/list
As before, when you are finished, click on Problems Solved from the menu in the upper right and take a screenshot showing that you have done the above problems (see example). Make sure your username is in the screenshot.
Due:
Please make an account on this website using something that is NOT your school email account. Use a simple password and write it down somewhere. It doesn't need to be particularly secure, but you need to not forget it.
https://practiceit.cs.washington.edu/problem/list
When you set up your account, make sure your first and last name are displayed in your username.
Use the Building Java Programs 5th Edition problems and complete questions Self-Check 1.7 to 1.19 as well as Exercise 1.2 Spikey.
When you are finished, click on Problems Solved from the menu in the upper right and take a screenshot showing that you have done the above problems (see my screenshots as an example, although the problems I have completed with my account are the wrong ones). Make sure your username is in the screenshot.
https://practiceit.cs.washington.edu/problem/list
When you set up your account, make sure your first and last name are displayed in your username.
Use the Building Java Programs 5th Edition problems and complete questions Self-Check 1.7 to 1.19 as well as Exercise 1.2 Spikey.
When you are finished, click on Problems Solved from the menu in the upper right and take a screenshot showing that you have done the above problems (see my screenshots as an example, although the problems I have completed with my account are the wrong ones). Make sure your username is in the screenshot.
Due:
Please submit a screenshot of CodeAcademy showing you logged into your account with Unit 2 of the Java course complete. That means you should have completed both of the two lessons under "Variables" (the second one is called Learning Java: Manipulating Variables). Use the profile page so that your username is visible. See attached example. (Submit as an image, does not need to be a PDF.)
If you are not sure how to make a screenshot, see the OTHER part of the summer assignment where you learn keyboard shortcuts and other computer hacks.
Reminder that the summer assignment is posted here: http://mistershorr.com/summer-central/
If you are not sure how to make a screenshot, see the OTHER part of the summer assignment where you learn keyboard shortcuts and other computer hacks.
Reminder that the summer assignment is posted here: http://mistershorr.com/summer-central/
Due:
Please submit a screenshot of CodeAcademy showing you logged into your account with lesson 1 of the Java course complete (your percentage should be at least 7%). Use the profile page so that your username is visible. See attached example. (Submit as an image, does not need to be a PDF.)
If you are not sure how to make a screenshot, see the OTHER part of the summer assignment where you learn keyboard shortcuts and other computer hacks.
Reminder that the summer assignment is posted here: http://mistershorr.com/summer-central/
If you are not sure how to make a screenshot, see the OTHER part of the summer assignment where you learn keyboard shortcuts and other computer hacks.
Reminder that the summer assignment is posted here: http://mistershorr.com/summer-central/