Code LinksClick on the picture |
![]() |
. . . . . . .![]() |
![]() |
| March 2 Due: all widgets on game screen - Find dice pictures. Some good picture sites: - icon archive - opengameart |
March 3 Due start of class: Roll Method - Start work on total, sum, or points - Video about Colours & Theme - Video about Opening Sizing - Video about Settings Page & Names - Choose colour scheme. Use global variables to assign colours. - Fill in the TO DO comments. |
March 4 Due start of class: Game Play Done - Video about Reset - Video about Win - Video about Win Screen -Test 2 Review 1. Pizza Party, Starter Code & Picures 2. Improved Pizza Party (add methods) 3. Story Dice 4. Math Dice Game 5. Pick Top Game 6. Recursive Sequences |
March 5 Due start of class: Total, Sum or points, win - Due Monday: Opening - Work on Instruction Screen & Opening - Video about Colours & Theme - Video about Opening Sizing - Video about a method to format buttons -Test 2 Review - Sample Test 2 Solution |
March 6 Test 2 For Studying: Sample Test 2 Solution Review Question and Answer Review Powerpoint |
| March 9 Due start of class: Dice Theme pictures - Video: Screen Size & Opening - Dice theme. - Work on Instruction Screen & Opening |
March 10 Due start of class: Opening Screen - Add comments - Dice theme. Be ready for testing on tomorrow. Instructions screen is due then too. |
March 11 - Due start of class: Instruction Screen, be ready for Alpha Testing Alpha Testing Warning - others will view your code and game. |
March 12 - Comments and Finishing of Dice Game |
March 13 Dice App is Due Rubric |
|
|
| Analysis | Design | Tic Tac Toe Java Version |
Dice Game | Reflection |
| Assignment Tic Tac Toe Variants Project 1 Examples Before you start coding |
Before you start coding Design Form 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 |
Rubric Dice Rubric |
| Lesson | Video | Codes | Check Your Understanding |
| 4.1 File Output, Link to Unit 6 Sheets |
Try Catch: https://youtu.be/a8PHy9LlMPg Output: https://youtu.be/J247M7AOKN4 |
||
| 4.2 File Input |
https://youtu.be/BppuOWBplrQ | ||
| 4.3 Object Intro, Basic Objects (Baby Objects) Color code used on worksheet Baby Object Q&A Review Baby Object Cheat Sheet 1 (written) Baby Object Cheat Sheet 2 (9 slide) |
Object Basics: https://youtu.be/cOHUDHI57Y8 Coding a Baby Object: https://youtu.be/nBy6HFR5B0k Coding a Baby Object 2: https://youtu.be/qz944VI6Uzk |
1 - Basic Objects a. Item Class b. Rectangle Class c. Circle Class d. Matrix |
Rectangle Runner with no scanner. |
| 4.4 Basic Objects #2 - Tracing Memory Diagrams Compare To & Equals |
Animal: https://youtu.be/eTJ459ff-tQ Rectangle: https://youtu.be/hxFMqX_V728 Object Memory Person: https://youtu.be/h_r9XzZHhyk Object Memory Animal: https://youtu.be/wwiIXSSAr9A CompareTo Method: https://youtu.be/YCQZNz2PF2Y |
2 - Trash Panda | |
| 4.5 Objects Principles | Why important: https://youtu.be/DhXs4BrlLAs | ||
| 4.6 Stack Stack (Object) Code StackInt Code StackString Code |
Stack Basics:https://youtu.be/m3cBOxUNOU4 Stack Tracing: https://youtu.be/Sgq128TRQa0 |
3 - Stacks |
|
| 4.7 Queue Queue (Object) Code QueueInt Code QueueString Code |
Basics: https://youtu.be/LHnXKARs2uo Tracing: https://youtu.be/Uh_fqH4WHkM Skunk Bingo: https://youtu.be/msC_HExp6Lw |
4 - Queues | |
| 4.8 Stack and Queue | Push 1, 2, 3 in that order: https://youtu.be/kKielidE4qM Eureka Game: https://youtu.be/LjbH5xW2EjE Finding the Max of A Stack: https://youtu.be/ISAP1S0hoFw |
6 Because Potatoes [Because Potatoes files] |
|
| 4.9 Stacks and Queues of Objects | https://youtu.be/_pqqBYmi8aw | 5 - BrainTeaser Assignment, |
7 Go Nuts for Donuts |
| 4.10 UML & Object Memory Diagrams | UML: https://youtu.be/YACp3p9XJ58 Object Memory: https://youtu.be/LT909SDAMnE |
| 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) |
| Sample Test Solutions | Sample Exam | Review Notes and Questions |
| Sample Exam 2025 (Blank) |
Review Questions |
| Jan 26 - Exams | Jan 27 - Exams | Jan 28 - Exams | Jan 29 - Turnaround |
Jan 31 Welcome to the Course Encryption Learner Profile, Course Goals. |
| Feb 2 1.2 String Methods Review from Gr 11: Variables, IO file, Output, ASCII Code 1 - Folders Code 2 - John Jacob Jingleheimer Smith Code 3 - Haiku Code 4 - Phone Numbers |
Feb 3 1.3 Substring Review from Gr 11: Ifs IO link Code 5 - Names Code 6 - Apples and Bananas |
Feb 4 [Exam Review Day] 1.4 String Methods & Loops Code 5 - Names Code 6 - Apples and Bananas |
Feb 5 1.5 Applet Review From Gr 11: Widgets, Mutators (Colours), Events Code: Basic Applet, Cheat Sheet Code 7 - String Comparison Code 8 - Substitution Code 9 - String Functions Code 10 - Encryption |
Feb 6 White & Black Box Testing - Sheet 1.6 Code 7 - String Comparison Code 8 - Substitution Code 9 - String Functions Code 10 - Encryption |
| Feb 9 1.7 PARC Principle Code 7 - String Comparison Code 8 - Substitution Code 9 - String Functions Code 10 - Encryption |
Feb 10 1.8 More Applet Review Code 11 - Wacky ConCat Code 12 - Begin and End |
Feb 11 Sample Test 1 |
Feb 12 Unit 1 Code Due 2.1 Method Pieces |
Feb 13 - PL Day |
| Feb 16 - Family Day |
Feb 17 Test Review Reusability - Pizza Party, Starter Code & Picures |
Feb 18 [CCC-Class in Library] Unit 1 Test Review Sheet 2.3 Method Calling 1 Method Calling |
Feb 19 Recursion Sheet 2.5 More Recursion Practice Video of Intro: https://youtu.be/7NrDSDzEMrA |
Feb 20 Test 1 For Studying Purposes: Unit 1 Sample Solution Unit 1 Test Review The test is colsed book, no devices, normal test writing conditions. |
| Feb 24 Recursion Sheet #2.6 1. Pizza Party, Starter Code & Picures 2. Improved Pizza Party (add methods) 3. Story Dice 4. Math Dice Game 5. Pick Top Game 6. Recursive Sequences Frog Jump Problem |
Feb 25 Sheet 2.4 Arrays & Repeated Code Dice Game Choices 1. Pizza Party, Starter Code & Picures 2. Improved Pizza Party (add methods) 3. Story Dice 4. Math Dice Game 5. Pick Top Game 6. Recursive Sequences Alt - Frog Jump Problem |
Feb 26 Dice Game Choices -1- Due by 2:00 - Download dice starter code. -2- Choose theme. -3- Add all wdigets needed to game screen Work on code for unit 2. |
Feb 27 Sample Test 2 * Bring marked sheets to class. Dice Project Reminder: Make sure all widgets are on the game screen for Monday. |
Feb 28 [Early Release P1&P2] |
| March 2 Due: all widgets on game screen - Find dice pictures. Some good picture sites: - icon archive - opengameart |
March 3 Due start of class: Roll Method - Start work on total, sum, or points - Choose colour scheme. Use global variables to assign colours. - Fill in the TO DO comments. |
March 4 Due start of class: Game Play Done -Test 2 Review 1. Pizza Party, Starter Code & Picures 2. Improved Pizza Party (add methods) 3. Story Dice 4. Math Dice Game 5. Pick Top Game 6. Recursive Sequences |
March 5 Due start of class: Total, Sum or points, win - Due Monday: Opening -Test Review - Work on Instruction Screen & Opening |
March 6 Test 2 For Studying: Review Question and Answer Review Powerpoint |
| March 9 Due start of class: Dice Theme pictures - Video: Screen Size & Opening - Dice theme. - Work on Instruction Screen & Opening |
March 10 Due start of class: Opening Screen - Add comments - Dice theme. Be ready for testing on tomorrow. Instructions screen is due then too. |
March 11 - Due start of class: Instruction Screen, be ready for Alpha Testing Alpha Testing Warning - others will view your code and game. |
March 12 - Comments and Finishing of Dice Game |
March 13 Dice App is Due Rubric |
| March 16 - March Break | March 17 - March Break | March 18 - March Break | March 19 - March Break | March 20 - March Break |
| March 23 Basic Object Method Types Object Intro, Basic Objects (Baby Objects) Hand in 4.1 Color code used on worksheet |
March 24 Basic Objects - Constructors Sheet 4.2 Coding: 1 Item Runner 2 Rectangle 3 Circle |
March 25 Sheet 4.3 Mutators and Accessors Baby Object Cheat Sheet 1 (written) Baby Object Cheat Sheet 2 (9 slide) Coding: 1 Item Class 2 Rectangle Class x Circle Class |
March 26 Basic Objects - CompareTo and Equals Sheet 4.4 Basic Objects - Mutators, Accessors & ToString Baby Object Cheat Sheet 1 (written) Baby Object Cheat Sheet 2 (9 slide) |
March 27 4.6 Stacks Coding: 1. Item Class 2. Rectangle Class x. Circle Class 3 - Trash Panda |
| March 30 4.7 Queues Coding: 4 - Stacks |
March 31 4.8 Stacks & Queues Baby Object Cheat Sheet 2 (9 slide) Coding: 1. Item Class 2. Rectangle Class 3 - Trash Panda 4 - Stacks 5 - Queues x. Circle Class |
April 1 4.9 ADTs of Objects 4.12 Instantiation |
April 2 4.10 ADTs of Objects - Animal Game Consider Card Games: (1) Card Game Choices, (2) also Card Game NEW choices |
April 3 Good Friday |
April 7 Easter Monday |
April 8 Card Game Choices Coding: 1. Item Class 2. Rectangle Class 3 - Trash Panda 4 - Stacks 5 - Queues x. Circle Class |
April 9 4.11 Objects Principles UMLS of Stacks and Queues of Objects - Bring your sheets tomorrow; we are writing our sample test Card Game Sign Up: Choices Coding: 1. Item Class [video hint] 2. Rectangle Class 3 - Trash Panda [hints: check1, check2] 4 - Stacks 5 - Queues [video hint] 6 - BrainTeaser, zipped files [hints: check1, check2, check3, check4] |
April 9 Sample Test 4 |
April 10 [Gorski away] Due: Card Game Selection, at least one card is saved or typed in. - Get all widgets on the Game Screen. - Finalize card dimensions. - Pick graphic for opening screen to choose colours. - Starter Code
|
| April 13 [Cisco] Due: All widgets on game screen, finalize card dimesions - Work on baby object: Card Class Test Review |
April 14 Test Review Work on your baby object. It is very similar to the Trash Panda Card [hints: check1, check2]. It is also similar to the Card object in the Animal Guessing Game (sheet 9). |
April 15 Test 4 - Review Notes - Baby Object Cheat Sheet 1 (written) - Baby Object Cheat Sheet 2 (9 slide-given on test) |
April 16 [Drones] Due: Baby Object Work on your baby object. It is very similar to the Trash Panda Card [hints: check1, check2]. It is also similar to the Card object in the Animal Guessing Game (sheet 9). - Test Review (Review Notes) |
April 17 [Early Release] Due: Stack - Start with This. Change name to Deck. Change Object to whatever your Card is called. - Pick graphic for opening screen to choose colours. - Work on Opening screen (it should have your name, the Card Game name, a pictures) - Opening Screen is due Thursday. |
| April 20 - Due: Card Game Opening Screen - Work on making all of your card pictures. - Fix the "To Do" in comments - Extra Features - Work on Score |
April 21 Card Game Due: Shuffle, cards flip - Work on Score - Work on other card functionality, extra features |
April 22 Card Game Due: Score works - Due Thursday: instructions screen |
April 23 Game Due: Instruction Screen Work on getting card game ready for Alpha Testing: Rubric Extra Features Comments |
April 24 Card Game: Alpha Testing: Rubric Due: Game is runnable at the start of class, doesn't have to be fully finished, but should run. |
| April 27 File Output & Input - Read 1 Try/Catch, 2 File output, 3 File input - or Watch 1 TryCatch, 2 File Output, 3 File input - Complete sheet 6.1 File Output and submit to hand in bin. Coding: Code 1: Question & Answer (output) Code 4: Bubble sort to file (output) |
April 28 File Input Sheet 6.3 Algorithms, Arrays Review, Speeds List Hand in sheet 6.2 & 6.3 |
April 29 Searching 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 |
April 30 Review Searching Work on Card Game. - Extra Features - Comments - Add Files to save and open points. |
May 1 Card Game Due When done, work on unit 6 codes: - Browser Button [video] - Next in Line [video] Code 5: Honey Bees (array algorithms use templates below) - Array templates (from Grade 11): - String template - char template - int template - double template |
| May 4 Bubble + Selection, Sheet 6.5 Speeds List Bubble Sort Demo: https://youtu.be/W2rIMC7HlW8 Selection Sort Demo: https://youtu.be/NiKCsHd2K70 6.6 Merge Sort MergeSort Demo: https://youtu.be/FVUp1vHHdM4 Code 7 - Code Merge |
May 5 Quicksort |
May 6 6.8 Grid Screens & Scoring Code 8 - Lights Out, pics Code 9 - Lights Out Movement |
May 7 6.10 More tracking arrays 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. *If you want some alternatives: Extra Code 12 - Searching Extra Code 13 - Sorting Extra Code 14 - Piranha |
May 8 6.9 Secret Rules of Modern Living Speeds List Movie |
| May 11 Algorithms Sample Test - Speeds List - Bring marked worksheets |
May 12 Algorithms Test Review 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. *If you want some alternatives: Extra Code 12 - Searching Extra Code 13 - Sorting Extra Code 14 - Piranha |
May 13 Begin Unit 7: Android Android XML Coding 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 |
May 14 Android XML Sizes Android XML Layouts Android Linear Layouts Code 1: Riddles Code 2: Rock Paper Scissors Code 3: Email Code 4: Happy Birthday Code 5: Calculator Code 6: Mountain Streams Code 7: Hello World Code 8: Pizza Toppings |
May 15 - PL Day |
| May 18 - Victoria Day
|
May 19 Array Test Review Android onClicks #1 Sheet 5 Buttons Code 1: Riddles Code 2: Rock Paper Scissors Code 3: Email Code 4: Happy Birthday Code 5: Calculator Code 6: Mountain Streams Code 7: Hello World Code 8: Pizza Toppings |
May 20 Test Algorithms Algorithms Unit 6 Review |
May 21 Android onClicks + EditTexts Sheet 6 Button Clicks Starter XML (delete all default XML, do NOT delete java) Android Cheat Sheet |
May 22 If done early: |
| May 25 Android GridLayout Work on Android Code: XML Visualizer, [video intro], instructions Code 1: Riddles Code 2: Rock Paper Scissors Code 3: Email Code 4: Happy Birthday Code 5: Calculator Code 6: Mountain Streams Code 7: Hello World Code 8: Pizza Toppings |
May 26 Android Code is due Final Project Choices - Be ready to finalize your choices: - 1 - Android or Ready to Program - 2 - Game - 3 - Theme - 4 - Grade 12 Options Final Project - Dowload Starter Code Final Project Starter Code (Java) |
May 27 Android Sample ... should not take all period. Final Project Final Project Due: Starter Downloaded - Work on Game Screen Pictures - Some good picture sites: (a) icon archive (b) opengameart |
May 28 Due: 1 Picture for Grid/Game complete - Continue work on Game Screen Pictures - Final Project Starter Code (Java) - Some good picture sites: (a) icon archive (b) opengameart |
May 29 [Carnival] Final Project Due: All Grid Pictures Complete, Game Screen finished (Background & Button colours changed) Note: Sample Exam 2024 |
| June 1 Due: Line Count increase Due: Something moves/changes in grid Android Review Work on Final Project Movement |
June 2 Android Test Review Questions Not a full period, coding final project after. |
June 3 Due: Line Count increase Work on Final Project Movement |
June 4 [Athletic Banquet] Due: Final Project Movemment is done Android Review Work on Final Project Win (due Wednesday) |
June 5 [Grad Breakfast] 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 |
| June 8 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 |
June 9 Due: Code Ready for Testing at Start of Class (needs to run, not be perfect) Alpha Test Beta Testing Checklist Rubric Code Freeze On tomorrow: No new features added |
June 10 Exam Review |
June 11 - Prom Exam Review |
June 12 - Day After Prom Due: Line Count * Code Freeze * You cannot ask any functionality questions of Ms. Gorski. She won't answer.. Polising, Fixing and Comments |
| June 15 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. |
June 16 Exam Review Morning Exams P1 - Afternoon |
June 18 Exams P2 |
June 18 Exams P3 |
June 19 Exams P4 ICS4U Exam 8:30-10:30 (It won't take you that long) |
| June 22 - Alternative Exam Day | June 24 - Alternative Exam Day |
June 25 - No School | June 26 - Exam Review Final Exam Review: 8:00-8:30 am |
June 27 -
Commencement at Pearson Convention Center |