Code Early Courseware
Skip available courses
Available courses

Ready to become a mobile app creator? This exciting course introduces kids to the world of app development using Thunkable, a visual drag-and-drop platform. Learn the fundamentals of app design, user interface, and basic programming logic without writing a single line of complex code. Through engaging projects, you'll design and build your own functional apps to share with friends and family. Get ready to bring your app ideas to life!
- Teacher: Adeola Akanji

This engaging course is designed for young learners eager to explore technology and create their own custom apps without needing extensive coding knowledge. Through interactive lessons, fun projects, and hands-on activities, kids will learn how to use Microsoft PowerApps to solve everyday problems and bring their creative ideas to life.
- Teacher: Adeola Akanji
- Teacher: Majid Yisa

- Teacher: Majid Yisa

Exploring the World of Blockchain: A Kid's Guide" is an interactive course designed to introduce children to the fundamentals of blockchain technology through engaging activities. By the end of the course, young learners will have a solid understanding of key concepts, empowering them to navigate the digital world with confidence.
- Teacher: Adeola Akanji

In this course, kids will learn the basics of machine learning using Teachable Machine, a user-friendly tool developed by Google. Through hands-on activities and projects, students will explore how machine learning works, understand its applications in real life, and create their own fun and interactive machine learning projects.
- Teacher: Adeola Akanji

AI & Machine Learning: A Kid's Guide to the Basics is an engaging and informative course that introduces kids to the exciting and ever-evolving world of Artificial Intelligence and Machine Learning. Through this course, kids will learn the basics of these two powerful and rapidly advancing technologies, and gain an understanding of how they are used in the real world.
- Teacher: Adeola Akanji

Teaching kids about online safety, ethical hacking basics, and cybersecurity best practices in a fun & engaging manner.
- Teacher: Adeola Akanji

Excel Explorers is an engaging and interactive course designed specifically for kids to introduce them to the wonderful world of Microsoft Excel. In this course, children will embark on a thrilling journey of discovery as they learn the basics of one of the most powerful and versatile spreadsheet tools available.
- Teacher: Adeola Akanji
- Teacher: Victor Ochende

This course aims to provide a solid foundation in computer fundamentals, helping students become confident users of personal computers and gain a deeper appreciation for the role of computers in our daily lives. Whether you're a student, a professional, or simply looking to enhance your computer skills, this course will empower you to navigate and utilize computers effectively. You'd also learn how to use Microsoft Suite (Word, PowerPoint, Excel).
- Teacher: Adeola Akanji
- Teacher: Victor Ochende

In this course, you will learn how to make mobile applications using MIT's App Inventor, which is a cloud-based tool that can be used to create apps for phones or tablets, with the use of your web browser.
- Teacher: Adeola Akanji

Welcome to the HTML Only Course for Kids! In this course, we'll start by learning about the internet and then move on to using HTML to create web pages with forms and multimedia content. By the end of this course, you'll be able to create your own web pages using HTML!
- Teacher: Victor Ochende

Welcome to our CSS course for kids! Throughout this course, we will cover the basics of Cascading Style Sheets, a programming language used to design and style web pages. Students will learn how to add CSS to a web page, understand selectors and how to use them to target specific elements and use CSS properties to change the look and feel of web page elements.
- Teacher: Victor Ochende

- Teacher: Coach Administrator

Welcome to the HTML Intermediate Superkoder Course! In this course, you will learn the basics of HTML layouts, as well as the use of div and span tags, and HTML5 semantic tags.
- Teacher: Victor Ochende

Along the way, they’ll develop a strong foundation in web development principles by exploring real-world applications, including game mechanics, animations, and responsive design. The exercises and challenges included help reinforce each concept, encouraging kids to experiment and customize their game. By the end of the course, they will have built a complete, playable memory card game and gained the skills to bring their own web-based projects to life. This journey through HTML, CSS, and JavaScript opens the door to endless creative possibilities in coding!
- Teacher: Majid Yisa

Are you ready to dive into the world of web development and create interactive, dynamic websites? This comprehensive JavaScript course is designed to equip you with the essential skills and knowledge to become a proficient JavaScript developer.
- Teacher: Majid Yisa

Welcome to our beginner-level JavaScript course designed specifically for pre-teens! In this course, we'll introduce you to the exciting world of web development and teach you the basics of JavaScript, one of the most widely used programming languages in the world. With fun and interactive activities, quizzes, and challenges, you'll learn how to write code that can create dynamic and interactive web applications. By the end of this course, you'll have a solid foundational understanding of JavaScript and be well on your way to becoming a web developer!
- Teacher: Victor Ochende

