? Teach several sections of technology courses to grades 5-8.
? Collaborate with students and teachers in a variety of technology driven content courses at a broad range of ages and levels.
? Collaborate and support teachers in expanding their pedagogical experience within a technology enriched classroom environment.
? Prepare and lead professional development and training for faculty and parents.
? Understand the design implementation of data based systems, including cloud management, (eg: LMS, library services, back office solutions) to support and create solutions with constituencies.
? Understand online and installed application suites (Microsoft, Adobe, Google, Apple) sufficient to mount, support, diagnose, customize (update) and teach to all constituencies throughout the school.
? Support and design technologically enriched classroom environments in one to one environments.
? Design, prepare and teach technology classes, some in collaboration with other teachers, that broadly relate to themes, concepts and skills used in other content curricula.
? Visit, observe and support classroom teachers and students in using best practices as they relate to technology.
? Administer and advise on the applications of Acceptable and Responsible Use Policies as they relate to the ethical and appropriate use of technologies throughout.
? Collaborate with teachers and other support personnel, including library and other resource personnel, in the development of new integrated curricula units. Provide hands-on support to classroom teachers in the execution of these units.
? Design curricula, assign related coursework and track student performance; evaluate programs and student progress.
? Reflect on instructional practices to meet professional development goals.
? Act as liaison for swift resolutions to IT issues system and individual technology hardware and software problems. Ensure a speedy resolution through continued follow up and communication.