Languages By Age and Experience
The following chart helps to summarize the information above for parents and teachers.
| US educational level | Approximate Age | Experience level | Appropriate languages |
|---|---|---|---|
| Preschool - grade 2 | 3 - 7 | None, not applicable | Logo style: Logo, Guido van Robot, Karel, Scratch, Baltie 2, Stagecast Creator |
| Grades 2-4 | 7 - 9 | None, not applicable | Logo, RoboMind, Scratch or Etoys, Stagecast Creator |
| Grades 5-8 | 10 - 14 | None or little | Lego Mindstorm, Etoys, AgentSheets, Alice, RoboMind, Baltie 3, learning oriented BASIC, Phrogram, Stagecast Creator, Mama |
| Grades 5-8 | 10 - 14 | Some | Squeak, RoboMind, full featured BASIC, Greenfoot, Pascal, Mama, Python, Ruby |
| High school | 14 - 17 | None or little | Squeak, RoboMind, Greenfoot, Pascal, full featured BASIC, Mama, Python, Ruby |
| High school | 14 - 17 | Some | Squeak, RoboMind, Greenfoot or BlueJ, newLISP, Mama, OZ, most other programming languages |
| College | 18 + | None assumed, non-majors course | Squeak, Greenfoot or BlueJ, newLISP, full featured BASIC |
| College | 18 + | Starting computer science or developer curriculum | Haskell, OZ, Scheme, Qi, Squeak, NetBeans BlueJ. |
Read more about this topic: List Of Educational Programming Languages
Famous quotes containing the words languages, age and/or experience:
“It is time for dead languages to be quiet.”
—Natalie Clifford Barney (18761972)
“Old age is a tyrant that forbids us upon pain of death all the pleasures of youth.”
—François, Duc De La Rochefoucauld (16131680)
“Well, I know you havent had much experience writing and none at all in pictures. But Ive heard about you. It all sounded like youre just the man I wanted for a story about the Navy. I dont want a story just about ships and planes. I want a story about the officers.... I want this story from a pen dipped in salt water not dry martinis. Do you know what I mean?”
—Frank Fenton, William Wister Haines, co-scenarist, and John Ford. John Dodge (Ward Bond)