Podcasts about python tutor

  • 6PODCASTS
  • 19EPISODES
  • 52mAVG DURATION
  • ?INFREQUENT EPISODES
  • May 6, 2024LATEST

POPULARITY

20172018201920202021202220232024


Best podcasts about python tutor

Latest podcast episodes about python tutor

The CS-Ed Podcast
S4xE4: Teaching Practice Byte: Coding Tutor

The CS-Ed Podcast

Play Episode Listen Later May 6, 2024 22:17


Philip Guo, an Associate Professor of Cognitive Science at the University of California, San Diego, built Python Tutor, which is neither just for Python nor really a tutor. It's actually a tool to visualize what code is doing! In today's episode, he talks about the other programming languages it supports (Java, C, and C++), gives examples of how he uses it, and explains the nuances of when to use it. See the transcript on the website (https://csedpodcast.org/blog/s4e4_tpb_coding_tutor/)

Talk Python To Me - Python conversations for passionate developers

On this episode we have Wolf Vollprecht and Ruben Arts from the pixi project here to talk about pixi, a high performance package manager for Python and other languages that actually manages Python itself too. They have a lot of interesting ideas on where Python packaging should go and are putting their time and effort behind them. Will pixi become your next package manager? Listen in to find out. Links from the show Black Friday at Talk Python: talkpython.fm/blackfriday Guests Wolf Vollprecht: github.com/wolfv Ruben Arts: github.com/ruben-arts pixi: prefix.dev Prefix: prefix.dev Launching pixi: prefix.dev Conda: docs.conda.io Conda Forge: conda-forge.org NixOS: nixos.org Packaging Con 2023: packaging-con.org Watch this episode on YouTube: youtube.com Episode transcripts: talkpython.fm --- Stay in touch with us --- Subscribe to us on YouTube: youtube.com Follow Talk Python on Mastodon: talkpython Follow Michael on Mastodon: mkennedy Sponsors Posit Python Tutor Talk Python Training

Talk Python To Me - Python conversations for passionate developers
#438: Celebrating JupyterLab 4 and Jupyter 7 Releases

Talk Python To Me - Python conversations for passionate developers

Play Episode Listen Later Nov 16, 2023 64:55


Jupyter Notebooks and Jupyter Lab have to be one of the most important parts of Python when it comes to bring new users to the Python ecosystem and certainly for the day to day work of data scientists and general scientists who have made some of the biggest discoveries of recent times. And that platform has recently gotten a major upgrade with JupyterLab 4 released and Jupyter Notebook being significantly reworked to be based on the changes from JupyterLab as well. We have an excellent panel of guests, Sylvain Corlay, Frederic Collonval, Jeremy Tuloup, and Afshin Darian here to tell us what's new in these and other parts of the Jupyter ecosystem. Links from the show Guests Sylvain Corlay Frederic Collonval Jeremy Tuloup Afshin Darian JupyterLab 4.0 is Here: blog.jupyter.org Announcing Jupyter Notebook 7: blog.jupyter.org JupyterCon 2023 Videos: youtube.com Jupyterlite: github.com Download JupyterLab Desktop: github.com Mythical Man Month Book: wikipedia.org Blender in Jupyter: twitter.com Watch this episode on YouTube: youtube.com Episode transcripts: talkpython.fm --- Stay in touch with us --- Subscribe to us on YouTube: youtube.com Follow Talk Python on Mastodon: talkpython Follow Michael on Mastodon: mkennedy Sponsors Phylum Python Tutor Talk Python Training

Teaching Python
Episode 120: Quick Bites: Failing

Teaching Python

Play Episode Listen Later Nov 8, 2023 18:12


Episode 120: The Role of Failure in Learning In this episode of the Teaching Python podcast, co-hosts Sean Tibor and Kelly Schuster Paredes discuss the significance of failure in learning. They assert that failure is a crucial part of development and growth, providing an opportunity to be resilient and persistent when things don't go to plan. Sean shares a personal experience where he turned a coding failure into a learning opportunity, evolving better testing principles. Also, they discuss the need for a secure environment to allow for failure and learning. They conclude by introducing their community partnership with Python Tutor, a tool that helps in visualizing Python code execution.

Teach Your Kids
Homeschooling a Quantum Innovator: Meet 15-Year-Old Jasmine

Teach Your Kids

Play Episode Listen Later Sep 15, 2023 54:40


SELECTED LINKS FROM THE EPISODEJasmine Eyal: LinkedIn | WebsiteTeach Your Kids: Website | X | Instagram | SubstackManisha: LinkedIn | X | Instagram | FacebookJoin our premium community with expert support and advicePlease click LIKE on Jasmine's Quantum Navigation video! (voting ends 9/20)Facebook | YouTubeBreakthrough Junior ChallengeWyzant - Professional tutorsOutschool - Academic resourcesThinkwell - Online video coursesGoogle Colaboratory - ResearchPython - (programming language)P5.js - JavaScript library for creative codingScratch | ScratchJr - CodingBeast AcademyManisha's Interview with Richard Rusczyk (Co-founder of Beast Academy and AoPS)Art of Problem Solving  Time Codes:00:00:00: Manisha introduces the guest, Jasmine, a certified Python engineer, scientist, trampoline champion, and teacher with Modulo who just celebrated her 15th birthday. 00:01:00: Manisha mentions that Jasmine is a finalist in the Breakthrough Junior Challenge, a global science video competition for high school students. 00:02:20: Jasmine delves into the intricacies of her Breakthrough Junior Challenge project on quantum navigation.00:05:00: Jasmine offers insight into her research methods and the challenges she faced. 00:07:09: Patience in teaching and learning is explored as Jasmine discusses her philosophy.00:11:07: A unique family learning dynamic emerges as Jasmine notes that her advanced knowledge often leads her parents to learn alongside her. 00:15:20: Manisha and Jasmine discuss the practical applications of quantum navigation in combating climate change and its potential impact on the younger generation.00:21:31: Jasmine opens up about her daily routine as a homeschooled student. She describes her schedule as flexible, with some days focused on independent studies and others on studying with her parents.00:26:36: A Guinness World Record in trampolining is revealed as one of Jasmine's diverse achievements. 00:28:26: Family meetings as a vital part of Jasmine's homeschooling experience are discussed. It showcases the importance of family collaboration in a homeschooling setting. 00:33:26: Jasmine outlines how her educational approach can be tailored to individual needs, dispelling some myths about homeschooling in the process.00:37:36: Jasmine discusses financial literacy, a topic often neglected in traditional schooling. She emphasizes the real-world applications of homeschooling, showcasing its comprehensive nature.00:42:40: Jasmine encourages homeschooling parents to expose their children to STEM and shares some resources to get started.00:47:38: The conversation shifts to discussing the importance of learning math and how it's applicable to our world. Jasmine shares her experience with the AOPS and Beast Academy programs.00:52:00: Manisha notes that parents don't have to be experts to homeschool their children effectively. This moment wraps up the podcast's central theme, emphasizing the collaborative spirit of homeschooling and lifelong learning.This podcast is made possible through a generous grant from the Vela Education FundVELA Education Fund is catalyzing a vibrant alternative education ecosystem. VELA provides trust-based funding to entrepreneurs, fosters community-building and knowledge-sharing, and increases visibility through storytelling that promotes cultural awareness and acceptance of the out-of-system space. Today, VELA serves the largest community of out-of-system education entrepreneurs in the country, with over 2,000 community members. About half of VELA's community members operate small learning environments, and the other half are ecosystem and community builders offering direct services and support across the out-of-system space. Learn more at velaedfund.org.

Talk Python To Me - Python conversations for passionate developers
#394: Awesome Jupyter Libraries and Extensions in 2022

Talk Python To Me - Python conversations for passionate developers

Play Episode Listen Later Dec 15, 2022 62:22


Jupyter is an amazing environment for exploring data and generating executable reports with Python. But there are many external tools, extensions, and libraries to make it so much better and make you more productive. On this episode, we are going to cover a ton of them. We have Markus Schanta, the maintainer of the awesome-jupyter list on the show and we'll highlight a bunch of Jupyter gems. Links from the show Markus Shanta: markus.schanta.at Markus on Twitter: @markusschanta awesome-jupyter list: github.com Jupyter book: jupyterbook.org Jupyter Desktop App: jupyter.org Talk Python Episode on 60 Notebook Envs: talkpython.fm nbdev: github.com Python Tutor: pythontutor.com Cell Magics: ipython.readthedocs.io Watch this episode on YouTube: youtube.com Episode transcripts: talkpython.fm --- Stay in touch with us --- Subscribe to us on YouTube: youtube.com Follow Talk Python on Mastodon: talkpython Follow Michael on Mastodon: mkennedy Sponsors AWS Insiders Sentry Error Monitoring, Code TALKPYTHON AssemblyAI Talk Python Training

Teaching Python
Episode 49: Python Tutor with Philip Guo

Teaching Python

Play Episode Listen Later Sep 22, 2020 44:23


This week, Kelly and Sean interview Philip Guo, associate professor of cognitive science at UC San Diego. As a grad student in 2010, Philip created Python Tutor (https://pythontutor.com), the most widely-used program visualization tool for education. Using this tool, teachers and students can write Python programs directly in the web browser (without installing any plugins), step forwards and backwards through execution to view the run-time state of data structures, and share their program visualizations on the web. Over ten million people in more than 180 countries have used Python Tutor to visualize over 100 million pieces of code, often as a supplement to textbooks, lectures, and online tutorials. Special Guest: Philip Guo.

Talk Python To Me - Python conversations for passionate developers
#274 Profiling data science code with FIL

Talk Python To Me - Python conversations for passionate developers

Play Episode Listen Later Jul 24, 2020 58:12


Do you write data science code? Do you struggle loading large amounts of data or wonder what parts of your code use the maximum amount of memory? Maybe you just want to require smaller compute resources (servers, RAM, and so on). If so, this episode is for you. We have Itamar Turner-Trauring, creator of the Python data science memory profiler FIL here to talk memory usage and data science. Links from the show Itamar on twitter: @itamarst FIL: pythonspeed.com Python Bytes coverage of FIL: pythonbytes.fm Video: Small Big Data: using NumPy and Pandas when your data doesn't fit in memory: youtube.com Software Engineering for Data Scientists Article: pythonspeed.com Python Tutor: pythontutor.com Weak references: docs.python.org memory_profiler package: github.com Austin profiler: github.com WSL2 on Windows: pbpython.com/wsl-python.html Sponsors Talk Python Training

Talk Python To Me - Python conversations for passionate developers
#247 Solo maintainer of open-source in academia

Talk Python To Me - Python conversations for passionate developers

Play Episode Listen Later Jan 16, 2020 65:20


Do you run an open-source project? Does it seem like you never have enough time to support it? Have you considered starting one but are unsure you can commit to it? It's a real challenge. On this episode, we welcome back Philip Guo, who has been a solo maintainer of the very popular PythonTutor.com project for over 10 years. He has some non-traditional advice to keep your sanity and keep your project going while holding down a busy full-time job. Links from the show Philip on Twitter: @pgbovine Python Tutor: pythontutor.com Philip's website: pgbovine.net Python Tutor on github: github.com Dismissing Python Garbage Collection at Instagram: instagram-engineering.com Threshold Concepts in Computer Programming: blogs.kcl.ac.uk SageMath: sagemath.org Sponsors TideLift Clubhouse Talk Python Training

Philip Guo - podcasts and vlogs - pgbovine.net

Support these videos: http://pgbovine.net/support.htmhttp://pgbovine.net/PG-Vlog-377-mail-time.htm(sorry, audio is badly blown-out since I didn't know how to configure this new movie recording app)- [Paradise Unplugged: Identifying Barriers for Female Participation on Stack Overflow](http://pgbovine.net/publications.htm#stackoverflow_female_participation_FSE_2016) (Denae Ford's paper)- [Non-Native English Speakers Learning Computer Programming: Barriers, Desires, and Design Opportunities](http://pgbovine.net/non-native-english-speakers-learning-programming-paper.htm) (my paper)- [Python Tutor](http://pythontutor.com/)Recorded: 2019-09-24

Philip Guo - podcasts and vlogs - pgbovine.net
PG Vlog #151 - Novelty Bias in Open-Source Research Software

Philip Guo - podcasts and vlogs - pgbovine.net

Play Episode Listen Later May 23, 2018


Support these videos: http://pgbovine.net/support.htmhttp://pgbovine.net/PG-Vlog-151-novelty-bias.htm- [Python Tutor](http://pythontutor.com/)- [PG Vlog #130 - Python Tutor project status - 2 of 2 - bigger feature requests & unlikely fixes](http://pgbovine.net/PG-Vlog-130-Python-Tutor-2018-bigger-feature-requests.htm)- [Python Tutor GitHub code repository](https://github.com/pgbovine/OnlinePythonTutor)Recorded: 2018-05-24

Future of Coding
#22 - Learning Programming At Scale: Philip Guo

Future of Coding

Play Episode Listen Later May 2, 2018 70:49


Philip Guo researches ways to scale programming education beyond the classroom. He is the creator of Python Tutor (http://pythontutor.com/), a widely-used code visualization and collaborative learning platform, and an assistant professor at UC San Diego. In this episode, we discuss why diverse groups of people study CS, his various prototypes, and the differences between technological research and industry. http://futureofcoding.org/episodes/22

Philip Guo - podcasts and vlogs - pgbovine.net
PG Vlog #129 - Python Tutor project status - 1 of 2 - common feature requests & feasible fixes

Philip Guo - podcasts and vlogs - pgbovine.net

Play Episode Listen Later Mar 18, 2018


Support these videos: http://pgbovine.net/support.htmhttp://pgbovine.net/PG-Vlog-129-Python-Tutor-2018-fixable-issues.htm- [PG Vlog #75 - Python Tutor Software Development Philosophy](http://pgbovine.net/PG-Vlog-75-python-tutor-development-philosophy.htm)- [PG Vlog #130 - Python Tutor project status - 2 of 2](http://pgbovine.net/PG-Vlog-130-Python-Tutor-2018-bigger-feature-requests.htm)- [Python Tutor website](http://pythontutor.com/)Recorded: 2018-03-19

Philip Guo - podcasts and vlogs - pgbovine.net
PG Vlog #130 - Python Tutor project status - 2 of 2 - bigger feature requests & unlikely fixes

Philip Guo - podcasts and vlogs - pgbovine.net

Play Episode Listen Later Mar 18, 2018


Support these videos: http://pgbovine.net/support.htmhttp://pgbovine.net/PG-Vlog-130-Python-Tutor-2018-bigger-feature-requests.htm- [PG Vlog #75 - Python Tutor Software Development Philosophy](http://pgbovine.net/PG-Vlog-75-python-tutor-development-philosophy.htm)- [PG Vlog #129 - Python Tutor project status - 1 of 2](http://pgbovine.net/PG-Vlog-129-Python-Tutor-2018-fixable-issues.htm)- [Python Tutor website](http://pythontutor.com/)Recorded: 2018-03-19

Philip Guo - podcasts and vlogs - pgbovine.net
PG Vlog #82 - Forcing Functions and Python Tutor Map Visualizations

Philip Guo - podcasts and vlogs - pgbovine.net

Play Episode Listen Later Nov 4, 2017


Support these videos: http://pgbovine.net/support.htmhttp://pgbovine.net/PG-Vlog-82-forcing-functions.htm[Forcing Functions](http://pgbovine.net/forcing-functions.htm)Recorded: 2017-11-05 (2)

visualizations vlog forcing functions python tutor
Philip Guo - podcasts and vlogs - pgbovine.net
PG Vlog #78 - Python Tutor 3-Week Coding Burst

Philip Guo - podcasts and vlogs - pgbovine.net

Play Episode Listen Later Oct 27, 2017


Support these videos: http://pgbovine.net/support.htmhttp://pgbovine.net/PG-Vlog-78-python-tutor-coding-burst.htm[Python Tutor with Get Live Help feature](http://pythontutor.com/visualize.html)Recorded: 2017-10-28

coding vlog burst python tutor
Philip Guo - podcasts and vlogs - pgbovine.net
PG Vlog #76 - Designing the Python Tutor kick-out feature

Philip Guo - podcasts and vlogs - pgbovine.net

Play Episode Listen Later Oct 24, 2017


Support these videos: http://pgbovine.net/support.htmhttp://pgbovine.net/PG-Vlog-76-python-tutor-kick-design.htmhttp://pythontutor.com/Recorded: 2017-10-25 (1)

Philip Guo - podcasts and vlogs - pgbovine.net
PG Vlog #75 - Python Tutor Software Development Philosophy

Philip Guo - podcasts and vlogs - pgbovine.net

Play Episode Listen Later Oct 22, 2017


Support these videos: http://pgbovine.net/support.htmhttp://pgbovine.net/PG-Vlog-75-python-tutor-development-philosophy.htm[Python Tutor website](http://pythontutor.com/)Recorded: 2017-10-23

Philip Guo - podcasts and vlogs - pgbovine.net
PG Vlog #74 - Get Live Help on pythontutor.com

Philip Guo - podcasts and vlogs - pgbovine.net

Play Episode Listen Later Oct 19, 2017


Support these videos: http://pgbovine.net/support.htmhttp://pgbovine.net/PG-Vlog-74-python-tutor-live-help.htm[Python Tutor with Get Live Help feature](http://pythontutor.com/visualize.html)[Codechella research paper](http://pgbovine.net/publications/Codechella-multiuser-program-visualizations_VLHCC-2015.pdf)Recorded: 2017-10-20

vlog get live python tutor