Mike Reilly wrote:
I think we're on the same path Roy. While I have some future coders,
this is Intro for 9th-11th grade kids, so my task is to teach but also
whet their appetite for more. My deeper desire is to do it as OO as
possible, to better prepare them for AP Comp Sci if they choose.
I used to be the Co-Director of TechBoston up there in Boston, wish I
were closer. I'm in Georgia now.
If you're interested in doing more of an OO spin, let me know and I'll
keep you in the loop.
There is no reason not to follow OOP principles to the hilt. You have
all of the essential structures in ActionScript.
You might also try to explain MVC and show how this helps simplify
programming.
MVC and OOP will give your students a really good way to get a lot done
with a little bit of code.
Some of the Heads Up Design Patterns examples are fun and designed to
appeal to the 14 year old in all of us. (How does your duck quack? What
if it is a rubber duck?)
Ron
Thanks!
Mike
On 8/19/07, Roy Pardi <[EMAIL PROTECTED]> wrote:
At 8:19 PM -0400 8/19/07, Mike Reilly wrote:
Hi there -
I'm a high school teacher who's decided to teach "Intro to
Programming" using Actionscript (2.0 for now, waiting for the school
to upgrade).
I'd prefer to take an OO approach, and use games in doing so. For
example, my first game would be a Pong copy. Lots of basics in there
to learn the environment, basic principles, etc.
Hi Mike,
I'm teaching an AS 2 class for non-programmers at Northeastern this Summer
(they haven't upgraded yet either). I use Pong as a basic example (and then
beat it to death.. ;-) Not true OOP with this group but I introduce the
ideas. The class site is here: http://roypardi.com/neu_summer/ - maybe this
will give you some ideas of what to do (or not to do..).
--Roy
--
-----------------------------------------------------------------
Studio Site Updated!
http://www.roypardi.com/
_______________________________________________
Flashcoders@chattyfig.figleaf.com
To change your subscription options or search the archive:
http://chattyfig.figleaf.com/mailman/listinfo/flashcoders
Brought to you by Fig Leaf Software
Premier Authorized Adobe Consulting and Training
http://www.figleaf.com
http://training.figleaf.com
_______________________________________________
Flashcoders@chattyfig.figleaf.com
To change your subscription options or search the archive:
http://chattyfig.figleaf.com/mailman/listinfo/flashcoders
Brought to you by Fig Leaf Software
Premier Authorized Adobe Consulting and Training
http://www.figleaf.com
http://training.figleaf.com
_______________________________________________
Flashcoders@chattyfig.figleaf.com
To change your subscription options or search the archive:
http://chattyfig.figleaf.com/mailman/listinfo/flashcoders
Brought to you by Fig Leaf Software
Premier Authorized Adobe Consulting and Training
http://www.figleaf.com
http://training.figleaf.com