CodeTrain Teaching Resources
Our resources are primarily designed for a 2-year program but can be adapted for a 1-year program or expanded for a 3-year computer science programs and can be used for students taking AP or IB computer science. Our resources are endorsed by the College Board for teaching Computer Science Principles.
The first year could be considered an entire introductory course. Year 2 adds more complex theory and coding concepts and also provides materials to prepare Advanced Placement students for the AP CS Principles exam. The third year can be used for advanced programming concepts and/or prepare Advanced Placement students for the AP CS A exam. IB Schools can also structure their programs along similar timelines.
The lesson plans used are designed for a course consisting of approximately 80 minute classes totaling about 125 hours of instruction. Generally this results in about 80 class periods which are either a half year every day or a full year every second day. Our lesson plan package includes 75 class periods worth of material.
CodeTrain Resource Package
All units, projects and optional topics mentioned above plus others
2 Years worth of Lesson Plans including Teaching Examples
Student activities and assessments
If you attend our PD sessions, you will also receive:
Detailed explanations and walk-throughs
'Teaching Examples' code to accompany the lesson plans
Student Exemplars of all assessments