CodeVA offers two training programs for elementary school teachers. The Elementary Computer Science Coaches Academy prepares district employees to do professional development in computer science while the Launching Computer Science program helps classroom teachers implement the new computer science standards.
CodeVA provides training tuition waivers to all full-time educators working in Virginia public school divisions who are accepted through our registration process. This includes all curricular materials.
Elementary Computer Science Coaches Academy
This training awards elementary teachers a certificate as a CodeVA Elementary Computer Science Coach, allowing you to build your district capacity to train your teachers on the new standards.
The VDOE has finalized the new Computer Science SOLs. These standards are defined for each grade K – 8 and are intended to be integrated into core classes.
Elementary Coaches prepare to:
- Conduct local professional development in their district based on the existing PD model
- Instruct teachers in grade level computer science content
- Implement professional development using pedagogy best suited for computer science instruction
- Equip their district to make informed decisions about your ongoing computer science curricular needs
The program includes online modules covering core content, a week-long in-person practicum, and four follow up sessions during the school year. While CodeVA cannot cover travel costs the training, all materials and lunches are free of charge for public school teachers.
Launching Computer Science (K5)
This 8-hour training prepares classroom teachers to integrate computer science into their core curriculum. All of our trainers are current Virginia elementary school teachers and are experts in incorporating computer science material into existing curriculum.
The training focuses on the computer science content knowledge and practical experience needed to implement the new standards. Resources covered include Code.org materials, Scratch, and strategies for including computer science in regular class lessons.
- Free curricular resources
- Tools and strategies for teaching coding
- Unplugged activities that teach the non-coding SOLs
Depending on school needs, the sessions may be conducted in one day or spread over several after-school sessions.