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)
“Oh, never this whelming east wind swells
But it seems like the seas return
To the ancient lands where it left the shells
Before the age of the fern....”
—Robert Frost (18741963)
“From my experience with wild apples, I can understand that there may be reason for a savages preferring many kinds of food which the civilized man rejects. The former has the palate of an outdoor man. It takes a savage or wild taste to appreciate a wild fruit.”
—Henry David Thoreau (18171862)