What materials are provided
for an introductory or pre/AP
Computer Science class?
The A+ Computer Science material packages
include materials that can be used in an introductory computer science
course, pre-AP course, CS1/AP A course, and/or CS2/AP AB course.
Syllabi are provided that detail using the materials in a introductory
computer science course. Also docs are provided for teaching pre-AP class
followed by an AP A class as well as using the material in an AP A class
followed by and AP AB class.
Numerous labs are provided that vary greatly in difficulty allowing some
labs to used in an intro / pre-AP setting or as starter labs in and AP A class.
The vast amounts of lab assignments allows greatly flexibility.
The new AP Computer Science GridWorld case study is covered extensively. The GridWorld case study has been integrated throughout the A and AB materials. GridWorld works well as a component of a Pre/AP class as well.
Alice is a
great tool for use in a intro / pre-AP class. Alice is an interactive programming
language that gets kids excited and teaches them important concepts in a more
student-friendly environment. Alice works very well to teach introductory
concepts and advanced concepts.
Another great intro / pre-AP tool is Jeroo. Jeroo is a very nice environment that has more Java code, but
is not pure Java. Jeroo is a great bridge environment when going from
Alice to pure Java. Jeroo works very well to teach introductory concepts
and advanced concepts.
Yet another great intro / pre-AP / middle school tool is Scratch. Scratch is great for first time students and has lots of options.
The following are introductory computer science
/ pre-AP syllabi that use Alice, Jeroo, and Java.
1st Semester Pre/AP Syllabi Using Alice, Jeroo, and Java
2nd Semester Pre/AP Syllabi Using Alice, Jeroo, and Java
At this time, A+ Computer Science material packages do not include Alice. Jeroo, and/or Scratch materials, but there are plans to include these materials in future packages.
If you have questions or comments, please send
me an email at stacey.armstrong@apluscompsci.com author information