Coding4Kids: Python/Scratch Programming Camp - 5 Days | 2 Hrs/Day

When
Mon (7/5/21) 9–11am PDT (2 hrs)
Tue (7/6/21) 9–11am PDT (2 hrs)
Wed (7/7/21) 9–11am PDT (2 hrs)
Thu (7/8/21) 9–11am PDT (2 hrs)
Fri (7/9/21) 9–11am PDT (2 hrs)
In business since January, '14
925-594-6098
Where
Online
Ages
6–18 yrs old
Attendance
Optional: adults can stay or take a breather
Price
$130
About

I. INTRODUCTION

WANT TO BECOME A CODING GENIUS?

Coding skills are among the most in-demand in today’s job market—get your real-world experience with this introduction to computational thinking. Once you have the basics, go further to see how your coding knowledge applies to machine learning! You’ll start with logic games and Python—the fastest-growing programming language available—then move into object-oriented concepts. As your understanding of coding deepens, explore creating simple neural networks, and prepare for more advanced machine learning courses!

We are offering scratch and python for young kids. We create a strong foundation and help the kids practice making coding easy for them. We hope to create interest in game development, data science by the end of the completion of each course. This week-long session will teach basics/advanced depending on the level of every student.

II. COURSE BREAKDOWN

- Lesson 1 - Students will start off right by going on a brief tour of both the language and the environment
- Lesson 2 - Students will get up to speed with Python variables, and then learn how to use these variables to get input from the user
- Lesson 3 - Students will practice with Python’s if the syntax and learn how to write both simple and complex conditions to select which statements should be run.
- Lesson 4 - Students will learn how to write both while and for loops in Python so that your statements can be repeated over and over until some condition is met
- Lesson 5 - Students will learn how to write modular programs by creating functions
- Lesson 6 - Students will get an introduction to how modular programming in Python
- Lesson 7 - Students will explore Python graphics
- Lesson 8 - Students will learn the two of Python’s basic data structures: lists and tuples
- Lesson 9 - Students will learn how to use dictionaries to write useful programs in fewer lines of code that’ll execute in a shorter amount of time
- Lesson 10 - Students will learn how to read from and write to data files
- Lesson 11 - Students will learn about Python’s exceptions and learn how to handle them to keep the program up and running, even when something unexpected happens.
- Lesson 12 - Students will learn how to display text with labels and get user data with text boxes, buttons, radio buttons, and checkboxes

Note: "This course outline is a general guideline, we go by the pace of the group, when it comes to coding and creativity students have to get the hang of it. We try to cover everything as much as possible.

II. LOCATION

ONLINE – Students will be having fun learning Python, and Scratch at the comfort of their home. Zoom link will be provided.

This series already took place