Thanks for joining us for #CodeWeek Uganda. Congrats to all our Coding Champions ๐Ÿ†
LEARN TO CODE

10 Minutes
per day for
7 Days

07-13 August 2023
#UgandaCodeWeek
18-24 Sept, 2023
#UgandaCodeWeek

CodeWeek Uganda 2023 has concluded!

Wow, that was fun! ๐Ÿ˜Ž๐Ÿฅณ๐ŸŽ‰

In case you missed out, here’s what was each day’s Coding Challenge

Welcome to CodeWeek Day 01,

Where your first coding challenge is the โ€œ5-Minute Websiteโ€ ๐Ÿ˜Ž๐Ÿ’ป
Yep, you read that right! Create your first website in just 5 minutes. We have even added a wild surprise in the Bonus section.
Intrigued? Dive in and uncover the magic.โœจโญ
Day 01: Start Coding! ๐Ÿš€

Craft your first JavaScript program in a guaranteed 10 minutes.

For your Day 02 coding challenge you’re about to create something cool that will make decisions for us. Your A.I. engine (JavaScript function ) will be the ultimate party host, deciding who gets to join the coding celebration.
Our goal for today is simple: write your first JavaScript program.
We’ve got your back with step-by-step instructions, so you’ll be a coding pro in no time. Are you excited? Because we definitely are! ๐Ÿฅณ
Day 02: Start Your JavaScript Adventure ๐Ÿš€

Introduction to HTML

Project 01 – Training 01

Today, we kick things off Day 03 by mastering the essentials of HTML in our first lesson.
The world of web development is yours to conquer! ๐ŸŒ๐Ÿ’ป
Day 03: Start Learning HTML ๐Ÿš€

Introduction to HTML

Project 01 – Training 02

In this session on Day 04, we’re all about you!
Weโ€™re going to explore and learn how to use HTML elements to build your profile section.๐Ÿง™โ€โ™‚๏ธโœจ
Share your interests, hobbies, and anything else you’d like the world to know!
Day 04: EXPLORE HTML ELEMENTS ๐Ÿš€

Add Some Style

Project 01 – Training 03

Today’s Challenge: Let’s make your webpage visually stunning by applying CSS styling. You’ll learn how to bring life to your content with colours, positioning, and more! ๐ŸŽจโœจ
Get ready to dive into the world of CSS and give your webpage a unique look. It’s time to unleash your inner designer and make your coding creation truly shine!
Day 05: Start Styling with CSS ๐ŸŒˆ

Wrapping things up

Project 01 – Training 04

In today’s session, we’re combining everything you’ve learned to create the finishing touch โ€“ the footer of your landing page.
You will have then completed Project 01. ๐Ÿ˜Ž๐ŸŽ‰
It’s incredible to see how far you’ve come in just a few days!
Day 06: COMPLETE PROJECT 01 ๐Ÿš€

Project: Stopwatch

Have you ever wondered how a stopwatch works, and thinking: “Could I actually build that?”
Well, hold onto your coding hat because today, we’re going to wield the magic of code to freeze time โ€“ metaphorically, that is! โฐโœจ
You’ll build a functioning stopwatch using HTML and JavaScript, proving that coding truly lets you control time itself!
Day 07: Start Building Your Stopwatch โฒ๏ธ

Make you own game with Kaboom.js

Get ready for an exciting 5-part project that will introduce you to the world of game development. ๐ŸŽฎโœจ

You’ll start with the initial setup, learn how to create your game environment. Then, you’ll dive into game design, customizing your character, choosing enemies to challenge your skills, and adding levels. ๐ŸŽฏ๐Ÿ•น๏ธ

Let’s see if you can level up your coding skills while having a blast building and advancing through your very own game!

Bonus: Level UP ๐Ÿ˜Ž๐Ÿ•น๏ธ๐ŸŽฎ
Partners and Sponsors
Logos of partners and sponsors

How does it work?

Just follow these simple steps:

01: Signup

02: Be Excited

and tell your friends

03: Receive Link

in your email Inbox. Have fun learning together.

Don’t want to wait?

Try out these fun coding lessons.

The 5-Minute-Website

Waiting for the bus? Code your first website in HTML.
How Exciting!

Who Can Party?

Your A.I. engine (JavaScript function ๐Ÿ˜‰) says who is invited.
Let’s Do It!

Project 1: Landing Page

Learning the basics of HTML & CSS without even trying. (4 Trainings)
Get Started

Take Action!

Want to know how you as a Teacher, School, Volunteer or Parent can teaching code?

Here’s some easy and fun ways you can get started:

Become a Champion

Run an Intro Lesson in your neighborhood.
I’m ready

Become a Hero

Teachers lead in class. Don’t worry it’s easy.
Get Started

Become an Advisor

Be listed as an advisor. Get 10 Schools to participate.
Sign me up
Become a #CodeWeek Influencer

Become a #CodeWeek Influencer

Become a #CodeWeek Influencer

Make a difference and support education.
See ways to influence

Latest News and Posts

Free education, since when does that happen? And fortunately for us it does happen. Weโ€™ve curated a list of the top 10 free coding websites specifically tailored for learning online.
Kenya’s breaking records and making waves in the world of tech education. UNESCO just gave a big thumbs up to Kenya for being the first country in Africa to introduce coding classes in both primary and secondary schools.
In the rural Rwandan village where Chantal Niyonkuru grew up, access to digital technology was basically non-existent. But when she was selected to attend one of the countryโ€™s top high schools, Chantal took to computer science right away. After acing her exams, she told her mother she wanted to pursue … Read more

What is CodeWeek in Uganda

We believe learning to code is the future, and it should be available to everyone learn how to do so for FREE.
Our aim is to make the first steps of learning of how to code a fun and exciting process, and to make it available to ALL schools and youth of Uganda.
Our approach is simple: Challenge students to do just 10 minutes of coding everyday for 7 days during our annual CodeWeek event.
Uganda CodeWeek was launched as a way to help schools, teachers, parents and volunteers to be able to easily teach computer science using our online and offline curriculum.
The Uganda CodeWeek event will take place each year, and in addition we will help organize and host competitions, setting up coding clubs/communities/forums, empowering coding coaches, and more.

Want to be friends?

Connect via Social Media. Write us.