Artificial Intelligence and Game Creation Course for kids

Introduction Artificial Intelligence and Game Creation Course kids teens 7 – 12 years old.

To get closer to understanding algorithms for working with Artificial Intelligence, kids need to understand what coding is, understand the basic principles and algorithms of coding, and learn how to work with computer code.

Artificial intelligence describes a subsection in computer science that builds machines and robots that mimic human intelligence. For beginning AI enthusiasts, this series of courses is an introduction to the modern uses of artificial intelligence. Real-world AI algorithms are coded in this course in programming languages like Scratch (created for young programmers), Tynker, HTML/CSS, Java, and Python.

Our Artificial Intelligence and Game Creation Course helps prepare children for a future in computer science. Coding, Game Creation, Animation, Video Design, Web design, and development are some of the many activities found in this course.
With the help of these, as well as other computer programs and activities, children will be able to master the basics of coding, digital design, and artificial intelligence algorithms playfully. The course develops students’ coding, design, and animation skills. Kids and teens also learn how AI is used in the real world in social media algorithms, natural language processing, and self-driving cars.

Registration for the Summer session has begun! Registration

Artificial Intelligence and Game Creation Course for kids 7 – 13 years old in Quispamsis.

NEW! Now, this program Includes  ” “mental math combo classes – with no additional cost!

Take your child to the next level of literacy!

In this digital era, every second job is a tech job and our schools are still teaching only simple operations like left-clicking and right-clicking the mouse, which students can learn easily in no time.

Our Artificial Intelligence and Game Creation Course for Kids is designed to develop programmatic literacy related to data science, data structures, machine learning, and many aspects of artificial intelligence. These skills can lead to careers in the world’s fastest-growing sectors, in careers with high levels of job satisfaction.

Throughout the year, teachers at Teens Computer School develop the curriculum, teaching methods, and technological adaptations of “adult” professional computer programs, designated for students 8 to 18 years of age. The developed curriculum has been “run” and has proved that it is effective


Artificial intelligence. What is it?

Artificial intelligence, or “AI,” is the ability for a computer to think and learn. With AI, computers can perform tasks that are typically done by people, including processing language, problem-solving, and learning. Artificial intelligence is a tool, much like other types of new technologies.

Who this course is for:

This Artificial Intelligence and Game Creation Course for Kids in Quispamsis is for children who love computers, video games, coding, animation, and game creation and are interested in Game Creation, Artificial Intelligence, Coding, and modern technologies. This course does not require any level of computer knowledge and will be interesting to newcomers as to “experienced” kids.

How does it work:T sing free software created specifically for young people, this Artificial Intelligence and Game Creation Course for Kids teaches 8 – to 18-year-olds how to create their own games and animations, and interactive stories using coding. Following step-by-step explanations from instructors, kids will get a real introduction in one of the most prestigious and well-paid careers.

Artificial Intelligence and programming. What is it?
Artificial Intelligence programming uses machine learning, deep learning, and neural networks. They allow computer systems to process large amounts of data, analyze it, and make predictions or decisions based on that information.

A key aspect of Artificial Intelligence programming is creating models and algorithms that can learn from data and gradually improve their skills and abilities. This is how AI adapts to new situations and finds optimal solutions.

To get closer to understanding algorithms for working with Artificial Intelligence, you need to understand what coding is, understand the basic principles and algorithms of coding and learn how to work with computer code.

Coding? What is it?

Coding, widely known as programming, involves writing commands that allow systems to perform meaningful tasks.
In the simplest form coding or programming, are directions for how to do something.
If you want to tell someone how to get from point A to point B, you must give her a clear set of instructions. If your directions are not clear and precise, she’ll end up in the bushes.

At Teens Computer School kids who are interested in computers, video games, and coding can learn coding basics—and have fun while doing it!

Our coding classes focus on the introduction to the languages using free software created specifically for young people. Coding and programming for your kids will be easy after this course.

Start time:

Summer Course. June 6, 2024 – August 29, 2024

