simple site templates

ONLINE COURSES

Remote Learning powered by Online STEM Coding + AI Programs

Machine Learning Projects for Kids

DSA is proud to present online projects for Scratch coding, Micro.bit and Sensor Modules, Machine Learning Projects with Scratch, Python, and Machine Learning Projects with Python, in which students will have opportunities to learn advanced coding techniques, design games, and create interactive projects/stories. The machine learning technology is powered by IBM Watson AI System. Students will learn how to create both rule-based models and data-based machine-learning approaches. Why Machine Learning For Kids?

Mobirise

STEM Coding + AI Programs

Mobirise

1). Scratch Coding Projects
(Grades 2–4)

In this online live course, students will learn some Scratch coding and game skills, which consists of eight taught projects, like Monster Hunter, and Chatbot, and one final project with students’ own ideas.
Students can build solid coding foundations for Python and machine learning.


90-minute, Once a week for 10 weeks

Registration

Mobirise

2). 10 Fun Projects With Scratch and Microbit
(Grades 2–4)

In this online course, students will learn to make interactive codes with Scratch and Microbit. This course starts with five taught Scratch coding projects followed by 4 fun interactive Scratch/Microbit coding projects. Students will be asked to present a final project with their own ideas in the last class.

90-minute, Once a week for 10 weeks

Registration

Mobirise

3). AI Machine Learning With Scratch Coding for Kids
(Grades 3–5)

In this online course, students will explore what is AI, and learn to train machine learning projects and games with Scratch using text, image, or sound recognition. Students will gain solid understanding on the difference between the rule-based and data-based models. 

90-minute, Once a week for 10 weeks

Registration

Mobirise

4). 2D Game Design With Unity (Grades 4–6)

In this 10-lesson online live course, students will embark on a larger project for the rest of the course: to make a full 2D video game. Students will be given resources that allow them to express themselves creatively through their project. Learning how to make artistic choices when designing the game will be equally as important as the programming experience gained in this project.

90-minute. Once a week for 10 weeks

Registration

Mobirise

5). Project-Based Python for Kids (Grades 4–9)

In this 10-week online live course package, students will learn the most popular programming language for software engineering, data science, machine learning and AI. This program is for beginners. Students will learn both fundamental programming concepts and Python programming examples. Top students will be invited to participate in the American Computer Science League.

90-minute. Once a week for 10 weeks

Registration

Mobirise

6). Python for Beginners Part I: Storytelling and Graphics (Grades 4–9)

In this 5-week online live course package, students will learn create their stories using simple Python commands and draw graphics using the Python module Turtle This program is for beginners. This course covers the first five lessons of Project-Based Python course. Students will learn Python for Beginners Part II: Pygame after this course.

90-minute. Once a week for 5 weeks

Registration

Mobirise

7). Python for Beginners Part II: Pygame (Grades 4–9) 

In this 5-week online live course package, students will learn more Python projects with Pygame to better prepare them on their coding skills. Student will be able to use the in-built Python modules for their own projects. This course is for students who took our Python Part I: Storytelling/Graphics program or had at least 5 hours of Python experience.

90-minute. Once a week for 5 weeks

Registration

Mobirise

8). 3D Game Design With Unity (Grades 5–7)

In this 10-lesson online live course, students will learn to make 3D video games like Role Play Game and Roll a Ball using C#. They will also be exposed to some core mathematical concepts including how to work with three dimensional coordinate systems. Previous coding experience with any of Python, JavaScript, Java or C/C++ is needed


90-minute, Once a week for 10 weeks

Registration

Mobirise

9). Project-Based JavaScript for Kids (Grades 4–9)

In this 10-week live course, students will learn one of the most popular programming languages for web design, mobile application, and various applications. This program is for beginners. Students will learn both fundamental programming concepts and JavaScript programming examples.


90-minute, Once a week for 10 weeks

Registration

Mobirise

10). Machine Learning in Python with Raspberry Pi + Sensors  
(Grades 5–12)

In this 10-lesson program, students will program in Python to control various electronic modules that connect to Raspberry Pi including LED. lights, Buzzers, Servos, Ultrasonic sensors, IR sensors, and more using Machine Learning models. Students will create applications using Raspberry Pi + Sensors with machine learning models,

90-minute. Twice a week for 5 weeks

Registration

Mobirise

11). Hardware Coding With Python on Raspberry Pi + Sensors (Level II):
(Grades 5–12)

In this 10 lesson program, students will learn the concept of Internet of Things (IoT) and how to control and communicate with various sensors using Python coding and Raspberry Pi including Attitude Sensor, Matrix Keypad, Photoresistor LED, Potentiometer, RGB LED, and Thermistor.


90-minute, Once a week for 10 weeks

Registration

Mobirise

12). 10 Fun Int./Advanced Python Projects for Kids
(Grades 5–12)

In this 10-week online live course package, students will learn the most popular programming language for software engineering, data science, machine learning and AI.  Students will learn both fundamental programming concepts and Python programming examples. This program is for intermediate students who have at least 10 hours of Python experience.

90-minute, Once a week for 10 weeks

Registration

  1. Machine Learning/Scratch program consists of eight (8) well-structured projects plus one final project with students' own ideas.
  2. Micro.bit projects require Micro.bit at an additional fee of $20. We can purchase back at $10 if no damage.
  3. Unity works with a Windows 10 PCs and/or a Mac. Unity doesn't work with Chromebooks
  4. Python program contains eight (8) fun projects plus one final project. More details can be found in Project-Based Python for Kids
  5. Machine Learning in Python with Raspberry Pi + Sensors program contains 20 fun hardware coding projects on various sensors with machine learning models.
  6. All programs are project-based learning and students can sign up at any time. 8-12 students per instructor, up to 12 kids per class. (Six students minimum to form a class).
  7. Technical Requirements:
  • PC (Windows 10) or Mac (macOS 10.13) or ChromeOS with at least a 2GHz processor and 2GB of RAM (4GB of RAM is recommended).
  • Bluetooth
  • Broadband internet with at least 1.8Mbps download and 900Kbps upload speeds
  • Webcam - Either external or built-in (many laptops have an integrated camera).
  • Microphone and Speakers - We recommend headphones with an integrated microphone 
  • Create an account at zoom.us

Copyright © 2017-2021 Delaware STEAM Academy, Inc. - All Rights Reserved