People use Python for data-intensive work in genetics, climate research, political and economic analysis, and much more. Data scientists have written an impressive array of visualization and analysis tools in Python. This course involves exploring data through visual representations. It’s closely associated with data mining, which uses code to explore the patterns and connections in a data set. SYLLABUS Lesson 1 Getting Started Lesson 2 Plotting a Simple Line Graph Lesson 3 Random Walks Lesson 4 Pygal Lesson 5 Pygal continued Lesson 6 The CSV – Format Information Lesson 7 The CSV – Format Information continued Lesson 8 JSON – Serialize Data Lesson 9 JSONRead More →

Dynamic Web Development – JavaScript Introduction JavaScript is the programming language of the Internet, the secret sauce that makes the Web awesome, your favorite sites interactive, and online games fun! This class teaches programming essentials through patient, step-by-step examples. You’ll begin with the basics, like working with strings, arrays, and loops, and then move on to more advanced topics, like building interactivity with DOM and jQuery. Along the way, you’ll write fun games. You’ll also learn how to: Create functions to organize and reuse your code Write and modify HTML to create dynamic web pages Use the DOM and jQuery to make your web pagesRead More →

Register Now! 10% off if registered by 5/1 Location: Gulu Gulu, 27 E Carlo Street, Milpitas, CA 95035 Date: 7/9 – 20 Time: 3:30 – 6:30 PM Animation Studio Daily Schedule: Morning and afternoon camp: 9 – 3:30 PM July 9- 13 – Chess Camp July 16 – 20 – Chinese Brush Painting and Calligraphy Camp Coding Camp: 3:30 – 6:30 PM Coding Class 1 Unplugged: Critical Thinking Group Activity Coding Class 2 *Lunch is included in full day camp. *Please bring your own laptop. Cost: Half day coding camp 3:30 – 6:30: $540 Full day  camp and coding camp 9 – 6:30 PM: $1190 *PartneringRead More →

Register Now! 10% off if registered by 5/1 Location: 1260 S Abel st, Milpitas, CA 95035 Date: Session 1: 7/2-7/13 (No Class on 7/4) Animation Studio Session 2: 7/16-7/27 Creative Coding Studio Daily Schedule: Morning: 9-12 AM Coding Class 1 Unplugged: Critical Thinking Group Activity Coding Class 2 Noon: 12-1 lunch Afternoon: 1-4 PM Chinese or Public Speaking Creativity Group Activity Math Enrichment Extended Care: 4-6 PM *Lunch is not included. Please bring your own lunch. *Please bring your own laptop. Cost: Half day coding camp 9 – 12 PM: 7/2 – 13(no class on 7/4) $490; 7/16 – 29 $540 Full day camp 9 – 4Read More →

Register Now! 10% off if registered by 5/1 Location: 4075 Village Square, #160, San Jose, CA 95135 Date: 7/30-8/10 Options: Python I Introduction: 9-12 PM *Please bring your own laptop. Cost: Half day coding camp 9 – 12 PM:$850 *Partnering with Elite Star Register Now! 10% off if registered by 5/1Read More →

Register Now! 10% off if registered by 5/1 Location: Palo Alto Date: 7/9-7/20 Options: Java I Introduction: 9-12 AM  Python I Introduction: 1-4 PM   *Extended care available upon request. *Please bring your own laptop. Cost: Half day coding camp 9 – 12 PM:$850 Half day coding camp 1 – 4 PM:$850 Register Now! 10% off if registered by 5/1Read More →

Location: 4141 El Camino Real, Palo Alto, CA 94306 Date: 7/9-7/20 Daily Schedule: AM: Coding Camp: 9-12 – Creative Coding Studio * Coding Class 1 * Unplugged: Critical Thinking Group Activity * Coding Class 2 Lunch: 12-1PM PM: Art Camp: 1-3 PM *Extended care available upon request. *Lunch is not included. Please bring your own lunch. *Please bring your own laptop. Cost: Half day coding camp 9 – 12 PM: $540 Full day coding and art camp 9 – 3 PM $930 Registration Link: https://goo.gl/forms/uo1ZxBCf22z9mfuE2Read More →

Scratch Game Design 202 Students continue to apply what they have learned, and learn more advanced programming principles as they complete Cannon Crasher, the projectile physics game, and build a brand new top-down side scrolling adventure. In Cannon Crasher, they complete the game by adding impulses, setting angles, trajectories and programming collisions. In Dragon Attack, students define multiple levels, multiple lives and program a boss enemy, while learning about variables and cloning. Topics Covered: Events, keyboard and mouse interaction, conditional loops, nested loops, sending and receiving messages, fluid motion, parallax scrolling, local and global variables, functions, and object cloning. Requirement: 6rd to 8th grade Able toRead More →

Scratch Game Design 201 A fast-paced introduction to programming for students in grades 6-8. Introduce programming fundamentals to your class as they build two arcade-inspired games from start to finish. In Cannon Crasher, a physics game, they harness the power of the physics engine to program realistic jumps, projectiles, and bouncing balls. The Adventure Game features a knight who has to defeat enemies to reach treasure. Students program arrow keys, fluid motion, hero and enemy behavior, and winning conditions. Topics Covered: Events, keyboard and mouse interaction, conditional loops, nested loops, functions, and sending and receiving messages. Basic physics programming such as gravity, bounding boxes, bouncing, projectiles, impulses,Read More →

Game Design Studio Level 2 Learn to plan and design a variety of game types. Over the course of a week, you will design and build 2D platformers, top-down RPGs, side scrollers, and physics-based games. Students learn a foundation of programming basics and apply them as they build a different class of game each day. Use the level editor to create a physics game like Angry Birds and design platformer and top-down worlds. At the end of the week, show off your own original games and play them with friends and family. Topics Covered:  Game design , Action, Actors, Looping, Background design, Custom Characters etc.Read More →