Friday, February 11, 2011

2-8-11 Meeting Minutes


· Overview of Lecture
· Review of Previous Day (optional)
· Introduction of topic
o Real world example (situation)
o Relate to concept (Maybe switch with above)
-------------------------Repeat concepts as necessary--------------------------------------------
· Define and explain one concept
· Give different real world example
o Discussion: Have students relate to concept
· (Every couple of concepts) Hands on exercise implementing a stage of the game
------------------------------------------------------------------------------------------------------------
· Review of Lecture (could be used for Previous Day)


Notes:
For loop might be hard to implement in game because of act() method – might use for loop as an initial implementation of an idea, then show a ‘better’ way to implement idea

In files, have constructors then act() method first, then put methods you will be using in examples

Each day talk objects, or begin with objects as the first lesson.


Next week: code review – report (day and list faults and questions) Goal: give hard copy of code and do demo

Day 1 – Introduce Greenfoot, use graphical interface, talk about object/class and inheritance and API
Day 2 – Arithmetic
Day 3 – Control
Day 4 – Data Structures
Day 5 – Creative

No comments:

Post a Comment