Debugging with test cases | Intro to CS - Python | Khan Academy

Channel:
Subscribers:
8,900,000
Published on ● Video Link: https://www.youtube.com/watch?v=eNmRjbVIZ0s



Duration: 0:00
11,601 views
142


Code along with a software engineer in this debugging worked example using test cases. Apply test cases to debug logic errors in a racing game. Practice narrowing down the bug to a single function so you can review that function in isolation.

View the program used in this video at: https://www.khanacademy.org/python-program/race-track-debugging-with-test-cases/5936406120546304

Courses on Khan Academy are always 100% free. Start practicing—and saving your progress—now with our Intro to Computer Science - Python course!

Course link: https://www.khanacademy.org/computing/intro-to-python-fundamentals/x5279a44ae0ab15d6:playing-games-with-functions
Course playlist:    • Intro to Computer Science - Python | ...  

Khan Academy is a nonprofit organization with the mission of providing a free, world-class education for anyone, anywhere. We offer quizzes, questions, instructional videos, and articles on a range of academic subjects, including math, biology, chemistry, physics, history, economics, finance, grammar, preschool learning, and more. We provide teachers with tools and data so they can help their students develop the skills, habits, and mindsets for success in school and beyond. Khan Academy has been translated into dozens of languages, and 15 million people around the globe learn on Khan Academy every month. As a 501(c)(3) nonprofit organization, we would love your help!

Donate or volunteer today! Donate here: https://www.khanacademy.org/donate?utm_source=youtube

Volunteer here: https://www.khanacademy.org/contribute?utm_source=youtube

TIMESTAMPS:
00:00 - 00:26 : racing game rules
00:27 - 01:00 : evaluating the starter code
01:01 - 01:38 : checking test cases
01:39 - 02:29 : car beyond the end of the track
02:30 - 03:44 : both cars at the same position
03:45 - 04:07 : cleaning up




Other Videos By Khan Academy


2025-01-14Analyzing relationships in informational texts | Reading | Khan Academy
2025-01-14Analyzing visual evidence (and vampires) | Reading | Khan Academy
2025-01-14Identifying "hidden" viewpoints | Reading | Khan Academy
2025-01-13Choosing the best text evidence | Reading | Khan Academy
2025-01-13How parts of an argument make a whole | Reading | Khan Academy
2025-01-08Elements | Middle school chemistry | Khan Academy
2025-01-07Introduction to middle school chemistry | Middle school chemistry | Khan Academy
2024-12-17Rhode Island and Khan Academy Info Session
2024-12-15How Khan Academy elevates potential (your stories)
2024-12-13Khanmigo Lesson Hooks with Mrs. Higgason!
2024-11-25Debugging with test cases | Intro to CS - Python | Khan Academy
2024-11-20Free Financial Literacy Course: State Standards-Based Resources for Teachers!
2024-11-19Unit testing | Intro to CS - Python | Khan Academy
2024-11-14AI for Writing: A Deep Dive for Administrators
2024-11-12Playing Nim with modules | Intro to CS - Python | Khan Academy
2024-11-12Welcome to Khanmigo Teacher Tools
2024-11-08Creating modules | Intro to CS - Python | Khan Academy
2024-11-08Introduction to hands-on science activities
2024-11-08Hands-On Science with Khan Academy #KhanAcademyScience #HandsOnLearning #STEM #shorts #khanacademy
2024-11-06Volume of rectangular pyramids using cubes | Grade 7 (TX TEKS) | Khan Academy
2024-11-06Volume of rectangular pyramids using rectangular prisms | Grade 7 (TX TEKS) | Khan Academy