Creating modules | Intro to CS - Python | Khan Academy

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



Duration: 0:00
8,643 views
159


Learn how to organize your function definitions into modules for easy access, reuse, and readability. Trace how the computer executes a program with multiple files and what happens when it imports a module.

View the program used in this video at: https://www.khanacademy.org/python-program/lucky-arcade/6739651204661248

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:42 : creating a new python file
00:43 - 01:19 : importing a user-defined module
01:20 - 02:02 : program entrypoint - main.py
02:03 - 02:28 : executing an import statement
02:29 - 03:13 : module scope
03:14 - 03:39 : can I put a print statement in a module?
03:40 - 04:25 : why use modules?




Other Videos By 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
2024-11-04Texas Teachers! Here's how to use TEKS-aligned unit guides on Khan Academy
2024-10-31Arizona: Meet Khan Academy & Khanmigo
2024-10-28College and Khan Academy: District-wide Strategies for SAT Prep
2024-10-25Lo-Fi Khan Beats to Study/Relax to
2024-10-17How to subtract mixed numbers that have unlike denominators | Fractions | Pre-Algebra | Khan Academy
2024-10-04Proportional reasoning with motion | AP Physics 1 | Khan Academy