


To start, we’ve got lots of terrific options right here on our site. In short, there’s something for every teacher! Our list has options for pre-K through high school, in every subject. We’re always on the lookout for sites and sources that offer lesson plans, printables, videos, and all the other things teachers need to make their lives a little easier. That’s why, here at WeAreTeachers, we’re all about free teaching resources. Department of Education, teachers spend an average of $479 of their own money on classroom supplies. Read more about the robust support structure for teachers in our Professional Learning program on the Professional Learning page.According to the U.S. Optional professional learning: Our year-long program is intended to support both teachers experienced with curriculum and tools and teachers who are new to.Teachers who are able to independently write and debug an error-free function (or procedure) with one or more parameters and that uses conditional logic, loops, and an array (or a list) will be best positioned to use our CSA curriculum with students. Prior knowledge: For students, Computer Science Principles, Computer Science Discoveries, and/or a similar introductory computer science course.Contains 9 units, which includes an AP Exam Prep unit. Curriculum length: A minimum of 140 class hours should be taught as a full-year course.Audience: High school students, grades 9 - 12.AP® Computer Science A invites students to learn programming using Java and can be taken after completing an introductory course such as Computer Science Principles or Computer Science Discoveries.
