Based on Khan Academy’s internal observations, use text-based languages in class for students who are at least 12 years old to begin giving them experience with syntax.

  • Students younger than 9-12 may better off learning from block-based languages and moving onto text-based languages later, after acquiring stronger typing skills.
    • A hurdle with block-based languages is that people don’t consider them programming.
  • Learning how to handle syntax and syntax errors is very important since text-based languages are the main languages of industry.

More about this tip

External Source

Interview with Pamela Fox

Other Tips By