This is a “living document” and gets updated regularly depending on the needs and skills of the students.
- Google Classroom
- Administrivia
- (Teacher reference: old daybook)
- Careers
- Career Cruising (via D2L)
- Course Selection
- Miscellaneous
- Getting to Know the Tech Department
- Shop Tours
- Map Assignment (on graph paper, then SketchUp or AutoCAD)
- Technology Introduction
- Measurement
- Safety
- Electrical Unit
- Egg Drop (PB)
- RGM
- Photoshop (JW)
- Animation
- Photowalk? (PB)
- Graphic Arts
- Picture Frame
- SketchUp Tutorials & Assignments
- Build a House
- Aquarium
- Cheerios Box
- 2D Drawing (as prep for floor plan assignment only)
- Egg (as prep for egg drop assignment only)
- Computer Programming
- Computer Technology:
- Traffic Light
- Electronic Communicator
- Computer Hardware
- Model Rocketry
- Mouse Trap Car
- Shop Rounds
- Whistle (machine shop) (JB activity)
- Welding
- Auto
- Wood
- Summative:
- Course Evaluation
Old Material
1 Thanks to J. Wiersma for these resources
-
- ePortfolio (becomes the summative evaluation)
- (previous Portfolio evaluation no longer being used)
-
- Graphic Arts
-
- Affinity Designer Tutorials
-
- Photography
-
- Playing with Aperture
-
- Simulation Assignment (forthcoming) (reference)
-
- Inspirational Photographer: (Google Doc)
-
- Animoto Video Slideshow (see Mr. Beens for code)
-
- Animation
-
- Flash Tutorial Website Review
-
- Post your best work here (private Google Site)
Old Material (for reference only)
- Intro to Webpage Editing
-
- Review and update BDSS website
- Graphic Arts
(This is a common part of the course outlines for ICS3C, ICS3U, and ICS4U )
Return to ICS3C | ICS3U | ICS4U outline.
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.
This is not a comprehensive outline, and it should always be considered a work in progress…
- Admin
- Coding in Python
- Editors
- Snakify (as a review)
- join as a student, adding pbeens@gmail as your teacher. A dedicated link will be provided for you in Google Classroom.
- References:
- Programming challenges
- Final Project
- Other
- Using multiple Google accounts in Chrome
- Lifelong learning
- Cool Tech
- Careers
- Collaboration using GitHub
This course introduces students to computer programming concepts and practices. Students will write and test computer programs, using various problem-solving strategies. They will learn the fundamentals of program design and apply a software development life-cycle model to a software development project. Students will also learn about computer environments and systems, and explore environmental issues related to computers, safe computing practices, emerging technologies, and postsecondary opportunities in computer-related fields.
This is not a comprehensive outline, and it should always be considered a work in progress…
- Admin
- Processing
- Python (ignore for now)
- Editors
- Pycharm overview and tips
- CS Circles – CS Circles is used as the starting point for us to learn Python, but it will be supplemented with many programming challenges.
- Snakify
- References:
- Turtle Graphics
- Programming challenges
- Final Project
- Other
- Using multiple Google accounts in Chrome
- Lifelong learning
- Cool Tech
- Careers
This course introduces students to computer science. Students will design software independently and as part of a team, using industry-standard programming tools and applying the software development life-cycle model. They will also write and use subprograms within computer programs. Students will develop creative solutions for various types of problems as their understanding of the computing environment grows. They will also explore environmental and ergonomic issues, emerging research in computer science, and global career trends in computer-related fields.
This is not a comprehensive outline, and it should always be considered a work in progress…
- Admin
- Python
- Other
- Using multiple Google accounts in Chrome
- Lifelong learning
- Cool Tech
- Careers
This is an old outline, for reference only.
Before You Start
- Print and complete the Application Form (need link)
- Make some initial inquiries about a potential co-op employer
First Term
-
Introductions (day 1)
- Marking Overview
-
Journals
- Reminder: when you get your MarkBook reports, double-check that the total hours listed from each journal are properly recorded.
- Note: journals more than two weeks late will not be marked; only the hours will be recorded.
-
Review and update Application Form (need link) (be sure it is filled in with a black or blue pen!)
- Need 2 References (day 1)
-
Resume (day 1)
Build your resume at http://www.careercruising.com. Remember your username and password!
-
Central Placements discussion (day 2)
-
Update Training Agreement with proper related subject and mark (from transcript) (day 2)
- Not all related subjects may be listed in that page. See instructor for assistance.
-
Pre-course Questionnaire (need new link) (day 2)
-
Co-op Pre-course Survey (day 2)
- Young Workers Awareness Program — 7 Things You’d Better Know
-
Cover Letter (day 2)
Visit this website for excellent resources.
-
Co-op Education Student Handbook (need new link) (you will receive a hard copy of this) (day 3)
-
Safety (days 3-4)
-
Communication Video, w/ Communication assignment (need new link) (day 5)
-
Interview Questions (day 5)
-
Guest Speaker – Interview Techniques (day 7)
-
Training Agreement Responsibilities Assignment (day 7)
-
Confidentiality (handout (need new link) , case studies, contract)
-
Harassment (case studies) Eval’d (day 9)
-
Sexual harassment – guest speaker & quiz
-
Harassment – video and package
-
First Week at the Workplace (need new link)
-
In-school Session #1
-
Student Profile
-
OSP Assignment
-
More to add…
-
Employment Standards Act Worksheet(s)
-
In-school Session #2 (mid-semester) (student checklist) (teacher notes)
(note to self: remove this list after ensuring everything is on the checklist. format like session #3)
-
MarkBook Updates
-
Review of Weekly Journals
-
Add up total hours from weekly log sheets (on MarkBook printout) and record here. Should be ~110 hours for 2 credits or ~55 hours for 1 credit. Record on inside from cover of file (the journal dates are here).
-
Adjustment to Hours Forms
-
Pathways to Opportunity Supervisor Award
- Don’t make these spelling mistakes!
-
Student Handbook – In-school course expectations
-
Choose 5-6 specific expectations from your related course
-
Student Handbook – Placement Opportunities (p. 14)
-
Student Handbook – Employer Specific Expectations (p. 14)
-
Mid-term Self-evaluation
-
Update Profile, including pictures
-
SHSM Students – need copies of Passport to Safety certificate, WHMIS certificate, and Ontario Skills Passport assignment
-
Overview of Final Presentation (get started early!)
-
Tip: create a GoogleDoc (or other easily-accessible document) and add comments to this weekly
-
Portfolio Overview
-
Finish OSP Assignment
-
Changing Roles
-
Careers
-
Ladder Quiz
-
First Month at Placement
-
Employer Assessment I (see note)
- worth 16% of final mark
Second Term
-
Essential Skills Eval’d
-
Rough Draft Work Experience
-
Employability Standards
-
Placement Description
-
Thank You Letter
-
Ontario Skills Passport
-
In-school Session #3 (student checklist)
- Administration
- Union Presentation & Assignment
- Portfolio overview
- Reflective Assignment overview
- In-school session #4 (teacher notes)
- Course Evaluation
- MarkBook updates
- Anything to hand in?
- Any mistakes? (highlight and return report to instructor)
- # of Hours (should be 195 to 200 hours)
- Reminder of Adjustment to Hours form
- Presentations during Exam period — January 25 (see Summative, below)
- Thank You letters (see exemplar)
- sample(s) available in O: drive
- print two — one for employer, one for instructor
- address the envelope
- Hand in portfolio
- Employer Assessment II (see note)
- worth 24% of final mark
Summative
- Reflective Assignment Overview
- worth 20% of final mark
-
Work Experience Reflection (also available as Google Document)
- Rough copy due in-school session #3
- Report Checklist [marking checklist]
- Suggested Headings
-
Final Presentation
- Marking Rubric
- Reference: Essential Skills & Work Habits website
- Display (used during presentation)
-
Employability Skills Portfolio
- worth 10% of final mark
- Section 7 Reflection Template
- Reference: Essential Skills & Work Habits website
Big Ideas
- What are some cool advancements in electronics and computers? (“Cool Tech”)
- How do I install operating systems such as Linux or Windows?
- How do I network and configure computers?
- What software will I install and use?
- What kind of computer programming (coding) will I do?
- How will I build and program circuits like a computer-controlled traffic light or an Arduino?
- How do binary and digital logic make computers work?
- What careers are related to computer technology and what education will I need for them?
- What safety practices must I follow when working with electronic circuits and computers?
- What are some environmental, ethical, and security issues related to computer technology?
Course Overview
This course introduces students to computer systems, networking, and interfacing, as well as electronics and robotics. Students will assemble, repair, and configure computers with various types of operating systems and application software. Students will build small electronic circuits and write computer programs to control simple peripheral devices or robots. Students will also develop an awareness of related environmental and societal issues, and will learn about secondary and postsecondary pathways and career opportunities in computer technology.
Course Outline/Resources
Always in development! Note that the ordered specified here is NOT the order the topics are learned. As in true “broad-based” or “project-based” fashion, the topics will be addressed as needed, depending on the projects chosen each semester.
This is a work in progress and will be updated throughout the semester.
You must be logged in to post a comment.