In the seventh grade, they do three units and each unit has one rubric line for computer science concepts. So the database unit gets a line for "create a well-designed relational database" and students are evaluated on that. Those are straightforward.
In eighth grade, we have done a semester-long unit on Flash. Well, not necessarily ON Flash, but USING Flash. Students learned how to control animation (i.e. create an object, use instances, make tweens), sequencing in terms of controlling what happens and the timeline, VERY basic Actionscript, and certainly some other things too like sound and shape tweens.
I need to articulate clearly no more than three things that I can assess students on in terms of what computer science concepts they should have learned from this. So far I have two, and I don't really like how the second one is worded:
- Create complex computer animations utilizing multiple objects, creating methods, and changing parameters
- Plan and implement projects that correctly sequence instructions for the computer to follow