Year 10 Robotics and Programming

Students investigate innovative IT systems to discover their functions and how their components interact. They analyse issues associated with network security and computer network basics. Students develop and apply specialised knowledge and understanding within given tasks and use a range of skills and techniques to create their own database systems to be tested and evaluated. Students develop the ability to critically analyse and reflect on issues related to the increased use of and dependence on computer-based systems in society and investigate the associated ethics. Students also learn about computer programming/ Robotics and establish a strong foundation in Python Programming and Arduino. 

 

Subject Type:  Elective

Length: Semester Course

SACE Credits: N/A

Prerequisites: Open Course

Contact Person: daniel.engler@stcolumba.sa.edu.au

Further Reading: F-10 Curriculum | Digital Technologies – Year 10 (australiancurriculum.edu.au)

Game Programming Courses | Academy of Interactive Entertainment (AIE)

Adelaide Robotics Academy - Robotics, AI and Coding Courses & Activities

 

Topic Overview

  • Computer Programming Languages – Python & Arduino
  • Academy of Interactive Entertainment (AIE) – Mentoring
  • Structured Query Language (SQL)
  • Robotics – Lego NXT
  • Issues Analysis – Drone Technology & Artificial Intelligence (AI)

 

Assessment Overview

Practical – Processes & Production Skills (60%)

  • Game Development – Python Programming
  • Game Design – Unreal Engine (AIE)
  • Drone Flight Simulation/ Movements - Arduino
  • Lego NXT Robots - Programming

Theory – Knowledge & Understanding (40%)

  • Design Development – Python Programming
  • Drone Issues Task
  • Robotics Research Task
  • SQL Inquiry Task