Each class consists of two 45-minute lessons. (5-minute break)

Tuition fee:
$49.00 +HST per one week.

1:5 ratio

1:5 ratio Teacher to Student ratio, or better. All instructors are police-checked, first-aid trained, triple-reference checked, and highly trained.

Registration

Certificate of Course Completion

Upon completion of an Artificial Intelligence and Game Creation Course Level 1 for kids 7 – 12 years old in Saint John, a Certificate will be issued. A course completion certificate says you have attended all the classes required, passed all the tests required, and handed in all the work required.


We provide Certificates of completion for students that complete our 40 and 60 lessons courses. We also shortlist a selection of our best students for our yearly student show.

Registration

Module 1. All About Computers I

Computer School for kids and Teens in Quispamsis

Introduction to digital literacy.

In this course, students get introduced to computing basics as they watch entertaining and educational videos about how computers work, how the Internet works, good digital citizenship, simple data collection, and more. All related videos are grouped together in a lesson. Students watch one or more videos in which colorful characters go on adventures and learn about computing, then follow along with their instructor in a guided discussion about the key topics of the videos. Exercises during the class.

Topics

  • Computer basics
  • Hardware and software
  • Input and output
  • Different uses of computers
  • How data is used
  • Handling digital files
  • Troubleshooting
  • Internet safety and passwords
  • Digital citizenship
  • Working with algorithms

Module 2. 

Programming and Game creation in ScratchJr

ScratchJr is a fantastic resource for young coders. It was built for pre-readers, so it is simple to learn and use. Any child younger than third grade should at least spend some time with the app before moving on to Scratch as it provides an excellent introduction. The app is offered on iOS (iPad only), Android, and Chromebooks. Here is a little background on the software from their website: ScratchJr is an introductory programming language that enables young children (ages 5-7) to create their own interactive stories and games. Children snap together graphical programming blocks to make characters move, jump, dance, and sing. Children can modify characters in the paint editor, add their own voices and sounds, even insert photos of themselves -- then use the programming blocks to make their characters come to life. ScratchJr was inspired by the popular Scratch programming language, used by millions of young people (ages 8 and up) around the world. In creating ScratchJr, we redesigned the interface and programming language to make them developmentally appropriate for younger children, carefully designing features to match young children's cognitive, personal, social, and emotional development.ScratchJr is a fantastic resource for young coders. It was built for pre-readers, so it is simple to learn and use. Any child younger than third grade should at least spend some time with the app before moving on to Scratch as it provides an excellent introduction. The app is offered on iOS (iPad only), Android, and Chromebooks. Here is a little background on the software from their website:

ScratchJr is an introductory programming language that enables young children (ages 5-7) to create their own interactive stories and games. Children snap together graphical programming blocks to make characters move, jump, dance, and sing. Children can modify characters in the paint editor, add their own voices and sounds, even insert photos of themselves — then use the programming blocks to make their characters come to life.

ScratchJr was inspired by the popular Scratch programming language, used by millions of young people (ages 8 and up) around the world. In creating ScratchJr, we redesigned the interface and programming language to make them developmentally appropriate for younger children, carefully designing features to match young children’s cognitive, personal, social, and emotional development.

Starting with the basics of using Scratch, the course will stretch your mind and challenge you. You will learn how to create amazing games, animated images, and songs in just minutes with a simple “drag and drop” interface.

What you’ll learn

  • How to create amazing games, animated images, and songs in the Scratch Programming language, one of the friendliest programming languages ever created
  • The skill of solving interesting problems and making cool things with the help of a computer.

Module 3. 

Learning to Code using Tynker Junior

The Tynker Junior icon programming course collection, comprised of 7 different adventures, helps early readers develop foundational programming skills. To use these courses in your classroom, you must download the Tynker Junior app from the App Store. As they progress through the coding icon adventures, students learn about sequencing, parameters, events, loops, conditional logic, and nested loops that help to establish foundational coding skills. Then they apply their coding skills in free-form coding studios where they build their own projects with art, music and animation.

