Posted: 13h ago
The role
Location: Melbourne | Western Metropolitan
Job type: Full time / From 28/01/2025 - 26/01/2027
Organisation: Schools (Government)
Salary not specified
Occupation: Teacher
Reference: 1449707
Selection Criteria
- SC1 Demonstrated capacity to perform duties consistent with established guidelines and frameworks, including coordinating and supporting others in respect to specific work functions relevant to the role, as per the role description.
- SC2 Demonstrated capacity to work and collaborate with others in a team environment, as per the role description.
- SC3 Demonstrated capacity to communicate effectively in a team environment, including high level oral and written communication skills, with a range of staff as per role description.
- SC4 Possess the technical knowledge and expertise relevant to the position, as per the role description.
- SC5 Demonstrated capacity to provide advice and support to management and other school staff in respect to the work area, as per the role description.
- SC6 A commitment to professional learning and growth for both self and others.
Role & Responsibilities
Full-time attendance, 5 days per week is a requirement for this position. School holiday attendance is required for this position, up to 6 days as per employment conditions specified by the Department of Education.
Supporting Coding and Robotics Instruction: The Coding and Robotics Assistant helps implement coding and robotics curricula, assisting students with hands‐on projects and providing real‐time support as they learn how to write code, build robots, and troubleshoot technical challenges.
- Help the teacher facilitate lessons in coding, robotics, and STEM, guiding students through the basics and advanced concepts of programming languages like Scratch, Apple Swift, and Photon.
- Provide one‐on‐one assistance to students as they work on coding assignments, robotics projects, and problem‐solving activities.
- Support students in creating interactive coding projects, such as building and programming robots using LEGO Education kits (e.g., LEGO Mindstorms, WeDo) or Sphero robots.
- Help students explore creative coding ideas and encourage them to problem‐solve through hands‐on activities, such as building a robot to perform specific tasks or using Swift to develop easy apps.
- Assist with resolving technical issues that arise with computers, programming tools, or robotics equipment during class, ensuring that students can continue their work without significant delays.
- Keep robotics equipment in good condition, organizing pieces and ensuring they are available for each project. Perform regular checks and maintenance on robotics components to prevent technical issues.
- Offer personalized assistance to students who may need extra help understanding coding concepts or building their robots, answering questions, explaining coding logic, and helping with debugging.
- Challenge students to push their creativity and innovation by providing them with open‐ended coding challenges or robotics tasks, such as designing a robot that performs a specific task or developing an app using Swift.
- Help students design and program their robots or coding projects for competitions, providing guidance on strategies, best practices, and technical support.
- Be available to assist students with troubleshooting or technical issues during competition preparation or the competition itself, helping them make quick fixes or adjustments to their robots or apps.
- Collaborate with teachers to create engaging coding and robotics lesson plans that cater to various student skill levels, from beginners to more advanced learners.
- Stay up‐to‐date with new coding platforms (such as Swift Playgrounds), robotics kits, and technologies, helping the teacher integrate them into the curriculum as they become available.
- Monitor students' understanding of coding concepts and robotics principles by tracking their progress through projects, quizzes, and coding challenges.
- Help administer assessments and coding challenges, ensuring that students demonstrate their understanding of key concepts, like algorithm design, debugging, and building functional robots or apps.
- Maintain and troubleshoot equipment.
#J-18808-Ljbffr