LifeREADY
Coding & Technology
The Framework
At InnovOak School, we recognize the importance of technology in our daily lives, and we integrate it into our educational approach as a tool for learning, project creation, and support in writing, research, and presentations. Here are some key aspects of our curriculum:
Keyboarding and Digital Literacy:
Proficiency in keyboarding is considered an essential skill, like printing and handwriting. As students develop their writing skills, they also learn proper keyboarding techniques.
We emphasize the use of the internet to source quality information while teaching students how to critically manage digital bias found on websites or when utilizing AI.
Students are trained in the use of popular digital tools such as Microsoft Word, PowerPoint, Outlook, Excel, as well as Google Docs, Google Sheets, and Google Slides. They learn the fundamental ways to communicate and present information effectively, engaging their audience.
Coding and Technology Curriculum:
Coding is connected not only to Mathematics and Science but is also treated as its own subject. We emphasize logical thinking, problem-solving, and cultivating a Tech Sector mindset.
Our school has developed a coding and technology curriculum that focuses on utilizing technology as a tool for enhanced learning, rather than treating it as a separate subject area.
Students learn to code, design, and create using a variety of digital tools, preparing them for future opportunities in the digital workforce.
We offer pathways in Communications Technology, Computer Technology, and Technological Design from Grade 9-12. Our Lower and Middle School students' STEM skills enable them to thrive in these courses.
Pathways and Course Offerings:
At InnovOak School, we provide a range of pathways and course offerings to cater to students' diverse interests and aspirations.
In Grades 9-12, we offer pathways in Communications Technology, Computer Technology, and Technological Design.
The Upper School curriculum includes courses such as TGJ1O, TEJ1O, and TDJ10 in Grade 9, along with the new ICD2O course starting in Grade 10.
By focusing on the use of technology as a tool for enhanced learning across different subject areas, we aim to equip our students with the necessary skills and mindset to excel in the digital age.
The Skillsets We Focus On
-
Basic computer skills
Understanding parts of a computer (keyboard, mouse, monitor)
Using a mouse and keyboard effectively
Basic file management (saving, opening, and closing files)
Navigating simple software applications
Digital literacy and safety
Recognizing and using common icons and symbols
Understanding internet safety and responsible use
Identifying and protecting personal information online
Recognizing and addressing cyberbullying
Introduction to coding and robotics
Basic coding concepts (sequences, loops, conditions)
Using visual programming tools (e.g., Scratch Jr.)
Simple robotics activities (e.g., programming a robot to move)
-
Productivity tools
Word processing skills (formatting text, inserting images)
Spreadsheets (creating tables, basic formulas)
Creating multimedia presentations
Internet research and evaluation
Conducting basic online research
Evaluating the credibility and reliability of online sources
Understanding plagiarism and copyright issues
Introduction to programming
Building on basic coding concepts (variables, functions)
Transition to block-based programming languages (e.g., Scratch)
Basic understanding of algorithms and debugging
-
Advanced digital skills
Advanced word processing and formatting
Collaboration tools (Google Docs, online file sharing)
Introduction to data analysis and visualization
Digital citizenship
Ethical use of technology and responsible online behavior
Understanding digital footprints and online reputation
Cybersecurity awareness and best practices
Intermediate programming and robotics
Text-based programming languages (e.g., Python)
Logic and problem-solving skills
Intermediate robotics projects and challenges
-
Advanced software applications
Advanced spreadsheet functions and data analysis
Multimedia editing (video, audio, graphics)
Web development basics (HTML, CSS)
Digital communication and collaboration
Effective online communication (email etiquette, netiquette)
Online collaboration tools (video conferencing, project management)
Advanced programming and computational thinking
Object-oriented programming concepts
Data structures and algorithms
Advanced problem-solving and debugging skills
Emerging technologies
Introduction to artificial intelligence and machine learning
Virtual and augmented reality experiences
Internet of Things (IoT) and smart devices