Finding your "Teaching Stack": tools for teaching Python from beginners to experts10:45 AM - 11:15 AM on August 16, 2014, Room 705
- Audience level:
Tools are often a big influence on success or failure teaching Python in person. The dreaded install and compatibility problems can leave many students convinced that Python isn't for them. I’ll describe my zero-install teaching stack: Python's turtle module for beginners, IPython notebooks for academics, and cloud-based IDE Nitrous for intermediate and advanced Web development.
For those of us who teach Python, tools are often a big influence on success or failure in the classroom. The dreaded installation and compatibility problems that students experience in the first hour of setup can leave many bewildered and convinced that Python - or, worse, Programming - isn't for them. In this talk I'll discuss tools appropriate for various levels of Python instruction: Python's built-in turtle module for beginners, IPython notebooks for intermediate and academic computing, and cloud-based development environment Nitrous.io for intermediate and advanced Web development.