Programming Mentorship

Overview

  • Plan on 10-12 week course(s)

Course Outline

First few Weeks

  • Mentor and student should introduce themselves. Mentor should give a little background about him/herself.
  • The first few weeks of a project should just be getting to know the mentor, and getting to know what the possibilities are.
  • It's helpful to have some projects already thought up, to guide the student towards an attainable goal.

In these weeks, it's helpful to have something tangible that the student can do. These things include:

  • Teach basics of programming
    • Interactive shell (Python, Ruby, etc) is good for this
    • If Scratch is being taught, just teach the basic things
  • Teach basics of computers

* Go over the basics of programming

  • Why would someone want to program?
  • Something about learning to walk before you can run – like the programs that

you will create won't be the most killer game, but you're learning the basics that

    everyone who programs cool games also had to learn.
 * What is Python?

Go over project ideas

Define Project

Work on Project

Complete Project

Presentation

See Also

Other mentorship projects, and how progress was tracked.

007 Helicopter Progress %2008/%04/%26 %18:%Apr nate
Helicopter Rescue %2008/%04/%04 %16:%Apr nate
Instructor Notes for Caleb P's Web Page Project %2007/%12/%08 %15:%Dec nate
 
programming_mentorship.txt · Last modified: 2009/04/14 15:45 by nate
 
Recent changes RSS feed Creative Commons License Donate Powered by PHP Valid XHTML 1.0 Valid CSS Driven by DokuWiki