Tynker Junior is designed specifically for young children aged 5-7 — who have limited motor skills and are still developing hand-eye coordination — to help them learn to code using big blocks, pictures, voiceovers and tap-tap-tap interactions, without words or drag-and-drop or any other actions they may find too tedious or overwhelming.

Tynker Junior currently includes 5 adventure courses, 5 studio courses—with over 200 coding challenges:

 

 really easy Learning to Code using Tynker
is really easy Learning to Code using Tynker

 


Module 4. 

Introduction to Construct 3. HTML5-based 2D game editor

Construct is aimed primarily at non-programmers, allowing the creation of games in a drag-and-drop fashion using a visual editor and a behavior-based logic system.

  • Saving and loading a project from local file
  • Other ways to save and load the project
  • Understanding Construct 3
  • Understanding images
  • Other objects
  • Understanding event sheets
  • Debugging the project
  • Object behavior and instance variables

Module 5. 3D Modelling with Doodle3D

Computer School for kids and Teeens in QuispamsisThe class is divided into 2 parts. During the first classes, kids are going to learn how to use a 3D pen. The last classes will introduce students to the fundamentals of 3D printing. A 3D printing pen would be a great introduction to give your kids an overall idea of what 3D printing is like and how 3D printers function. The Doodle3D is a great software for kids and teens to gain 3D printing knowledge fast. Here students will create their 3D models that will be printed using our state-of-the-art 3D printer.

 

 

 

Module 6.

Introduction to Artificial Intelligence:

Create with ChatGPT

Demystify and learn how to use ChatGPT AI.

Through several carefully designed projects, this course series helps students understand what ChatGPT is and introduces them to effective ways of using ChatGPT.

Together with ChatGPT, we will:

  • Plan something fun – This helps students learn how to think systematically and critically together with assistance from ChatGPT. Planning is also a very important executive function for students to develop.
  • Scratch coding with ChatGPT – Experiment with creating Scratch projects with help from ChatGPT.
  • Creative writing – From developing storylines and character profiles to learning how to structure sentences to deliver powerful messages, ChatGPT can help students improve their writing skills and be more creative in the process.
  • Code a ChatBot – Yes, that’s right. In addition to just using ChatGPT as a chatbot, you can also code a simple ChatBot yourself on top of ChatGPT. We will take a peek at the inner workings of ChatGPT and learn how to use it to code a fun project that others can use.

Throughout this course, students will gain an understanding of the power of ChatGPT, what can be expected from working with it, and the ethics of using ChatGPT and AI.

Most importantly, students will have fun, and uncover this truly fascinating technology.

Module 7.

Series of AI projects for kids:

In this fascinating series of AI projects, we introduce students to the latest AI technologies and their applications in many areas. Here are some highlights of the series:

  • Hands-on experience with cutting-edge artificial intelligence and machine learning products
  • Learn how AI works and real-world AI applications
  • Understand what AI can and can not do, and why
  • Build your AI system

From self-driving cars, and humanoids to AI-generated art and ChatGPT, AI is one of the fast-growing areas in technology. What is AI? What are some of the cool things it can do? During a series of AI projects, kids will learn fun cutting-edge AI applications created by companies like Google and Nvidia.

 

Module 8. Canva for Kids: Design, Video Creation, AI Art Class

Does your child enjoy art or perhaps want to create beautiful digital cards, posters, slides, or videos for their school projects? Now they can make all of these fascinating projects with Canva – a powerful and trendy graphic design platform with a simple interface (and creating an account is free)! Furthermore, we will introduce them to basics of the AI art for photo editing, turning their imagination into images, videos, and so much more.

Unit 1 of this course explores examples of great graphic design and video storytelling. Your child will learn to use the intuitive drag-and-drop tool in Canva to create their designs and share their creations with friends or teachers easily online. You will be amazed to see how creative your child can be with this fun digital design tool!

