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