|
ICS4C4U-01 F2019
Page history
last edited
by Jesse R Linseman 5 years, 2 months ago
ICS4U Computer Science, Grade 12 University Preparation
Prerequisite Course(s): ICS3U
Course Outline
Shared Repository on GitHub
Textbook: A Guide to Programming in Java, 3rd Ed
|
This course enables students to further develop knowledge and skills in computer science. Students will use modular design principles to create complex and fully documented programs, according to industry standards. Student teams will manage a large software development project, from planning through to project review. Students will also analyse algorithms for effectiveness. They will investigate ethical issues in computing and further explore environmental issues, emerging technologies, areas of research in computer science, and careers in the field.
|
Link to Mr. Sweeney's Course Webpage
Unit 1: Review Fundamental Skills in Java, Introduce Processing and Intro to File Operations
Unit 2: Intro to Objects
Unit 3: Java Arrays
Unit 4: Object Interactions (Inheritance and Polymorphism)
Day
|
Topic
|
Assigned Work
|
Extra Resources
|
|
Class Hierarchies |
|
|
|
|
|
|
|
Inheritance & Variables |
|
|
|
Challenge: Frogger (Inheritance)
and working with images
|
|
|
|
Mini Assignment: Complete Puck class
and testPuck
|
|
|
|
Challenge: Space Invaders |
|
|
Unit 5: Recursion
Unit 6: Searches & Sorts
Summative:
Day
|
Topic
|
Assigned Work
|
Extra Resources |
Before Exam |
|
Complete your Sololearn certificate and ALL exercises |
|
Dec. 10 |
Planning the Summative |
GitHub Project - Repository Link Here
- Task List - divide work per group member prior to start
- Each person is required to include all structures
- Project should detail parts that are in progress - Use cards.
Gantt Chart - Tom's Planner
Pseudocode within gitHub - Done before end of next week
Mindomo - Summarize Completed Plan
- Complete Hierarchy of Classes
- Complete Project Overview
- Before end Complete "How does my Project show..."
- Daily Notes must be used independently - DAILY!!!!!
- Link to the GitHub
|
ICS4C4U-01 F2019
|
Tip: To turn text into a link, highlight the text, then click on a page or file from the list above.
|
|
|
Comments (0)
You don't have permission to comment on this page.