Details
Posted: 10-May-22
Location: Alexandria, Virginia
Type: Full Time
Preferred Education: 4 Year Degree
Categories:
Technology Instruction
Commonwealth Academy is looking for a full-time computer science instructor to teach robotics, coding, keyboarding, and programming classes to instruct students in grades 3-12.
C/A is looking for an energetic candidate who is passionate about designing and delivering programming and computer science content to students. The ideal candidate would be a developer and tinkerer who can build computational thinking capacities in students by empowering them to build, make and create with equipment, software, and hardware. Due to C/A’s unique and diverse student population, the candidate would also need to find joy in the challenge of working with, supporting, and understanding our students across all three divisions.
C/A provides a teaching platform and instruction materials. The ideal candidate will be able to develop or adopt a curriculum, troubleshoot issues for students, motivate them, and deliver the curriculum in an easy-to-understand and engaging way.
The ideal candidate will allow opportunities for the application of computer science across disciplines, will create these opportunities within their own classroom and will build relationships with other faculty members to extend the reach and impact of computer science throughout the school. They will be able to work independently but also be comfortable and willing to collaborate with colleagues to promote our computer science program.
Responsibilities
– Develop and deliver the curriculum in a fun and engaging way
– Provide feedback and expertise for curriculum improvement and implementation
– Positively advocate for the school and the program
The ideal candidate will have had regular experience building and developing with one or more programming languages, including Python, C++, Java, Javascript, etc. Has a familiarity or interest in DIY electronics using Arduinos, R-Pis, Adafruit, Micro:Bits, Lego Mindstorms, and Minecraft Education Edition.
Bonus: Familiar with Google Workspace and Rediker/PlusPortals
Requirements
– Ability to teach a variety of coding languages and platforms, (ie- Python, C++. Java, HTML, and Scratch or Microsoft MakeCode)
– Teaching experience
– A bachelor’s degree, or equivalent, in Computer Science, Engineering, or related field. Masters preferred.