ICS4U Assignments
Submitting your work to Google Classroom
You are responsible for reading and following these Assignment Submission Requirements and Expectations
Consult this document as you are working on your assignment AND
before you submit your work.
You are responsible for reading and following these Assignment Submission Requirements and Expectations
Consult this document as you are working on your assignment AND
before you submit your work.
Final Culminating Assignment - Airport Simulation - Due January 18th. Assigned January 8th.
You'll need to work on this at home too! Worth 10% of final 30% of course. Late Marks will be deducted.
Exam Review Hints Document is here. Practice concepts. Don't just read the notes.
Unit 4 and 5 Test - December 19th. Assigned November 29th.
Study hints are here
Recursion Assignment - Due December 18th at end of period. Assigned on November 29th. This is a substantial assignment. Don't put it off. You'll need to work on this at home too!. Late Marks will be deducted.
Inspired by! Fred Flintsone!
Please name the project 'LastFirstRecursionA' for part A and 'LastFirstRecursionB' for part B. Submit them to the Classwork item by the due date.
Here is Part A of the assignment. 'LastFirstRecursionA', where 'Last' is your Last Name and 'First is your First Name, and submit to the Classwork item by the due date. Global variables are NOT permitted in this assignment.
Here is Part B of the assignment. 'LastFirstRecursionB', where 'Last' is your Last Name and 'First is your First Name, and submit to the Classwork item by the due date. Remember: only ONE Integer type arrayList is permitted. No Point type arrayLists.
For timing estimates, perhaps 4 class days for Part A and the remainder for Part B with all other work done in after-school homework time. These are just suggestions.
File IO Test Tuesday November 28th (Not a diamond day). One period in-class test. Study Hints are Here
File IO and Encryption Assignment - Due Tuesday November 14th by 12:05pm, submitted to Google Classwork on time as expected.
Object Oriented Programming Unit test - November 1 (Part A - Google Quiz) and November 2 (Part B - Programming)
Study hints are HERE
Coffee Klatch Assignment - Due Monday October 30th, 12:05pm, correctly packaged and submitted to classwork. Empty archives get a ZERO with no opportunity to resubmit. Do a re-import of your project into a DIFFERENT folder and test it to make sure it will import into your teacher's computer and run as you intend.
Starter Project is here. DOWNLOAD it. IMPORT it and use it. You may have to set 'Files of Type' to
'All files' to see it in the import dialog.
Video is here
Using the Formatted Print statement (printf).
Assignment - Caesar Cipher Assignment is here - Due October 10th by 12:05 pm.
Assignment - Java Challenge 0-5 Due date Thursday September 28th at end of period, submitted to the 'Java Challenge' Google Classroom classwork item. There may not be enough time in-class-only to complete this. You will probably have to work on it as homework as well. Late submission penalties will be applied for projects submitted after September 28th at 12:05pm. The Demonstration Video is HERE
Your project will be created as, "LastFirstReviewAssignment" where 'Last' is your last name and 'First' is your first name. Example. For Frida Khalo, she would submit her project named, "KhaloFridaReviewAssignment".
The project will contain SIX(6) separate classes EXACTLY NAMED:
'LastFirstReviewAssignment', this is PC0, named as the DEFAULT class)
'PC1',
'PC2',
'PC3',
'PC4',
'PC5'
Your teacher will run each FILE.
You will EXPORT the ONE PROJECT as a .zip file and submit it to the 'Review Assignment' in Google Classroom.
'RockPaperScissors' pseudocode GOOGLE SHEET - due on same day at end of period SHARED WITH [email protected]
Pseudocode Guidelines for ICS at NHS
Review Unit Test - Wednesday September 27th - in class time Google Quiz and HANDWRITTEN RESPONSES.
DON'T BLOW THIS OFF .There are 21, 1 mark questions all multiple choice with ONE short answer entry.
Google Form format for part 1.
The second part consists of handwritten solutions to programming problems.
No use of IDEs permitted. Test Hints are HERE.