Unit 2 incorporates AI elements to create even more beautiful designs. We will use state-of-the-art kids-friendly AI art tools to create imaginary places, cool game characters, concert or sports posters, cinematic movie clips, cars of the future, and storybook illustrations – anything your child can dream up, they can create!

Create beautiful graphic designs and videos with beginner-friendly Canva.

Module 9. Digital art class series for kids

  • During this course series, your child will create a different art project in each session, such as Minecraft skins, emojis, animations, photography, and more. In each of these hands-on activities, we guide students to observe and understand the artist’s elements in life such as patterns and symmetry, explore emotions and feelings, and learn about art basics such as color palettes.
    • Sprite Animation with Scratch: Love Scratch? It is easy to create your Sprites and get them animated to make your project. Scratch projects are even more fun.
    • Create Your Own Custom Minecraft Skins: Explore color palette ideas, and design special headpieces and clothing for Minecraft characters so you have your own very special Minecraft skins!
    • Castles – Art and Architecture: Learn the architecture design of medieval castles and design your own.
    • Shape Art – Digital Artists: Circles, triangles, squares… Shapes are all around us and waiting for you to discover. Create art with them, solve puzzles, and have fun!
    • Make a Fun Comic – Part I: Create a character, tell your story, and make a fun comic with powerful digital tools!
    • Make a Fun Comic – Part II: Create a character, tell your story, and make a fun comic with powerful digital tools!

Module 10.

Intro to Web Design. Making web pages with  Hyper Text Markup Language (HTML) + CSS

Learn how to use HTML and CSS to make web pages. HTML is the markup language that you surround content with, to tell browsers about headings, lists, tables, etc. CSS is the stylesheet language that you style the page with, to tell browsers to change the color, font, layout, and more.
Learn how to write simple CSS rules, to select based on element, class, or ID, and change the colors of your page.

 


Module 11. Coding Projects in Python

Using fun graphics and easy-to-follow instructions, this straightforward course shows young learners how to build their own computer projects using Python, an easy yet powerful free programming language available for download. Perfect for students ages 13 and over who will take two introductory courses and who are ready to take this more advanced step into a coding world. Our experienced instructors will teach students how to build fun games, useful apps, and amazing graphics. All they need is a desire to learn, a desktop or laptop computer, and a Python 3.

Sign up now for this course
Register now

Schedule & Tuition

Summer Semester. June 6, 2024 – August 31, 2024

Each class consists of two 45-minute lessons. (5-10 -minute break )

Tuition fee:
$49.00 +HST per one week 
( Payment for the entire Summer Course with post-dated cheques for each four weeks is required).

Space is still available

Classes are held once a week in Kennebecasis Public Library. 1 Landing Ct, Quispamsis. Every Thursday from 4 to 5:30 and, from 6 to 7:30 pm. Contact the school for details.

6-7 spots left Register now

How we learn:

Each lesson has three parts.
Part 1. We use various visual editors and learn how to create our own computer games.
Part 2. Learning coding from the very basics. Work in a special professional editor for developers. We write computer code on the keyboard. We “write” our Web site using HTML and SCS, upload it to the Internet, learn to edit and update our site. your site and update.
Part 3. We use various graphic editors software and learn how to edit pictures for our Game and Web projects. We learn different Mental Math techniques. We learn how to use an abacus. Using an abacus, you can solve both simple and complex math problems.

Study materials

As in any regular class, your Coding for kids course begins by viewing a slide presentation and watching a video leсture or by listening to a lecture.

What time do I need to study at home?

Students have to do some home assessments for 30 – 45 min. once a week. As in any other class, students should take notes in their notebooks as they study the learning material.

Home assessments

Students should complete a home assessment at a convenient time before the next time and bring this assessment to class. Students will have to complete a certain number of tasks for each week of study. Most assessments are small projects on a basis of the previous lesson curriculum.  Larger long-term assessments (projects) to be completed at the end of each month of the study or semester.


SPOTS AVAILABLE


Do you have questions or comments?

Like Teens Computer School on Facebook

Follow us on Instagram

Connection error. Connection fail between instagram and your server. Please try again