top of page
top-ide-software_edited_edited.jpg

Projects

Code Minds developed the platform to support students in real-world, comprehensive learning. Students not only learn how to code amazing projects, but to think like programmers. Each projects is designed to build computational thinking while learning how to code using Python.

Learner's Coding Playground is where young minds explore the world of coding, turning their creativity into code and embarking on a journey of digital discovery. They can enjoy the world of Interactive coding activities, engaging game development, and Educational Resources designed for Young Learners.

Nesting Lists & Dictionaries : The Space Spies 🌌

The Space_edited_edited.jpg

The SSF needs your help! 

The Space Security Force (SSF) has detected some unusual activity in space. On further investigation, they found that three interstellar spaceships are planning to attack multiple cities on Earth.
The good thing is that the SSF successfully got information about these ships during one of their routine scans of near-Earth space. The information includes the username and password credentials that hackers on Earth can use to take control of the spaceships and turn them around.
Our job is to take the information SSF found and display it for the hackers to read

Lists : Super Secret Spy Name Generator 🕵🏼‍♀️

The CIA needs our help. You're familiar with the CIA, right? The Cartoon Intelligence Agency!. 

The Cartoon Intelligence Agency solves cartoon crimes across the cartoon universe.🐰

The CIA wants our help generating secret spy names for their cartoon agents. You might be familiar with some human spy names, such as:

  • James Bond -> 007

  • Maxwell Smart -> 88

  • Natasha Romanoff -> Black Widow

  • Tony Stark -> Iron Man

​The CIA is counting on you; let's get moving! 

secret spy name generator.webp

String Methods : Superhero Duo Creator! 🦹‍♂️

Superhero Duo Creator!_edited.jpg

The secret superhero society (SSS) needs our help!. They want SSS members to create their own superhero duo. For that, we will need to ask them a few questions: 

  • An animal name.

  • A type of bird.

A city that the superhero duo will protect.
We will combine the animal, bird, and city names to create a unique superhero duo.​ So, for example, if the animal is "panther," the bird is "eagle," and the city is "New York," our superhero duo would be "Super Panther" and the "Amazing Eagle" and they would protect the city of "New York."

 Functions : Bear Honey Bank!

While humans use the bank for money, Bears have recently started using a bank for honey🍯. Interesting right? 😉. We will use functions to perform these operations and create our own Honey banking app for bear. 

In this lesson, we will create a Bear Honey Bank app. 

Here are the operations that bears can do via our bank app:

  • Deposit Honey in their account

  • Withdraw honey (spend it)

  • Get interest on their saved honey

  • Check their balance

Bear Honey Bank!_edited.jpg

Looping Through Lists : Magic Broom flying competition!

Magic Broom flying competition!_edited.j

The magic school is hosting a broom racing event, and they need your help! 🧹

In this event, students hop on magic flying brooms and ride across a vast river. Whoever reaches the far bank of the river first wins. The magic school teachers decided that students would only compete with their classmates to keep the competition fair. Your responsibility is to show student names on the leader board. The students' names are stored in a list according to their grade level. The names are in the order that they finished the race (their rank).

Iteration & Traversal skills: Notoro - The secret note-taking app

Big tech companies are often in the headlines for misusing people's data. While most companies are probably responsible when handling user data, it's better to be safe than sorry.

What if we could create a secret note-taking app that allows you to write your secrets in a safe place? If you want you can share them with your friends but we will keep this app offline so that there’s no chance of our secrets ever being exposed! 🙀
No internet connection means that no hackers can see your data. You can write anything without worrying about your privacy or data theft.

Notoro - The secret note-taking app.webp

OOP - Encapsulation: The Choco chip cookie store.

The Choco chip cookie store.webp

Our friend John has opened a new cookie store where he sells cookies in bulk. Customers can buy any amount of cookies from John's store. There are multiple types of cookies, each with a different cost. 

John needs our help making the counter experience easier for himself and his customers. He wants us to create a program that displays the user's order along with the total cost of the order. We'll enter the customer name, the kind of cookie, and the number of cookies and the program will display a message like: 

"Hi Paul, you ordered 4 chocolate chip cookies at $2 per cookie for a for a total of $8. Thanks for your order!"

Advanced Functions : Shopping cart tracker

Learners will create a shopping cart tracker for a convenience store called "The Everything Shoppe."
The Everything Shoppe is a store where you can get anything and everything. You can buy food, cars, electronics, etc. Our job is to take the shopping data from the checkout counter and create a nice customer receipt.

Shopping cart tracker.webp

Looping Through Dictionaries : Music data!

Music data!.webp

Our friend is launching a mood playlist service. They have all the playlist data, and now they need someone to take the data and display the songs on the playlist in a more user-friendly way. 

Our friend is a great programmer and has already created dictionaries to store the playlist data in the following categories: 

  • Happy Songs 

  • Sad Songs 

  • Party Songs

Multi-Dimensional Lists :  The treasure hunt!🔍

In this lesson, learners will create a fun treasure hunt game.🏴‍☠️ 

The game logic is simple. The player must open a palace door to find a box of treasure. Before the player can reach the treasure, they must open the palace's iron door. 

On the door, there's a note that reads: 

"BEWARE!!! Most of these bottles contain poison! Two do not contain poison but hold a super-strength potion and a ghost potion. If you choose the wrong bottle, you LOSE! But, if you choose the right bottle, you might win the treasure within this palace."

The treasure.webp

Advanced Functions : Help the wizard with math

Help the wizard with math.webp

Our friend is a wizard, and while she is amazing at magic, she's not so great at mathematics. She is starting to realise that certain magic spells require knowledge of basic math, and she must improve her mathematical skills to be good at them.
The closest thing to magic for programmers is coding. Today, we will create a calculator program to help the wizard solve math problems quickly and easily.

Capstone Project : Escape The Lab

Learners will build a game called "Escape the Lab." Each game has a story behind it. The story behind Escape the Lab is:Mr. Nada Dry is trapped in a lab by an evil corporation. He has to solve puzzles as he tries to escape the lab. Once he reaches the door, he'll solve a final puzzle to find a hidden key that lets him escape. I

Interesting, right? 

Before we can trap Mr. Nada Dry in a lab, we need to build the lab! 

Escape the Lab.png
bottom of page