If there is one message I've been pushing across all of the Talk Python episodes, it's that programming is a superpower. Rather than all of us abandoning what we're interested in and becoming CS majors, we can take our passion or expertise and 10x it with a little programming skill. <br/> <br/> In that case, we should be teaching kids fluency in programming at a younger age. And yet, almost every platform or example meant to do so pulls its punches. We'll teach kids programming <em>concepts</em> but not code itself. That's a bridge too far. <br/> <br/> But it's not! That's why I'm excited about Code Combat. It's an online coding platform that uses real Python syntax to guide your hero, visually, through a dungeon full of challenges. Yet the editor and customized error messages mean this is approachable for kids before they can even type reliably. <br/> <br/> On this episode, we'll meet Nick Winter, one of the cofounders of Code Combat. There's a lot of philosophy behind the tool and technology to make it kid-friend and real Python at the same time. <br/> <br/> Oh, and it's running Python in the browser.<br/> <br/> <strong>Links from the show</strong><br/> <br/> <div><b>CodeCombat</b>: <a href="https://codecombat.com/" target="_blank" rel="noopener">codecombat.com</a><br/> <br/> <b>On Twitter</b><br/> <b>Code Combat</b>: <a href="https://twitter.com/CodeCombat" target="_blank" rel="noopener">@CodeCombat</a><br/> <b>Nick Winter</b>: <a href="https://twitter.com/nwinter" target="_blank" rel="noopener">@nwinter</a><br/> <br/> <b>Nick's website</b>: <a href="http://nickwinter.net/" target="_blank" rel="noopener">nickwinter.net</a><br/> <b>Code Combat on GitHub</b>: <a href="https://ift.tt/1eEuRrF" target="_blank" rel="noopener">github.com/codecombat</a><br/> <b>Brett's learnable programming talk</b>: <a href="https://ift.tt/QFDvtD" target="_blank" rel="noopener">worrydream.com</a><br/> <br/> <b>Ozaria</b>: <a href="https://www.ozaria.com" target="_blank" rel="noopener">ozaria.com</a><br/></div><br/> <strong>Sponsors</strong><br/> <br/> <a href='https://ift.tt/2PVc9qH Python Training</a><br> <a href='https://ift.tt/34qNZMT>
from Planet Python
via read more
Subscribe to:
Post Comments (Atom)
TestDriven.io: Working with Static and Media Files in Django
This article looks at how to work with static and media files in a Django project, locally and in production. from Planet Python via read...
-
Podcasts are a great way to immerse yourself in an industry, especially when it comes to data science. The field moves extremely quickly, an...
-
Graph traversal algorithms are used to perform various operations on a graph data structure. In this article, we will use the breadth-first ...
-
In an earlier tutorial we've already covered how to open dialog windows. These are special windows which (by default) grab the focus o...
No comments:
Post a Comment