STEM Programs Near Me

Coding academy : Skill Development
71%
by Siliconvalley4U
Course Overview: This course introduces beginners to the world of coding. For students with prior experience, we build on their knowledge with concepts aimed at real-world application development. Languages covered include: Scratch Python JavaScript HTML/CSS We select one language based on each student’s interests and abilities, and define a personalized learning path to build real-world applications for the SWAT Store. Student gets promoted to next level automatically Students also create a tech portfolio on Nexclap. Free video courses and exercises are provided for the full 6-month duration via Nexclap Courses. Program Details: Duration: 6 months (24 classes) Makeup Classes: Flexible and unlimited Blog Writing & Review: Students are encouraged to explore tech topics and write blogs. We provide feedback via email and group discussion. Selected blogs will be featured on our website and social channels. (Note: This is not a class, but we guide and support students through the process.) Class Timings: Please pick one of the following days for your preferred weekly class session: Monday, Tuesday, Wednesday, Thursday, Friday, or Saturday. We will confirm the exact time based on availability. Duration : 60 mins 🧩 Scratch Curriculum Goal: Develop computational thinking and storytelling through block-based coding. 1: Introduction to Scratch interface and block types; creating a basic animation. 2: Motion and sound blocks; make a sprite dance or move to music 3: Events, loops, and timing; build an interactive sprite animation. 4: Conditional logic and sensing; sprite reactions to input. 5: Variables and scoring; create a simple game with points. 6: Broadcasting and multi-sprite interactions. 7: Game design project: maze, race, or reaction game. 8: Debugging and optimizing user experience. 9: Polish project with costumes, sound, and effects.Week 10: Final presentation and demo day. 🐍 Python Goal: Introduce text-based coding and problem-solving. 1: Python setup, print statements, input, variables. 2: Conditionals and comparison operators. 3: Loops (while, for), nested loops. 4: Functions and basic error handling. 5: Lists, tuples, and string manipulation. 6: Dictionaries and file I/O. 7: Modules and libraries (random, time, math). 8: Mini-project: quiz game or calculator. 9: Intro to object-oriented concepts (classes). 10: Capstone project + presentations. 🌐 HTML/CSS Goal: Build and style static websites. 1: HTML structure: headings, paragraphs, links. 2: Lists, images, and file paths. 3: Intro to CSS: inline, internal, external styles. 4: Colors, fonts, borders, spacing. 5: Box model and layout basics. 6: Flexbox and grid layouts. 7: Forms and inputs (text, dropdown, buttons). 8: Responsive design and media queries. 9: Accessibility and semantic HTML. 10: Final project: personal portfolio website. ⚙️ JavaScript (Ages 12+) Goal: Add interactivity and dynamic content to websites. 1: JS intro, variables, data types, output to console. 2: Operators and expressions, user input (prompt). 3: Conditionals (if/else), comparison logic. 4: Loops (for, while) and iteration patterns. 5: Functions and scope. 6: Arrays and objects. 7: DOM manipulation basics. 8: Event handling and interactive elements. 9: Mini project: to-do app, calculator, or quiz. 10: Capstone project + showcase.
Online
Ages 6-14 years
Showing 43 - 43 of 43