Welcome, future AI explorers! Today marks the beginning of an exciting journey into the world of Artificial Intelligence, or AI for short. Whether you've heard the term before or it's completely new to you, you're about to dive into a subject that is shaping the world around us...
- Teacher: Majid Yisa

A Python function is like a small machine you build to do a specific job for you whenever you need it. You give it a name and sometimes provide "ingredients" (called parameters) to help it work. Then, when you "call" or use the function, it runs its instructions and can even give back an answer (a return value)! Functions help us organize code and make it reusable, like pressing a button to get the same task done whenever we want.
- Teacher: Majid Yisa

Welcome to "Tkinter Kids: Building Fun Apps with Python" an exciting course designed to introduce young coders to the world of graphical user interfaces (GUIs) using Python and Tkinter. Through hands-on projects and fun coding challenges, kids will learn Python basics, explore Tkinter, and create interactive applications like calculators, games, and drawing programs. This course emphasizes creativity, practical skills, and a supportive learning environment, empowering kids to bring their ideas to life with engaging and interactive projects.
- Teacher: Adeola Akanji

A second course after "Python Hi"
- Teacher: Coach Administrator

Kids say hello to the Python language with basic concepts in a friendly way
- Teacher: Coach Administrator

Introduction to Scratch for 7 year olds to 10 year olds
- Teacher: Coach Administrator


- Teacher: Adeola Akanji


Using Artificial Intelligence to generate images, getting the best out of your prompting.
- Teacher: Iyanuoluwa Adenekan
- Teacher: Coach Administrator

An introduction to moving graphics using the simple Microsoft Powerpoint.
Kids learn basic video/gif production using the simplest concepts
- Teacher: Iyanuoluwa Adenekan
- Teacher: Coach Administrator
- Teacher: Emmanuella Ogungbola

Introduction to Adobe Photoshop and Adobe Illustrator and a basic preview of Adobe Indesign. Leading graphics and photo editing tools in the world
- Teacher: Iyanuoluwa Adenekan
- Teacher: Coach Administrator

Painting Software, free and functional. Paint.net
Downloadable at https://www.getpaint.net/download.html
- Teacher: Iyanuoluwa Adenekan
- Teacher: Coach Administrator

Introduction to ChatGPT and OpenAI
- Teacher: Iyanuoluwa Adenekan
- Teacher: Coach Administrator

Introduction to Machine Learning
- Teacher: Iyanuoluwa Adenekan
- Teacher: Coach Administrator

How to use scratch without downloading any software. Only internet connection needed
- Teacher: Coach Administrator

In this course, you will learn what scratch is all about and how to use it to create fun projects!.
- Teacher: Adeola Akanji

- Teacher: Adeola Akanji

- Teacher: Adeola Akanji

- Teacher: Adeola Akanji

This course covers the fundamentals of Python programming with a focus on functions, file I/O, modules and packages, and error handling. You will learn how to define and call functions, handle file exceptions, import modules and packages, and use try/except blocks to handle errors.
- Teacher: Adeola Akanji

Explore the vast terrain of Information Technology in this dynamic course. From understanding the core principles of IT to diving into specialized careers and futuristic trends, this program offers a holistic view. Master essential skills, unravel diverse career paths, and gain insights into the evolving IT landscape. Whether you're a beginner or a seasoned professional, this course provides the knowledge and strategies to thrive in the ever-changing world of IT
- Teacher: Victor Ochende

Introduction to Audacity
All tools used to make a project, pictures, sound images, videos, audio all blended
- Teacher: Iyanuoluwa Adenekan
- Teacher: Coach Administrator
- Teacher: Emmanuella Ogungbola

Introduction to Video Editing and some simple tools.
Introduction to Kdenlive and talk about industry leading tools
Introduction to concepts of Audio files and Video stitching
Brief talk about Audacity for Audio editing
- Teacher: Iyanuoluwa Adenekan
- Teacher: Coach Administrator
- Teacher: Emmanuella Ogungbola

Understanding Animation:
Simple Animation with Microsoft PowerPoint
Beginner 2d Animation with Pencil2d
Render an animation for different formats
- Teacher: Iyanuoluwa Adenekan
- Teacher: Coach Administrator
- Teacher: Emmanuella Ogungbola

An introduction to how to get images, how to create images with AI, how to images with Paint, and types of images.
Also a little introduction on pictures and historic art styles
- Teacher: Iyanuoluwa Adenekan
- Teacher: Coach Administrator
- Teacher: Emmanuella Ogungbola