☰ Sidebar
Voting period for this idea type has passed


Skipping Scratch for Python with Young Learners

Learners at an Austin-based micro school start coding in Python in 2nd grade. Python is a language created in the spirit of making computer programming accessible to everybody. In this session you’ll see how young learners can start constructing their understanding of programming concepts—including if-statements, lists, loops, and functions—by reading, discussing, and debugging code at levels beyond what they themselves might produce.

Share this idea

Related Media

Additional Supporting Materials


  1. Children have a significant capacity for understanding a text-based language such as Python.
  2. Taking a cue from how writing instruction occurs, learn how to use code as “mentor text” for introducing coding concepts and computational thinking.
  3. See how young learners engage in group deliberation and collaboration in ways authentic to the discipline of software development.



Eric Mann, Mathematics and Computer Science Content Leader, Long-View Micro School

Meta Information:

  • Tags: stem & steam, instruction
  • Event: EDU
  • Format: Talk
  • Track: Emerging Tech & Development
  • Level: Field Experience
Show me another idea

Add Comments

comments powered by Disqus

SXSW reserves the right to restrict access to or availability of comments related to PanelPicker proposals that it considers objectionable.