Care.com logo
Log inJoin now
Share your activity with more families
  • STEM Programs Near Me

    BHCCClass: Python for Beginners 2026

    71%

    by Siliconvalley4U

    A. Course Overview: The Python Programming curriculum is a one-semester course covering topics typically found in introductory computer programming (coding) courses. Other introductory programming courses are not required; students merely need to have typical computer usage skills prior to starting this course. B. Teaching Strategies: The course material is designed to appeal to a variety of students, from traditional learners who thrive on written text to audio-visual students who enjoy a multi-media format. All content is delivered through an online system that allows students to work seamlessly both in the classroom and at home. The main chapters concentrate on Python programming and computer science topics. Certain states may require additional topics ranging from computing ethics and security to career exploration to the impact of computers on modern society. The course contains additional supplemental chapters at the end that can optionally be used to meet common state requirements. Teachers may choose to assign Supplemental Lessons as desired to meet state standards or student interest. The final “Creative Project” is optional and can be completed in small groups C. Course Planner: Some classes may move faster or slower than the suggested pace. The planner assumes students are working daily with approximately 45 to 60 minutes of class time. In most cases, the planner estimates one day per lesson (including the lesson quiz), one day per graded chapter activity (lab), and one day per chapter test. Some larger labs are assigned more time. D. Reading and Objectives: Chapter One: Fundamentals of Python • Introduction to Python • Running Python Programs • Writing Python Code Chapter Two: Working with Data • Data Types and Variables • Using Numeric Variables • Using String Variables Chapter Three: Input and Output • Printing with Parameters • Getting Input from a User • String Formatting Chapter Four: Making Decisions • Logical Expressions • The “if” Statement • Logical Operators • More Complex Expressions Chapter Five: Finding and Fixing Problems • Types of Errors • Troubleshooting Tools • Using the Python Debugger Chapter Six: Lists and Loops • Lists and Tuples • List Functions • “For” Loops • “While” Loops Chapter Seven: Numeric and Data • Dates and Times • Advanced Data and Time Management • Random Numbers • The Math Library Chapter Eight: Working with Strings • Character Data • String Functions • Input Validation with “try / except” Chapter Nine: Functions • Writing and Calling Functions • Function Inputs and Outputs • Local and Global Scope Chapter Ten: Python Classes • Thinking about Objects • Class Variables and Methods • Managing Class Files Chapter Eleven: Class Instances • Creating Objects with Instance Data • Instance Methods • Managing Objects Chapter Twelve: Food Fight Project • Introducing “Food Fight” Chapter Thirteen: Creative Project Requirements (Scale as desired to meet available time) Design • Project Life-cycles and teams Coding Testing Supplemental Chapter One: Python on Your Computer • Installing Python • Managing Projects • Using the Python IDE Supplemental Chapter Two: Computers and Individual exercises per lesson Modern Society • Global Computing Issues • Managing Your Digital Identity • Impact of Computing • Artificial Intelligence Classes will be taught online (Zoom Links will be provided once registration is done) Let's head towards our goal to become a Python Programming master!

    Online

    Ages 6-18 years

    $60

    Drawing/Painting Wednesdays 3:30 Virtual - Session 8 (May)

    100%

    by Kimberly V. Art

    In Drawing/Painting Class we will create a variety of fine art projects focusing on technique and style, composition, brushwork, and systematic practice. KVArteest will give input on our subject matter, as we together decide what we want to learn.

    Online

    7+ years

    $88

    Level 1 - The Thinker ( Problem Solving with Python & Programming Basics ​) - Quarterly / Half yearly / Monthly

    by MathCodeLab

    Outcome Introduces beginners to programming fundamentals, focusing on logic, coding, and systems through hands-on Python activities. Students build a strong foundation for further learning. Students learn core skills like problem-solving and pattern recognition by tackling relatable challenges such as optimizing a store checkout line showing how these abilities apply across fields from tech to medicine to the arts. We begin with practical problems before introducing technical concepts, ensuring students grasp the “why” behind what they learn. This hands-on, engaging approach sparks creativity, builds confidence, and equips students with versatile skills for any future path.

    Online

    Ages 11-18 years

    $1000

    Drawing/Painting Wednesdays 1:30 Virtual - Session 8 (May)

    100%

    by Kimberly V. Art

    In Drawing/Painting Class we will create a variety of fine art projects focusing on technique and style, composition, brushwork, and systematic practice. KVArteest will give input on our subject matter, as we together decide what we want to learn.

    Online

    7+ years

    $88

    BHCCClass: Python Continuing 2026

    71%

    by Siliconvalley4U

    Only students who are previously enrolled to Python for Beginners can join this class. Python is a powerful general-purpose programming language that has been around since the 1980s. It is one of the recommended languages to learn for students who are beginning to learn coding. The aim of this class is to help the students jumpstart their journey in Python. This not only aims to provide basics of Python, but as the course progresses, students will have a chance to transfer to a more advanced Python class.

    Online

    All ages

    $60

    BHCCClass: Python for Beginners 2026

    71%

    by Siliconvalley4U

    A. Course Overview: The Python Programming curriculum is a one-semester course covering topics typically found in introductory computer programming (coding) courses. Other introductory programming courses are not required; students merely need to have typical computer usage skills prior to starting this course. B. Teaching Strategies: The course material is designed to appeal to a variety of students, from traditional learners who thrive on written text to audio-visual students who enjoy a multi-media format. All content is delivered through an online system that allows students to work seamlessly both in the classroom and at home. The main chapters concentrate on Python programming and computer science topics. Certain states may require additional topics ranging from computing ethics and security to career exploration to the impact of computers on modern society. The course contains additional supplemental chapters at the end that can optionally be used to meet common state requirements. Teachers may choose to assign Supplemental Lessons as desired to meet state standards or student interest. The final “Creative Project” is optional and can be completed in small groups C. Course Planner: Some classes may move faster or slower than the suggested pace. The planner assumes students are working daily with approximately 45 to 60 minutes of class time. In most cases, the planner estimates one day per lesson (including the lesson quiz), one day per graded chapter activity (lab), and one day per chapter test. Some larger labs are assigned more time. D. Reading and Objectives: Chapter One: Fundamentals of Python • Introduction to Python • Running Python Programs • Writing Python Code Chapter Two: Working with Data • Data Types and Variables • Using Numeric Variables • Using String Variables Chapter Three: Input and Output • Printing with Parameters • Getting Input from a User • String Formatting Chapter Four: Making Decisions • Logical Expressions • The “if” Statement • Logical Operators • More Complex Expressions Chapter Five: Finding and Fixing Problems • Types of Errors • Troubleshooting Tools • Using the Python Debugger Chapter Six: Lists and Loops • Lists and Tuples • List Functions • “For” Loops • “While” Loops Chapter Seven: Numeric and Data • Dates and Times • Advanced Data and Time Management • Random Numbers • The Math Library Chapter Eight: Working with Strings • Character Data • String Functions • Input Validation with “try / except” Chapter Nine: Functions • Writing and Calling Functions • Function Inputs and Outputs • Local and Global Scope Chapter Ten: Python Classes • Thinking about Objects • Class Variables and Methods • Managing Class Files Chapter Eleven: Class Instances • Creating Objects with Instance Data • Instance Methods • Managing Objects Chapter Twelve: Food Fight Project • Introducing “Food Fight” Chapter Thirteen: Creative Project Requirements (Scale as desired to meet available time) Design • Project Life-cycles and teams Coding Testing Supplemental Chapter One: Python on Your Computer • Installing Python • Managing Projects • Using the Python IDE Supplemental Chapter Two: Computers and Individual exercises per lesson Modern Society • Global Computing Issues • Managing Your Digital Identity • Impact of Computing • Artificial Intelligence Classes will be taught online (Zoom Links will be provided once registration is done) Let's head towards our goal to become a Python Programming master!

    Online

    Ages 6-18 years

    $60

    BHCCClass: Data Science for Kids (Excel + Python Lite) 2026

    71%

    by Siliconvalley4U

    Projects • Analyze sports stats • School survey data • Climate or traffic data Skills • Data visualization • Critical thinking • Early exposure to analytics careers

    Online

    Ages 6-18 years

    $60

    BHCCClass: Build a Website 2026

    71%

    by Siliconvalley4U

    Website is the easiest and quickest way for an organization to increase its credibility. Today, users expect a lot out of the web page. It should load fast, expose the desired service, and be comfortable to view on all devices from desktop computers to tablets and mobile phones. Here’s your chance to create your own. This class is designed to help students understand how websites are created, and how it works.

    Online

    All ages

    $60

    Drawing/Painting Tuesdays 3:30 Virtual - Session 8 (May)

    100%

    by Kimberly V. Art

    In Drawing/Painting Class we will create a variety of fine art projects focusing on technique and style, composition, brushwork, and systematic practice. KVArteest will give input on our subject matter, as we together decide what we want to learn.

    Online

    7+ years

    $88

    sibling discount

    IllustrationXSmallCamps image

    Math Tutoring

    by Tutree Tutoring

    Tutree offers personalized 1-on-1 math tutoring for students from elementary to high school, led by STEM-accredited tutors. Each session is tailored to your child’s level—whether they need help with homework, exam prep, or building strong fundamentals. At just $25 per session, we provide flexible scheduling, progress tracking, and the option to switch between math, coding, and English. Start with a free online trial to see how Tutree helps students improve confidence and results fast.

    Online

    4+ years

    $50

    Showing 925 - 934 of 934

    Related articles

    FAQs for finding STEM Programs

    What are STEM initiatives for children?

    For what age ranges are STEM programs offered?

    What steps should I take to sign my child up for a STEM program?

    Additional STEM Program Services

    STEM Programs in San Francisco, CASTEM Programs in Denver, COSTEM Programs in Pittsburgh, PASTEM Programs in Scottsdale, AZSTEM Programs in Irvine, CASTEM Programs in Las Vegas, NVSTEM Programs in San Jose, CASTEM Programs in Miami, FLSTEM Programs in Naperville, ILSTEM Programs in Honolulu, HI