High School Computer Science and Programming Intro Workshop

Learn Computer Science and Programming with Snap!
4.43 (95 reviews)
Udemy
platform
English
language
Science
category
High School Computer Science and Programming Intro Workshop
10 021
students
8.5 hours
content
Jul 2021
last update
$19.99
regular price

Why take this course?

🎓 Dive into the World of Computer Science & Programming! 🚀

Highlights:

  • Engaging Workshop for Aspiring Minds: Tailored for high school and junior high students to explore the fascinating realm of Computer Science and Programming.
  • Fostering Critical Thinking and Logical Reasoning: Empower your young adult with essential skills that are crucial in today's tech-driven world.
  • Comprehensive Course Coverage: From the basics of Science and Engineering to intricate topics like Artificial Intelligence and Networks, this course has it all! 🤖🌍
  • Hands-On Learning Experience: With UC-Berkeley's Snap! as your toolkit, you'll engage in meaningful exercises that bring concepts to life.
  • No Programming Experience Required: This workshop is designed for beginners, so join us with an open mind and a willingness to learn.

About the Course:

🏫 Instructor Insight: Hear from Hossein Ghorbani, who teaches this course to high school students at Living Wisdom School in Nevada City, CA.

Course Structure:

This 15-week journey through Computer Science and Programming is structured as follows:

  • Week 1: Lists & Sets - Kickstart your programming adventure with fundamental data structures.
  • Week 2: A Snappy Snap! Primer - Get acquainted with the Snap! environment, your new coding playground.
  • Week 3: Concurrent and Event-Based Programming - Discover how programs interact with events and run concurrently.
  • Week 4: Revising the List Example: Under the Hood - Dive deeper into list operations and their inner workings.
  • Week 5: Modeling, Design, Implementation: Traffic Light, ATM - Apply your knowledge to real-world scenarios with traffic light and ATM simulations.
  • Week 6: Implementing the Traffic Light Simulation - Bring your designs to life through code.
  • Week 7: Functions - Understand the building blocks of programs: functions.
  • Week 8: Binary Search Trees - Learn how to organize data with binary trees, a key data structure in computer science.
  • Week 9: Values, Types, Dictionaries - Explore the world of more complex data types and their practical applications.
  • Week 10 & 11: Graphs, An Algorithm - Discover how graphs work and implement algorithms to solve problems with them.
  • Week 12: Propositional Logic, "Have I Lied?" Game - Challenge your logic skills with games and puzzles.
  • Week 13: State Machines - Explore the concept of state machines, a fundamental component in many software systems.
  • Week 14: Internet Protocols - Understand the protocols that govern the internet's functioning.
  • Outro: Next Steps - Wrap up with an overview of how this workshop sets you on a path to further exploration and learning in computer science.

What You Need:

  • A computer with internet access.
  • A desire to learn and explore the world of programming.

Join us on this exciting journey to unlock the secrets of Computer Science and Programming! 💻🤝 Whether you're a student or simply curious, this workshop is your gateway to a future in tech. Enroll now and let's embark on this adventure together! 🎓🚀

Course Gallery

High School Computer Science and Programming Intro Workshop – Screenshot 1
Screenshot 1High School Computer Science and Programming Intro Workshop
High School Computer Science and Programming Intro Workshop – Screenshot 2
Screenshot 2High School Computer Science and Programming Intro Workshop
High School Computer Science and Programming Intro Workshop – Screenshot 3
Screenshot 3High School Computer Science and Programming Intro Workshop
High School Computer Science and Programming Intro Workshop – Screenshot 4
Screenshot 4High School Computer Science and Programming Intro Workshop

Loading charts...

1359814
udemy ID
24/09/2017
course created date
22/11/2019
course indexed date
Bot
course submited by