Coding Classes in Redmond, WA

Orange Belt - iCode Redmond
by iCode Redmond
Redmond, WA
DESCRIPTION In this course, students learn the technical and artistic essentials of website development, from crafting web pages with HTML, CSS, and JavaScript to selecting hosting services and publishing online, while also learning to create high-quality website assets using professional photography techniques. KEY CONCEPTS HTML/CSS Programming Web Development and Design Introduction to Text-Based Coding Javascript Graphic Design Databases Photography Visual Studio SPRINTS Web Development Web Development II Photography JavaScript I Midterm Graphic Design Databases Web Hosting Final Project SOFT SKILLS Creativity Design Thinking Logical Thinking Writing Reports and Proposals OUTCOMES Development of a Dynamic Website Photography Portfolio
In-person
Ages 8-11 years

Foundation Belt - iCode Redmond
by iCode Redmond
Redmond, WA
DESCRIPTION This course teaches game development and computer fundamentals through Scratch, covering programming basics, functions, custom code blocks, and integrating physical components, while also imparting key skills in flowcharting, Agile Methodology, Digital Logic, and electrical engineering. KEY CONCEPTS Computer Basics Programming Fundamentals Agile Methodologies Scratch Programming SPRINTS Computer Foundations Introduction to Programming with Scratch Computational Thinking Advanced Scratch Programming Digital Logic Exploring STEM Professions I Exploring STEM Professions II Hands-on Scratch Final Project: Interactive Simulation Creating from Scratch SOFT SKILLS: Critical Thinking Project Management Planning and Design OUTCOME: Customized Game
In-person
Ages 6-8 years

Gray Belt - iCode Redmond
by iCode Redmond
Redmond, WA
Description: This course helps transition students from block coding to type coding through interactive Minecraft Education activities, covering core programming concepts like events, variables, and functions, engaging in block coding activities that transition into completing Minecraft Education activities with Python coding and using Lua to create Roblox games, fostering a deeper understanding of block- and text-based coding while emphasizing problem-solving, debugging, and collaborative projects to prepare students for more advanced coding challenges. Key Concepts: Programming Fundamentals Interactive Lessons MakeCode Programming Block Code Programming Transitioning Between Block and Text Code Python Programming Lua Programming Game Development Sprints: Introduction to Minecraft and Programming Intermediate Programming Concepts Advanced Programming Concepts Python Basics: From Blocks to Code Roblox Digital Citizenship and World Building Game Design for Roblox and Lua Programming Game Design for Roblox and Lua Programming II Comprehensive Roblox Development Final Project Soft Skills: Problem-Solving Collaboration Communication Adaptability Leadership Attention to Detail Outcomes: Proficiency in Text-Based Coding Understanding Core Programming Concepts Experience with Minecraft Education and Roblox game development
In-person
Ages 8-11 years

White Belt - iCode Redmond
by iCode Redmond
Redmond, WA
DESCRIPTION This course covers the evolution and impact of automation and robotics, teaching students about mechanical systems and computer control through hands-on projects using VEX Robotics to create objects like traffic lights and robotic arms. KEY CONCEPTS VEX Code Engineering Electricity 3D Modeling 3D Printing Art of Design SPRINTS Robotic Fundamentals Robotics with VEX IQ Advanced Robotics 3D Modeling Midterm Robotics Project Electricity Electricity II Engineering Design Final Project: Build a Complex Robot SOFT SKILLS Teamwork Project Development and Ideation Fine Motor Skills and Coordination Critical Observation OUTCOMEs 3D Printed Innovation Small Scale Smart Home Simulation Robot Design Solution
In-person
Ages 8-11 years

White Belt - iCode Redmond
by iCode Redmond
Redmond, WA
DESCRIPTION This course covers the evolution and impact of automation and robotics, teaching students about mechanical systems and computer control through hands-on projects using VEX Robotics to create objects like traffic lights and robotic arms. KEY CONCEPTS VEX Code Engineering Electricity 3D Modeling 3D Printing Art of Design SPRINTS Robotic Fundamentals Robotics with VEX IQ Advanced Robotics 3D Modeling Midterm Robotics Project Electricity Electricity II Engineering Design Final Project: Build a Complex Robot SOFT SKILLS Teamwork Project Development and Ideation Fine Motor Skills and Coordination Critical Observation OUTCOMEs 3D Printed Innovation Small Scale Smart Home Simulation Robot Design Solution
In-person
Ages 8-11 years

Orange Belt - iCode Redmond
by iCode Redmond
Redmond, WA
DESCRIPTION In this course, students learn the technical and artistic essentials of website development, from crafting web pages with HTML, CSS, and JavaScript to selecting hosting services and publishing online, while also learning to create high-quality website assets using professional photography techniques. KEY CONCEPTS HTML/CSS Programming Web Development and Design Introduction to Text-Based Coding Javascript Graphic Design Databases Photography Visual Studio SPRINTS Web Development Web Development II Photography JavaScript I Midterm Graphic Design Databases Web Hosting Final Project SOFT SKILLS Creativity Design Thinking Logical Thinking Writing Reports and Proposals OUTCOMES Development of a Dynamic Website Photography Portfolio
In-person
Ages 8-13 years

Gray Belt - iCode Redmond
by iCode Redmond
Redmond, WA
Description: This course helps transition students from block coding to type coding through interactive Minecraft Education activities, covering core programming concepts like events, variables, and functions, engaging in block coding activities that transition into completing Minecraft Education activities with Python coding and using Lua to create Roblox games, fostering a deeper understanding of block- and text-based coding while emphasizing problem-solving, debugging, and collaborative projects to prepare students for more advanced coding challenges. Key Concepts: Programming Fundamentals Interactive Lessons MakeCode Programming Block Code Programming Transitioning Between Block and Text Code Python Programming Lua Programming Game Development Sprints: Introduction to Minecraft and Programming Intermediate Programming Concepts Advanced Programming Concepts Python Basics: From Blocks to Code Roblox Digital Citizenship and World Building Game Design for Roblox and Lua Programming Game Design for Roblox and Lua Programming II Comprehensive Roblox Development Final Project Soft Skills: Problem-Solving Collaboration Communication Adaptability Leadership Attention to Detail Outcomes: Proficiency in Text-Based Coding Understanding Core Programming Concepts Experience with Minecraft Education and Roblox game development
In-person
Ages 8-11 years
Showing 1 - 7 of 7




