Kelly and Sean team up with Bob Belderbos and Julian Sequeira from @PyBites to answer questions about how our students learn Python using the PyBites platform with small code challenges. In this special crossover episode, we cover everything from how students learn to the way they learn Pytest reporting output to the mindset and chemistry of learning something new.Support Teaching Python
- PyBites Platform | Real World Python Exercises — Our Pythonistas love how our platform expands their Python skills, picking up new features like ABCs, decorators, regexes, the collections module, and much much more. Once they start coding on our platform, before they know it, list comprehensions have become second nature, and they finally wrap their heads around lambdas and context managers.
- Real-World Python: A Hacker's Guide to Solving Problems with Code: Vaughan, Lee: 9781718500624: Amazon.com: Books — You've mastered the basics. Now you're ready to explore some of Python's more powerful tools. Real-World Python will show you how. Through a series of hands-on projects, you'll investigate and solve real-world problems using sophisticated computer vision, machine learning, data analysis, and language processing tools. You'll be introduced to important modules like OpenCV, NumPy, Pandas, NLTK, Bokeh, Beautiful Soup, Requests, HoloViews, Tkinter, turtle, matplotlib, and more.
- Amazon.com: High Expectations Teaching: How We Persuade Students to Believe and Act on "Smart Is Something You Can Get" eBook: Saphier, Jon: Kindle Store — For all the productive conversation around "mindsets," what’s missing are the details of how to convince our discouraged and underperforming students that "smart is something you can get." Until now. With the publication of High-Expectations Teaching, Jon Saphier reveals once and for all evidence that the bell curve of ability is plain wrong—that ability is something that can be grown significantly if we can first help students to believe in themselves.