View Single Post
  #12   Spotlight this post!  
Unread 21-09-2006, 00:09
dtengineering's Avatar
dtengineering dtengineering is offline
Teaching Teachers to Teach Tech
AKA: Jason Brett
no team (British Columbia FRC teams)
Team Role: Mentor
 
Join Date: Jan 2005
Rookie Year: 2004
Location: Vancouver, BC
Posts: 1,827
dtengineering has a reputation beyond reputedtengineering has a reputation beyond reputedtengineering has a reputation beyond reputedtengineering has a reputation beyond reputedtengineering has a reputation beyond reputedtengineering has a reputation beyond reputedtengineering has a reputation beyond reputedtengineering has a reputation beyond reputedtengineering has a reputation beyond reputedtengineering has a reputation beyond reputedtengineering has a reputation beyond repute
Re: "Why Johnny can't code"

Quote:
Originally Posted by ajlapp
but hey, a commodore 64 was a great solution.
The C64 was the best machine to learn on... and the Programmer's Reference Manual from Commodore still sits on my shelf... graphics, sound, basic and machine code all in a small book about 3 or 4 cm thick.

I use PIC series microcontrollers with my students to make mini-sumo robots. (This is kind of how we ended up in FIRST... the students wanted to make something big enough to chase the grade 8's down the hall...) When they program a PIC, or a robot, they can write a very simple program and be pleased with the result because they have nothing to compare it to.

When they write a program for a PC, they compare it to something like Quake, or the latest gaming hit, and aren't that impressed. So really, FLL, VEX and FRC are really part of the solution for getting excited about programming... they remove the expectations and make everything a discovery.

Just my $.25,

Jason