Code LinksClick on the picture |
![]() |
. . . . . . .![]() |
![]() |
| Oct 19 Due Start of Class: 8 (Oct 19): Opening, about Opening Sizing Future: 9 (Oct 20): Instruction Screen & Opening 10 (Oct 20) Comments and Finishing of Dice Game. Extra Features |
Oct 20 Due start of class: 9 (Oct 20): Instruction Screen & Opening 10 (Oct 20) Comments and Finishing of Dice Game. Basic Object Method Types Object Intro, Basic Objects (Baby Objects) Hand in 4.1 Be ready for testing on tomorrow. |
Oct 21 - Due start of class: Runnable Code Alpha Testing Extra Features |
Oct 22 Objects 4.2 - Instance & Constructors Coding: 1 - Animal Class 2 - Item Class 3 - Rectangle Class 11 - extra - Circle Class |
Oct 23 Objects 4.3 - Mutators Coding: 1 - Animal Class 2 - Item Class 3 - Rectangle Class 11 - extra - Circle Class |
| Oct 26 - PL Day |
Oct 27 Objects 4.4- Accessors & ToString Baby Object Q&A Review Baby Object Cheat Sheet 1 (written) Baby Object Cheat Sheet 2 (9 slide) Coding: 1 - Item Class 2 - Rectangle Class 11 - extra - Circle Class 3 & 4 - Trash Panda 12 - extra - C1 - Matrix |
Oct 28 Basic Objects - CompareTo and Equals Sheet 4.5 Coding: 1 - Item Class 2 - Rectangle Class 11 - extra - Circle Class 3 & 4 - Trash Panda 11 - alternate - Temperature 11 - alternate - Address 12 - extra - C1 - Matrix |
Oct 29 Tic Tac Toe/Dice App is due * Bring your code to class complete. Do not have one last thing to add or one last question for Ms. Gorski * Do not rely on One Drive. Email it as well. * Backups are your friend. |
Oct 30 Tracing Objects Complete the front of sheet 4.6 |
|
|
| Analysis | Design | Tic Tac Toe Java Version |
Dice Game | Dice Videos | Reflection |
| Assignment Tic Tac Toe Variants Project 1 Examples Before you start coding |
Before you start coding - Video about Colours & Theme - Video about Opening Sizing - Video about Settings Page & Names Some good picture sites: - icon archive - opengameart |
[Period 4 = Tic Tac Toe] Tic Tac Toe Starter Code Tic Tac Toe (Eclipse/Mac) Starter Applet Cheat Sheet Formatting Turns One Square Win Adding Splash, Instructions Screens: video. Extra Features |
[Period 3 = Dice Game] Dice Game choices Theme Examples Dice Game Starter Code Dice Game (Eclipse/Mac) Starter Applet Cheat Sheet Formatting |
1 (Oct 8): all widgets on game screen 2 (extra feature): Settings Page & Names 3 (extra feature): method to format buttons 4 (Oct 9): Roll Method 5 (Oct 14): Reset 6 (Oct 16): Win 7 (extra feature): Win Screen 8 (Oct 19): Opening, about Opening Sizing 9 (Oct 20): Instruction Screen & Opening 10 (Oct 20) Comments and Finishing of Dice Game |
Rubric Dice Rubric |
|
|
| Analysis | Design | Cards | Cards 2 | Cards 3 | Videos | Reflection | ||
Card Game Choices, spring 2024
|
Game Screen UML, video Instructions Printout Memory Diagram |
- Adsumudi, more - Beagle Bagel - Because Potatoes - Big Screens Little Sentences - Box of Rocks - Bring a Book - Card Deck (Regular) - Charty Party - Chomp - Chonky Donkey, more - Code Breakers - Deduckto - Eye Dentify - Fact or Fiction - Funny Business - Get the Picture - Guess Who - Hit List - Hit or Miss - In a Pickle |
- Joe Name It, more - Keep It 100 - Last Letter - Linkee, more - Museum Characters - Museum Places - Murder of Crows - On Brand - Over Under - Pick Your Poison - Pretty Darn Quick - Poetry for Neanderthals - Rhyme Out - Say It, more - Scaveger Hunt Indoors - Scavenger Hunt Outdoors - Secret Squad |
- Sew What - Similo - Sort it Out - Speedy Words - Splurt - Stow Away, more - Super Skills - That's It, more - Things on a Car Journey - Timeline - Too Many Monkeys - Uno - Up a Bit - War - Who is it?, more, jobs, Names - Word a Round - Wordical - Would You Rather |
Layout Cards in Excel Excel to Java XML Card Class Stack Class Display Card Score |
Layout Cards in Excel Excel to Java Starter Code - GoNuts code with screens Java Step by Step Videos: Card Class Stack Class Display Card Score |
Arrays - from excel to java Cycling through an array (via Over/under) Scoring (via Over/Under) Arrays and score (via That's it) |
Rubric |
| Lesson | Video | Class Code | Check Your Understanding |
| 6.0 Files Try Catch |
Try Catch: https://youtu.be/a8PHy9LlMPg Output: https://youtu.be/J247M7AOKN4 Input: https://youtu.be/BppuOWBplrQ |
Code 1: Question & Answer (output) Code 2: Newspaper (input) Code 3: Fishes Swimming (input) pictures Code 4: Bubble sort to file (output) |
|
| 6.1 Basics, Link to Unit 4 Sheets | https://youtu.be/AXjTLV8GipE | Code 5: Honey Bees (array algorithms) - int template, double template, char template, String template |
1 Butterflies Template Task |
| 6.2 Search | Searching Lesson: https://youtu.be/9-EEKzw_4o8 Linear Search Demo 1: https://youtu.be/xDBxVzkUk7E Linear Search Demo 2: https://youtu.be/Wo-mLpXL9aE Binary Search Demo 1: https://youtu.be/NjGSKXnaFz8 Binary Search Demo 2: https://youtu.be/79hlCibvntQ Binary Search Demo 3: https://youtu.be/ObGqpR9lfEM |
Code 6 - Code Bogo Sort |
2 Bumblebee Adaption Task [Graphical Sort] |
| 6.3 Android Grid Screens | https://youtu.be/lX-fS639znY | ||
| 6.4 Grid Screens & Scoring | Front: https://youtu.be/wAhn41Vdqlk Back: https://youtu.be/QCp-50Wz6-8 |
[Lights Out Video] Code 8 - Lights Out, pics Code 9 - Lights Out Movement Code 10 - Lights Out Level Up Code 11 - Code Lights Out Reset/Winning - reset hint here. winning: hint here. |
|
| 6.5 Selection Sort | Selection Sort Lesson: https://youtu.be/bUo8O-JKIR4 Demo: https://youtu.be/NiKCsHd2K70 Demo #2: https://youtu.be/SESC_sMuLwY |
||
| 6.6 Bubble Sort | Bubble Sort Lesson: https://youtu.be/AqAKyfXK9Tk Demo: https://youtu.be/W2rIMC7HlW8 Demo #2: https://youtu.be/Y052YXzar8s |
||
| 6.7 Merge Sort | Mergesort Lesson: https://youtu.be/S1grf94A6ts MergeSort Demo: https://youtu.be/FVUp1vHHdM4 Merge Demo: https://youtu.be/AYc4yNWQDEw |
||
| 6.8 Quick Sort | Quick sort Lesson: https://youtu.be/YU_Rgd_95-k Demo: https://youtu.be/0JbwpvvfF6w |
8 - Game of Life | |
| 6.9 Secret Lives of Algorithms | These assignments are NOT required. They are optional. (these can count in place of another above program, also bonus) Extra Code 12 - Searching Extra Code 13 - Sorting Extra Code 14 - Piranha Extra Code 15 - Browser Button [video] Extra Code 16 - Next in Line [video] |
||
| 6.10 PDLC | https://youtu.be/UVme12rG-Fs | ||
| Sample Test | Review Questions |
Coding
| Lesson | Video | Codes | Check Your Understanding |
| Starter XML (delete all default XML, do NOT delete java) Android Cheat Sheet |
Making a new Android Studio Project (written), [Video] Where the Files are In Android Studio |
||
| 7.1 Widgets Basics | Lesson 1.1: https://youtu.be/-s8svpsbeZY Unit 1 Sheets Package Starter XML Code Cheat Sheet |
XML Visualizer, [video intro], instructions |
How to hand in projects: https://youtu.be/lSVaIZwB840 |
| 7.2 Views | Lesson 1.2: https://youtu.be/L-ymqfApK70 Making a new file, Quiz Setting up XML Coding the Password Validator |
||
| 7.3 Margins | Lesson 1.3: https://youtu.be/ZwR2ja78jRo - Link to Udacity course. |
||
| 7.4 Linear Layouts | Lesson 1.4: https://youtu.be/IygLoCtnh3A | |
|
| 7.5 Buttons | Lesson 1.5: https://youtu.be/NoJV0JkHIEQ Running the Emulator: https://youtu.be/BFnnSAjGyqo Debugging Emulator Errors: https://youtu.be/UgEfi41rq1Q |
Starter XML (delete all default XML, do NOT delete java) Android Cheat Sheet |
|
| 7.6 Inflation | Starter XML Code Cheat Sheet |
||
| 7.7 Wind Speed | |||
| 7.8 Grid of Widgets | Array of Widgets Grid Search ActionCommands |
|
| Analysis | Design | Java Code |
Android Code |
Reflection |
| Game Choices 2023 Old: Assignment Game and theme choice All Games Video |
Game Screen Pictures Created Grid Screen Created Replication - More Opening Screens (Loki) |
Starter Code Zipped Starter Code, just the code Clickable Buttons Levels - via Rush Hour Win Reset While Waiting Extra Features Comments |
XML Starter Code, Version 2 (centers to Gorski Phone) Checkers, pic1, pic2, pic3 Clickable Buttons Phone.png - a Gorski phone sized background Determining the Size of Your App Intents (multiple screens) App Finishing (logo) Creating a signed apk (packaging for sale) More Extra Features |
Pre Handin Checklist Old Rubric Beta Testing Checklist (Winter 2024) Current Rubric (Winter 2024) |
| 15 Puzzle - Set Up & Pics - Movement - Some Example Levels 15 Puzzle - Fifteen Android Starter (background) - Screens Up: Lights Out + Clickable Buttons - Movement - Win - Some Example Levels |
Peg Solitaire - Set Up & Pics - Movement - Some Example Levels Peg Solitaire - Set Up [video] - ActionListeners code - Jumping [video], powerpoint - Verify note - Movement note - Some Example Levels |
Hnefatafl - Set Up [video] - ActionListeners - Turns note - Movement [video] - Swap1, Swap 2 note - "Rook" - Take Opponent's piece [video] |
Minesweeper - 1 - Naming & Set Up - 2 - Add Mines - 3 - Count Neighbours - 4 - Open - 5 - Flags - 6 - Extra Features Minesweeper - Minesweeper Android Starter (background, cover) - Set Up [video 1] - Adding Mines [ video 2] - Neighbours, 2 [video 3] - Flags [video 4] - Open [video 5] |
Othello - Intro Video - Starter Code, 0, 1, 2 - Set Up & Pics - Movemment - More on movement |
4Pics1Word -Pictures I used: pic1 (crumble), pic2 (network), pic3 (reflect) - 1 - Set Up Screen - 2 - Word Object - 3 - Using Word Object - 4 - Build Up Word in App - 5 - Reset |
Wordle - 1 - Set Up Screen - 2 - Word Object - 3 - Setting up TextField Array - 4 - Mark Word - 5 - Reset - 6 - Dictionary Check, Dictionary File (see extra features) |
| Lesson | Video | A (Level 1) | B (Level 2, 3) | C (Level 4, 4+) |
| 9.1 Privacy, Datamining | ||||
| 9.2 Environment, E-Waste | ||||
| 9.3 Trees | https://youtu.be/xdObOmKfMqA | |||
| 9.4 University Skills |
| Lesson | Video | A (Level 1) | B (Level 2, 3) | C (Level 4, 4+) |
| 10.1 Graphics Discovery Drawing Code for Macs/Eclipse |
||||
| 10.2 Draw Line | All Stars | The Flash | ||
| 10.3 Draw Oval, Draw Rectangle | Robot Rainbow |
8-bit Sprite | Looping Circles | |
| 10.4 Draw Polygon | Animal Pac Man |
Layers | ||
| 10.5 Own Graphics Methods Drawing Grid Example |
Line Methods |
Graphics Methods Many Pac Mans Many 8-bit sprites Heart Patterns |
Little House | |
| 10.6 Fractals Fractal Pictures Cantor's Cheese Worksheet Mandlebrot.java |
T-square | Chaos Applet | Fractals | |
| Threads & Animation Examples Bouncing Ball: Ball, Bouncer (run in Bouncer) Horse Race: Horse, HorseRace, HorseRace2 Game of Life: GofL (stand Alone) Game of Life with classes: GameofLife, GofLifeInterface (run in GofLInterface) |
| Sept 7 - Labour Day | Sept 8 - Grade 9 Orientation | Sept 9 - Encryption Course Goals. |
Sept 10 Folders 1.2 String Methods Review from Gr 11: Variables, IO file, Output, ASCII Code 1 - John Jacob Jingleheimer Smith Code 2 - Phone Numbers |
Sept 11 1.3 Substring Review from Gr 11: Ifs IO link Code 3 - Names Code 4 - Endings and Beginnings |
| Sept 14 1.4 String Methods & Loops Code 5 - Apples and Bananas Code 6 - Brute Force, Alternatively, you can do: Date Manipulation |
Sept 15 1.5 Applet Review From Gr 11: Widgets, Mutators (Colours), Events Code: Basic Applet, Cheat Sheet Work on these first: Code 7 - String Comparison Code 8 - String Functions |
Sept 16 Grade Assemblies If assemblies are over early, work on codes. |
Sept 17 White & Black Box Testing - Sheet 1.6 Coding: |
Sept 18 1.7 PARC Principle 1.8 More Applet Review Maybe Coding. Code 9 - Encryption |
| Sept 21 Sample Test 1 - Super Open Book. Bring marked sheets. No phones or computers. |
Sept 22 [Gorski SHSM] Coding Day - Code is due tomorrow. 6. I Like to Eat Apples and Bananas 7. String Comparison 8. Substitution 9. String Functions 10. Encryption 11. Wacky ConCat 12. Beginnings and Endings |
Sept 23 Unit 1 Code Due 2.1 Method Pieces Work on some of the following: 1. Pizza Party, Starter Code & Picures 3. Story Dice 4. Math Dice Game |
Sept 24 Test Review Reusability - Pizza Party, Starter Code & Picures Sheet 2.2: Pizza Party |
Sept 25 Super Simple Arrays Sheet 2.4 Arrays & Repeated Code Work on some of the following: 1. Pizza Party, Starter Code & Picures 3. Story Dice 4. Math Dice Game |
| Sept 28 Sheet 2.3 Method Calling Dice Game choices Test Review - Unit 1 Test Review - Sample Test 1 Solution - Blank Sample Test 1 Work on some of the following: 1. Pizza Party, Starter Code & Picures 3. Story Dice 4. Math Dice Game |
Sept 29 Test Review - Unit 1 Test Review - Sample Test 1 Solution - Blank Sample Test 1 Choose Dice Game Dice Game choices |
Sept 30 Test 1 For Studying Purposes: - Unit 1 Test Review - Sample Test 1 Solution - Blank Sample Test 1 The test is colsed book, no devices, normal test writing conditions. |
Oct 1 Recursion Part 1 Video of Intro: https://youtu.be/7NrDSDzEMrA Video of Sequences: https://youtu.be/eJu9W6tgJoY Recursive Sequences Work on some of the following: 1 & 2. Pizza Party, Starter Code & Picures 3. Story Dice 4. Math Dice Game (video: start at 0:22, method to format buttons) 5. Pick Top Game 6. Recursive Sequences |
Oct 2 [SHSM] Catch up + code - Work on some of the following: 1 & 2. Pizza Party, Starter Code & Picures 3. Story Dice 4. Math Dice Game (video: start at 0:22, method to format buttons) 5. Pick Top Game 6. Recursive Sequences - Alternatively, start on your Dice project: Dice Game choices Theme Examples Dice Game Starter Code |
| Oct 5 Recursion Sheet #2.6 Rainbow Starter Square Fractal Starter Circle Fractal Starter Cantor's Cheese Code Mandlebrot Set Code Unit 2 Code: 1 & 2. Pizza Party, Starter Code & Picures 3. Story Dice 4. Math Dice Game (video: start at 0:22, method to format buttons) 5. Pick Top Game 6. Recursive Sequences |
Oct 6 Due start of class: Dice Game Starter code + theme choice Catch up + code - Finish up unit 2 code if needed (see Tuesday on calendar) - Complete future checkpoints in Dice Game. Future Dice Game Checkpoints 1 (Oct 8): all widgets on game screen 2 (extra feature): Settings Page & Names 3 (extra feature): method to format buttons 4 (Oct 9): Roll Method 5 (Oct 14): Reset 6 (Oct 16): Win 7 (extra feature): Win Screen 8 (Oct 19): Opening, about Opening Sizing 9 (Oct 20): Instruction Screen & Opening 10 (Oct 20) Comments and Finishing of Dice Game |
Oct 7 Sample Test for Unit 2 |
Oct 8 Unit 2 Code is due. Dice Game Due start of class: Game screen GUI complete: title, colour, font, score, other buttons fully done. Video format: all widgets on game screen - Find dice pictures. Some good picture sites: - icon archive - opengameart |
Oct 9 [Early Release] Due start of class: (1) Roll method coded (2) Roll method used Adidtional feature: method to format buttons |
| Oct 12 - Thanksgiving |
Oct 13 Due start of class: Game Play Test 2 Review ORATE Review Future: 5 (Oct 14): Reset 6 (Oct 16): Win 7 (extra feature): Win Screen 8 (Oct 19): Opening, about Opening Sizing 9 (Oct 20): Instruction Screen & Opening 10 (Oct 20) Comments and Finishing of Dice Game. |
Oct 14 Test 2 Review Due start of class: Reset Future: 6 (Oct 16): Win 7 (extra feature): Win Screen 8 (Oct 19): Opening, about Opening Sizing 9 (Oct 20): Instruction Screen & Opening 10 (Oct 20) Comments and Finishing of Dice Game. |
Oct 15 Test 2 For Studying: Sample Test Solution Review Question and Answer ORATE Review Tic Tac Toe Question Solution |
Oct 16 Due Start of Class: 6 (Oct 16): Win 7 (extra feature): Win Screen Future: 8 (Oct 19): Opening, about Opening Sizing 9 (Oct 20): Instruction Screen & Opening 10 (Oct 20) Comments and Finishing of Dice Game. |
| Oct 19 Due Start of Class: 8 (Oct 19): Opening, about Opening Sizing Future: 9 (Oct 20): Instruction Screen & Opening 10 (Oct 20) Comments and Finishing of Dice Game. Extra Features |
Oct 20 Due start of class: 9 (Oct 20): Instruction Screen & Opening 10 (Oct 20) Comments and Finishing of Dice Game. Basic Object Method Types Object Intro, Basic Objects (Baby Objects) Hand in 4.1 Be ready for testing on tomorrow. |
Oct 21 - Due start of class: Runnable Code Alpha Testing Extra Features |
Oct 22 Objects 4.2 - Instance & Constructors |
Oct 23 Objects 4.3 - Mutators Coding: 1 - Item Class 2 - Rectangle Class 11 - extra - Circle Class |
| Oct 26 - PL Day |
Oct 27 |
Oct 28 Basic Objects - CompareTo and Equals Sheet 4.5 Coding: 1 - Item Class 2 - Rectangle Class 11 - extra - Circle Class 3 & 4 - Trash Panda 11 - alternate - Temperature 11 - alternate - Address 12 - extra - C1 - Matrix |
Oct 29 Tic Tac Toe/Dice App is due * Bring your code to class complete. Do not have one last thing to add or one last question for Ms. Gorski * Do not rely on One Drive. Email it as well. * Backups are your friend. |
Oct 30 Tracing Objects Complete the front of sheet 4.6 |
Nov 2 [Gorski SHSM] |
Nov 3 4.7 Stacks Coding: 5 - Stacks, needs: StackChar 13 - extra - Browser Button [video] 6 - Queues 14 - extra - Next in Line [video] 15 - extra - Stack Trace (pics) 16 - extra - Tower of Hanoi (pics) |
Nov 4 4.8 Queues Coding: 5 - Stacks 13 - extra - Browser Button [video] 6 - Queues 14 - extra - Next in Line [video] 15 - extra - Stack Trace (pics) 16 - extra - Tower of Hanoi (pics) |
Nov 5 4.9 Stacks & Queues Coding: 1 - Item Class 2 - Rectangle Class 11 - extra - Circle Class 3 & 4 - Trash Panda 12 - extra - C1 - Matrix 5 - Stacks 13 - extra - Browser Button [video] 6 - Queues 14 - extra - Next in Line [video] 15 - extra - Stack Trace (pics) 7, 8, 9, 10 - BrainTeaser, zipped files, Eclipse/Mac zipped files 16 - extra - Tower of Hanoi (pics) |
Nov 6 4.8 ADTs of Objects Coding: 5 - Stacks 13 - extra - Browser Button [video] 6 - Queues 14 - extra - Next in Line [video] 15 - extra - Stack Trace (pics) |
Nov 9 |
Nov 10 4.8 Objects Principles 4.10 UMLS of Stacks and Queues of Objects Coding: 7, 8, 9, 10 - BrainTeaser, zipped files, Eclipse/Mac zipped files |
Nov 11 - Remembrance Day Sample Test 4 |
Nov 12 Card Game Sign Up Card Game Choices (still not finished) Card Game Starter Card Game Starter (Eclipse/Macs) Work on Code: 1 - Item Class 2 - Rectangle Class 3 & 4 - Trash Panda 7, 8, 9, 10 - BrainTeaser, zipped files, Eclipse/Mac zipped files |
Nov 13 Due: Starter Code Downloaded Card Game: - Card Game Choices - Pick graphic for opening screen to choose colours. - Starter Code - Starter Code (Eclipse/Macs) Work on Code: 1 - Item Class 2 - Rectangle Class 3 & 4 - Trash Panda 7, 8, 9, 10 - BrainTeaser, zipped files, Eclipse/Mac zipped files |
| Nov 16 - Due: All widgets on the Game Screen. - Due: Finalize card dimensions. Card Game: - Work on 5 Card Pictures Correct Dimensions OR all Data for 5 Cards into arrays Test Review |
Nov 17 Due: 5 Card Pictures with correct Dimensions OR all Data for 5 Cards into arrays - Work on baby object: Card Class Test Review |
Nov 18 [Midterms] Test 4 Review Notes Baby Object Cheat Sheet 1 (written) Baby Object Cheat Sheet 2 (9 slide-given on test) |
Nov 19 Due: Baby Object - Work on Stack: 1. Rename File, 2. Rename Constructor, 3. Replace Object with Baby Object name - Starter Stack Code here - If done early, continue with other functionality, especially Shuffle |
Nov 20 Due: Stack - Work on Opening screen (it should have your name, the Card Game name, a pictures) - Opening Screen is due tomorrow. - Work on making all of your card pictures. You need 15 pictures. If time: - Fix the "To Do" in comments - Extra Features - Work on Score |
| Nov 23 Due: Card Game Opening Screen - Work on getting the cards to flip (see Animal paper for all) |
Nov 24 Card Game Due: Shuffle, cards flip - Work on Score - Work on other card functionality, extra features |
Nov 25 Card Game Due: Score works - Due Thursday: instructions screen |
Nov 26 -Lesson on files: 1 Try/Catch, 2 File output. Submit sheet 6.1 Game Due: Instruction Screen Work on getting card game ready for Alpha Testing: Rubric Extra Features Comments Coding: Code 1: Question & Answer (output) Code 2: Bubble sort to file (output) |
Nov 27 -Lesson on File input - Complete sheet 6.2 File Input and submit to hand in bin. Code 3: Newspaper Code 4: Fishes (pics) Code 10: Piranha Code 11: Relatives Code 12: Mario (pics) Work on getting card game ready for Alpha Testing: Comments |
| Nov 30 Card Game: Alpha Testing: Rubric Due: Game is runnable at the start of class, doesn't have to be fully finished, but should run. Game Help: - Animal paper - Score - Opening and Instructions - Comments - Extra Features Sheet 6.3 Algorithms, Arrays Review, Speeds List Bubble + Selection, Sheet 6.5 Bubble Sort Demo: https://youtu.be/W2rIMC7HlW8 Selection Sort Demo: https://youtu.be/NiKCsHd2K70 |
Dec 1 Coding Day Complete card game (add more cards, put in your comments, finalize your screens) When done, work on unit 6 codes: Code 1: Question & Answer (output) Code 2: Bubble sort to file (output) Code 3: Newspaper Code 4: Fishes (pics) Code 9: ASCII to File Code 10: Piranha Code 11: Relatives Code 12: Mario (pics) |
Dec 2 Speeds List 6.6 Merge Sort MergeSort Demo: https://youtu.be/FVUp1vHHdM4 Code 7 - Code Merge |
Dec 3 Quick sort Code 6 - Bogo Sort Code 13 - Searching Code 14 - Sorting |
Dec 4 6.8 Grid Screens & Scoring Code 8 a- Lights Out, pics Code 8 b- Lights Out Movement |
| Dec 7 Searching, Sheet 6.4 Linear Search Demo 1: https://youtu.be/xDBxVzkUk7E Linear Search Demo 2: https://youtu.be/Wo-mLpXL9aE Binary Search Demo 1: https://youtu.be/NjGSKXnaFz8 Binary Search Demo 2: https://youtu.be/79hlCibvntQ Binary Search Demo 3: https://youtu.be/ObGqpR9lfEM |
Dec 8 Card Game Due If already submitted, work on code for unit 6. |
Dec 9 Grids #2, More on Edge Guards Code 8 a- Lights Out, pics Code 8 b- Lights Out Movement |
Dec 10 6.1 Secret Rules of Modern Living Speeds List |
Dec 11 Algorithms Sample Test - Speeds List - Bring marked worksheets |
| Dec 14 Algorithms Test Review Begin Unit 7: Android Android XML Android XML Sizes Android XML Layouts Lights Out Code 8 - Lights Out, pics Code 9 - Lights Out Movement Code 10 - Lights Out Level Up Code 11 - Code Lights Out Reset/Winning - reset hint here. winning: hint here. |
Dec 15 Coding Day! A. See the Android Code tomorrow B. Or, Work on Unit 6 code: Code 1: Honey Bees (array algorithms) Code 2 - Code Bogo Sort Code 3 - Code Merge Code 4: Question & Answer (output) Code 5: Newspaper (input) Code 6: Fishes Swimming (input) pictures Code 7: Bubble sort to file (output) Code 8 - Lights Out, pics Code 9 - Lights Out Movement Code 10 - Lights Out Level Up Code 11 - Code Lights Out Reset/Winning - reset hint here. winning: hint here. C. Or work on some alternatives to Unit 6 code: Extra Code 12 - Searching Extra Code 13 - Sorting Extra Code 14 - Piranha |
Dec 16 Test Algorithms Algorithms Unit 6 Review |
Dec 17 Android Linear Layouts XML Visualizer, [video intro], instructions Final Project Choices - Be ready to finalize your choices: - 1 - Android or Ready to Program - 2 - Game - 3 - Theme - 4 - Grade 12 Options |
Dec 18 - Early Release Afternoon classes only |
| Dec 21 | Dec 22 | Dec 23 | Dec 24 | Dec 25 |
| Dec 28 | Dec 29 | Dec 30 | Dec 31 | Jan 1 |
| Jan 4 Android onClicks #1 Sheet 6 Inflation |
Jan 5 Android onClicks + EditTexts Sheet 7 Windspeeds Starter XML (delete all default XML, do NOT delete java) |
Jan 6 Android GridLayout Sheet 8 + 9 (Grids) Organizing January Final Project Starter Code (Java) |
Jan 7 Final Project - Dowload Starter Code Final Project Starter Code (Java) Android Code: |
Jan 8 1 - Due: 1 Picture for Grid/Game complete ** Submit work in the Google classroom. - Line count, picture and upload a copy of your code to the change log. 2 - Continue work on Game Screen Pictures - Final Project Starter Code (Java) - Some good picture sites: (a) icon archive (b) opengameart 3 - Pick up your envelope. The android sample test is tomorrow. Bring your sheets. |
| Jan 11 Android Sample ... should not take all period. When finished, Work on Game Screen Pictures - Some good picture sites: (a) icon archive (b) opengameart |
Jan 12 Final Project Due: All Grid Pictures Complete, Game Screen finished (Background & Button colours changed) Work on Final Project Movement Android Code is Due |
Jan 13 Due: Line Count increase Due: Something moves/changes in grid Android Review Work on Final Project Movement |
Jan 14 Android Quiz Android Review |
Jan 15 Review Questions Due: Final Project Movemment is done Android Review Work on Final Project Win (due Wednesday) |
| Jan 18 Due: Win Work on Instructions and Opening Screen Work on Grade 12 Content A Great Example of Grade 12 Content Extra Features Android Extra Featurres |
Jan 19 Due: Instructions and Opening Screen Replication - More Opening Screens (Loki) Work on Grade 12 Content: Consider Save & Open A Great Example of Grade 12 Content Extra Features Android Extra Featurres Code Freeze On Monday: No new features added |
Jan 20 Alpha Testing for Project Review for your project: Alpha Testing Checklist Rubric Pay especial attention to grade 12 content. |
Jan 21 Sample Exam 2024 Sample Exam 2026 |
Jan 22 Due: Line Count * Code Freeze * You cannot ask any functionality questions of Ms. Gorski. She won't answer. Polising, Fixing and Comments Alpha Testing Checklist Rubric |
| Jan 25 Final Project Submission - Have code complete for the beginning of class. - Do not have "just a few things to finish". - Do not have "just a quick question". - Complete Reflection. |
Jan 26 Sample Exam 2024 Sample Exam 2026 |
Jan 27 - Exams P1 ICS4U Exam 8:30-11:00 (It won't take you that long) |
Jan 28 - Exams P2 |
Jan 29 -
Exams P3 |
| Feb 1 - Exams - P4 |
Jan 27 - Exams - P4 |
Jan 28 - No School | Jan 29 - No School | Jan 30 - First Day of Semester 1 |