The C.O.D.E. Initiative Foundation
The C.O.D.E. Initiative Foundation
Opening hours
- Sunday
- Closed
- Monday
- 9 AM - 7 PM
- Tuesday
- 9 AM - 7 PM
- Wednesday
- 9 AM - 7 PM
- Thursday
- 9 AM - 7 PM
- Friday
- 9 AM - 7 PM
- Saturday
- Closed
Classes
The perfect introduction to computer science!
Scratch is a block-based language (no typing) primarily for beginners. This workshop is a beginner’s approach to Scratch with a particular focus on keeping things interactive, visual, and fun while providing a few small challenges.
Scratch is a block-based language (no typing) primarily for beginners. This workshop is a beginner’s approach to Scratch with a particular focus on keeping things interactive, visual, and fun while providing a few small challenges.
Did your child enjoy our Beginner Scratch workshop? Our Advanced Scratch workshop builds on the knowledge gained from Beginner Scratch by revisiting previous topics at a deeper level.
New intermediate-level concepts will be introduced in this workshop with applications to real-life examples. Students will be learning to synthesize different pieces of information together to solve more complex problems and build larger projects. These projects all introduce new coding concepts in a fun and engaging way. By the end of this workshop, students will have the skillset to create their own games on scratch with minimal or no help at all!
New intermediate-level concepts will be introduced in this workshop with applications to real-life examples. Students will be learning to synthesize different pieces of information together to solve more complex problems and build larger projects. These projects all introduce new coding concepts in a fun and engaging way. By the end of this workshop, students will have the skillset to create their own games on scratch with minimal or no help at all!
Into the big leagues! Python is a text-based (typing involved) programming language. However, Python was designed to prioritize readability and so it is a great introduction into text-based programming.
Everything covered in Beginner and Advanced Scratch will be revisited in Python but in text form. Students will learn to build upon their existing coding foundation to understand and integrate the new concepts introduced in this workshop.
Instead of building your own project, like in Beginner and Advanced Scratch, the Python workshop introduces students into the world of text-based programming through the use of interactive and visually engaging games. By facilitating the acquisition of new knowledge in a game setting that is familiar to children, text-based programming can be learned in a fun and stimulating way!
Everything covered in Beginner and Advanced Scratch will be revisited in Python but in text form. Students will learn to build upon their existing coding foundation to understand and integrate the new concepts introduced in this workshop.
Instead of building your own project, like in Beginner and Advanced Scratch, the Python workshop introduces students into the world of text-based programming through the use of interactive and visually engaging games. By facilitating the acquisition of new knowledge in a game setting that is familiar to children, text-based programming can be learned in a fun and stimulating way!
In the Intermediate Python workshops, students will revisit (and expand upon) all the concepts they’ve seen in the Beginner Python workshops, this time by developing their own visual & interactive games, animations, graphics, and art, using Python’s Turtle library!
We spend so much time on the internet these days, cruising different websites, playing online games, using the internet to learn more about a certain topic. We want to teach you how the internet operates, what servers are and why they’re important; but most importantly, we want to teach you how to build your very own website! To learn that, you must first learn 3 important languages: HTML, CSS, and JavaScript. We are here to walk you through it, teach you all there is to know, and help you with any troubleshooting that comes your way. The only question is: what will your website be about?
Apps are everywhere, but have you ever wondered what goes into creating apps?
Join us in our Beginner App Development workshops, where you’ll get to design, code, and test your own mobile apps, using a visual, easy-to-use, drag-and-drop app building platform called Thunkable!
Join us in our Beginner App Development workshops, where you’ll get to design, code, and test your own mobile apps, using a visual, easy-to-use, drag-and-drop app building platform called Thunkable!
Our most challenging software development course yet! Our Java course provides students with the basics they need to start coding on their own. This workshop introduces new programming concepts through three big projects.
Students will have the opportunity to design the scope and idea for the last project under the mentorship of our instructors. This project-based learning method challenges students to apply all the knowledge they have gained from this course and previous courses to come up with creative solutions to the unique problems that they will face. Our students will quickly learn that the only limit is their imagination!
Students will have the opportunity to design the scope and idea for the last project under the mentorship of our instructors. This project-based learning method challenges students to apply all the knowledge they have gained from this course and previous courses to come up with creative solutions to the unique problems that they will face. Our students will quickly learn that the only limit is their imagination!
Artificial Intelligence (AI) is the development of computer programs that display human-like intelligence and perform human tasks (ie. tasks that require some form of learning and problem-solving, such as visual recognition, speech recognition, and more).
AI is revolutionizing the world as we know it, being ingeniously applied in almost every field and industry (from automotives to E-commerce to healthcare), which is why we at C.O.D.E. believe STEM and AI education for kids is so important. By educating youth about AI and the ethics surrounding it, we hope to diversify who builds AI systems and empower kids to promote the positive use of AI to solve real-world problems.
AI is revolutionizing the world as we know it, being ingeniously applied in almost every field and industry (from automotives to E-commerce to healthcare), which is why we at C.O.D.E. believe STEM and AI education for kids is so important. By educating youth about AI and the ethics surrounding it, we hope to diversify who builds AI systems and empower kids to promote the positive use of AI to solve real-world problems.
Join us for our second course in the AI4kidz workshop series, where you’ll get a hands-on, behind-the-scenes look at various AI algorithms and applications through the use of real-world datasets, Jupyter Notebooks, and industry-standard Python libraries.
Explore a new kind of curriculum that mixes music and coding together!
Learn more about the intersection of these topics through creating your own digital games. This interactive, interdisciplinary program is great for creative and strategic minds. Whether your interests lie in music, coding - or both - this will be a blast.
Learn more about the intersection of these topics through creating your own digital games. This interactive, interdisciplinary program is great for creative and strategic minds. Whether your interests lie in music, coding - or both - this will be a blast.
In this sequel to Music x Scratch, you will continue exploring music, coding, and their intersection. You will learn to code tools that will help you in your musical adventures, such as a conductor and a composer program.
Augmented reality (AR) is an interactive experience that combines the real world and computer-generated content with common applications such as video games and camera filters.
In this workshop, students will have the opportunity to learn about the history behind the development of AR and how various types of technologies are being utilized. In addition, students will gain hands-on experience in creating their own camera filters and effects through Meta Spark Studio.
In this workshop, students will have the opportunity to learn about the history behind the development of AR and how various types of technologies are being utilized. In addition, students will gain hands-on experience in creating their own camera filters and effects through Meta Spark Studio.
Into the big leagues! Python is a text-based (typing involved) programming language. However, Python was designed to prioritize readability and so it is a great introduction into text-based programming.
Everything covered in Beginner and Advanced Scratch will be revisited in Python but in text form. Students will learn to build upon their existing coding foundation to understand and integrate the new concepts introduced in this workshop.
Instead of building your own project, like in Beginner and Advanced Scratch, the Python workshop introduces students into the world of text-based programming through the use of interactive and visually engaging games. By facilitating the acquisition of new knowledge in a game setting that is familiar to children, text-based programming can be learned in a fun and stimulating way!
Everything covered in Beginner and Advanced Scratch will be revisited in Python but in text form. Students will learn to build upon their existing coding foundation to understand and integrate the new concepts introduced in this workshop.
Instead of building your own project, like in Beginner and Advanced Scratch, the Python workshop introduces students into the world of text-based programming through the use of interactive and visually engaging games. By facilitating the acquisition of new knowledge in a game setting that is familiar to children, text-based programming can be learned in a fun and stimulating way!
Our most challenging software development course yet! Our Java course provides students with the basics they need to start coding on their own. This workshop introduces new programming concepts through three big projects.
Students will have the opportunity to design the scope and idea for the last project under the mentorship of our instructors. This project-based learning method challenges students to apply all the knowledge they have gained from this course and previous courses to come up with creative solutions to the unique problems that they will face. Our students will quickly learn that the only limit is their imagination!
Students will have the opportunity to design the scope and idea for the last project under the mentorship of our instructors. This project-based learning method challenges students to apply all the knowledge they have gained from this course and previous courses to come up with creative solutions to the unique problems that they will face. Our students will quickly learn that the only limit is their imagination!
In this class, we make AI easy and FUN! Artificial Intelligence (AI) is the development of computer programs that display human-like intelligence and perform human tasks (ie. tasks that require some form of learning and problem-solving, such as visual recognition, speech recognition, and more).
AI is revolutionizing the world as we know it, being ingeniously applied in almost every field and industry (from automotives to E-commerce to healthcare), which is why we at C.O.D.E. believe STEM and AI education for kids is so important. By educating youth about AI and the ethics surrounding it, we hope to diversify who builds AI systems and empower kids to promote the positive use of AI to solve real-world problems.
AI is revolutionizing the world as we know it, being ingeniously applied in almost every field and industry (from automotives to E-commerce to healthcare), which is why we at C.O.D.E. believe STEM and AI education for kids is so important. By educating youth about AI and the ethics surrounding it, we hope to diversify who builds AI systems and empower kids to promote the positive use of AI to solve real-world problems.
Explore a new kind of curriculum that mixes music and coding together!
Learn more about the intersection of these topics through creating your own digital games. This interactive, interdisciplinary program is great for creative and strategic minds. Whether your interests lie in music, coding - or both - this will be a blast.
Learn more about the intersection of these topics through creating your own digital games. This interactive, interdisciplinary program is great for creative and strategic minds. Whether your interests lie in music, coding - or both - this will be a blast.
Apps are everywhere, but have you ever wondered what goes into creating apps?
Join us in our Beginner App Development workshops, where you’ll get to design, code, and test your own mobile apps, using a visual, easy-to-use, drag-and-drop app building platform called Thunkable!
Join us in our Beginner App Development workshops, where you’ll get to design, code, and test your own mobile apps, using a visual, easy-to-use, drag-and-drop app building platform called Thunkable!
In this sequel to Music x Scratch, you will continue exploring music, coding, and their intersection. You will learn to code tools that will help you in your musical adventures, such as a conductor and a composer program.
Join us for our second course in the AI4kidz workshop series, where you’ll get a hands-on, behind-the-scenes look at various AI algorithms and applications through the use of real-world datasets, Jupyter Notebooks, and industry-standard Python libraries.
Augmented reality (AR) is an interactive experience that combines the real world and computer-generated content with common applications such as video games and camera filters.
In this workshop, students will have the opportunity to learn about the history behind the development of AR and how various types of technologies are being utilized. In addition, students will gain hands-on experience in creating their own camera filters and effects through Meta Spark Studio.
In this workshop, students will have the opportunity to learn about the history behind the development of AR and how various types of technologies are being utilized. In addition, students will gain hands-on experience in creating their own camera filters and effects through Meta Spark Studio.
In the Intermediate Python workshops, students will revisit (and expand upon) all the concepts they’ve seen in the Beginner Python workshops, this time by developing their own visual & interactive games, animations, graphics, and art, using Python’s Turtle library!
We spend so much time on the internet these days, cruising different websites, playing online games, using the internet to learn more about a certain topic. We want to teach you how the internet operates, what servers are and why they’re important; but most importantly, we want to teach you how to build your very own website! To learn that, you must first learn 3 important languages: HTML, CSS, and JavaScript. We are here to walk you through it, teach you all there is to know, and help you with any troubleshooting that comes your way. The only question is: what will your website be about?
Did your child enjoy our Beginner Scratch workshop? Our Advanced Scratch workshop builds on the knowledge gained from Beginner Scratch by revisiting previous topics at a deeper level.
New intermediate-level concepts will be introduced in this workshop with applications to real-life examples. Students will be learning to synthesize different pieces of information together to solve more complex problems and build larger projects. These projects all introduce new coding concepts in a fun and engaging way. By the end of this workshop, students will have the skillset to create their own games on scratch with minimal or no help at all!
New intermediate-level concepts will be introduced in this workshop with applications to real-life examples. Students will be learning to synthesize different pieces of information together to solve more complex problems and build larger projects. These projects all introduce new coding concepts in a fun and engaging way. By the end of this workshop, students will have the skillset to create their own games on scratch with minimal or no help at all!
The perfect introduction to computer science!
Scratch is a block-based language (no typing) primarily for beginners. This workshop is a beginner’s approach to Scratch with a particular focus on keeping things interactive, visual, and fun while providing a few small challenges.
Scratch is a block-based language (no typing) primarily for beginners. This workshop is a beginner’s approach to Scratch with a particular focus on keeping things interactive, visual, and fun while providing a few small challenges.
Tutor
There are no tutor to display
Good to know
Reviews
, Highest rated
224
3
0
0
0
5.0
227 reviews- Bryan Miller·
My son enjoyed his Beginner Scratch class with Daniel.
- Bryan Miller·
My daughter enjoyed her Beginner Scratch class with Kathy and will take more.
- Amy·
Tutor was very understanding and great even when laptop died!
- Julie·
Jenny is an amazing teacher to my son Dylan.He looks forward to each week with her learning and understanding more and more about coding.
- Julie·
My son looks forward to his weekly sessions with Jenny.Her patience and guidance allows him to have the confidence to open up and communicate on a much better level.
Thank you Jenny for all you do.It is greatly appreciated. - Jihwei Fan·
Excellent program, Shane is a great instructor, my son was engaged and interested throughout the lesson!
Grow your brand with Setmore