#8: Teaching Python at Grok Learning and Classrooms
Talk Python To Me19 Touko 2015

#8: Teaching Python at Grok Learning and Classrooms

Did you know that Australia is making text-based computer programming a core requirement for high school students? Grok Learning is building the platform to make teaching it to kids a joy for teachers and students. Our guest, Dr. James Curran is a key player in both of these projects. Join Michael in a conversation with Dr. Curran from Sydney University and co- founder of Grok Learning to learn about both of these and more! You'll learn about the different types of online tutorials, or short courses, you can use for learning or teaching including a text-based MUD game!

Jaksot(518)

#271: Unlock the mysteries of time, Python's datetime that is!

#271: Unlock the mysteries of time, Python's datetime that is!

Time is a simple thing, right? And working with it in Python is great. You just import datetime and then (somewhat oddly) use the datetime class from that module.

4 Heinä 20201h 4min

#270: Python in supply chains: oil rigs, rockets, and lettuce

#270: Python in supply chains: oil rigs, rockets, and lettuce

On this episode, we are going to weave a thread through three different areas of Python programming that at first seem unlikely to have much in common. Yet, the core will be the same throughout. I think this is a cool lesson to learn as you get deeper into programming and a great story to highlight it.

25 Kesä 202059min

#269: HoloViz - a suite of tools for Python visualization

#269: HoloViz - a suite of tools for Python visualization

The toolchain for modern data science can be intimidating. How do you choose between all the data visualization libraries out there? How about creating interactive web apps from those analyses? On this episode, we dive into a project that attempts to bring the whole story together: HoloViz.

19 Kesä 202055min

#268: Analyzing dozens of notebook environments

#268: Analyzing dozens of notebook environments

Are you using interactive notebooks for your data exploration or day-to-day programming? What environment do you use? Was it Jupyter and now you've made the move to JupyterLab? That's a great choice. But did you know there are more environments out there to choose from and compare? Have you heard of Callisto or Iodide? How about CoCalc or PolyNote? That's just the tip of the iceberg!

13 Kesä 202054min

#267: 15 amazing pytest plugins

#267: 15 amazing pytest plugins

Do you write tests for your code? You probably should. And most of the time, pytest is the industry standard these days. But pytest can be much more than what you get from just installing it as a tool.

6 Kesä 202053min

#266: Refactoring your code, like magic with Sourcery

#266: Refactoring your code, like magic with Sourcery

Refactoring your code is a fundamental step on the path to professional and maintainable software. We rarely have the perfect picture of what we need to build when we start writing code and attempts to over plan and overdesign software often lead to analysis paralysis rather than ideal outcomes.

29 Touko 202057min

#265: Why is Python slow?

#265: Why is Python slow?

The debate about whether Python is fast or slow is never-ending. It depends on what you're optimizing for: Server CPU consumption? Developer time? Maintainability? There are many factors. But if we keep our eye on pure computational speed in the Python layer, then yes, Python is slow.

19 Touko 20201h 3min

#264: 10 tips every Flask developer should know

#264: 10 tips every Flask developer should know

Are you a web developer who uses Flask? It has become the most popular Python web framework. Even if you have used it for years, I bet we cover at least one thing that will surprise you and make your Flask code better.

12 Touko 20201h 8min

Suosittua kategoriassa Teknologia

lentoturmat
rss-autoradio
herrasmieshakkerit
turvakarajat
lohkoketju
kyberrosvot
rss-tuotekehityskeskustelu
rss-koodia-pinnan-alla