The Harvester

In this lesson, students join the Harvester on a farm to help pick ready crops using special blocks for navigation and collection. They learn to identify and harvest crops while also checking for sprouts, which require additional programming to determine their type before harvesting. This engaging activity emphasizes the importance of farming and the journey of food from the farm to our tables.

Help Computer Science Go Global

The lesson emphasizes the urgent need to integrate computer science education into schools worldwide to prepare students for a future increasingly influenced by automation and technology. By equipping all students with computer science skills, we can address critical issues such as income inequality and job displacement, while fostering creativity and problem-solving abilities essential for success in any career. Organizations like Code.org are leading efforts to expand access to this vital education, aiming to create a more equitable and innovative global workforce.

One Thing 100% of Politicians Agree On

The lesson emphasizes the universal agreement among politicians on the importance of learning computer science, particularly for young people. It highlights that understanding technology is essential in today’s world, as it influences communication and problem-solving, while also pointing out the growing job market in this field and the opportunities it presents. Ultimately, the lesson encourages everyone to explore coding as a valuable skill that can shape their future and enhance their career prospects.

Unspotted Bugs

In the lesson “Unspotted Bugs,” Jasmine, the owner of a bug hunting company, enlists JD to help catch escaped bugs before a talent show. They learn that while spotted bugs are easy to catch, unspotted bugs are more challenging as they hide and cause problems. Jasmine teaches JD a method to identify these elusive bugs by tracing steps to find where things go wrong, leading JD to successfully spot and name a troublesome bug just in time to save the show.

App Lab: Make a Simple App

In this lesson, Isabella demonstrates how to create a simple app using App Lab for her fashion company, Metamorphos, which focuses on transforming old clothes into new accessories. She guides us through the process of designing the app’s home and donation screens, incorporating features like text boxes, images, and radio buttons for user input, and then explains how to code the app to navigate between screens based on user responses. Finally, she tests the app to ensure functionality and shares tips for future enhancements and sharing the app with others.

Play Lab – Intro video

In this lesson, students are introduced to Play Lab, a platform that allows them to create their own video games featuring various characters like witches, zombies, and animals. They learn the basics of programming as a creative tool for problem-solving and game development, starting with a simple project where they make a penguin character say “Hello” and move. By the end of the lesson, students will have the skills to build and share their own games, encouraging them to unleash their creativity and imagination.

My Journey: Building the Internet of Things

In the session “My Journey: Building the Internet of Things,” Wale Oladahi from Amazon shared his experiences in the field of IoT, emphasizing the importance of connecting everyday devices to the internet to enhance their functionality. He encouraged aspiring computer scientists to embrace mistakes as learning opportunities, engage in side projects, and collaborate with peers, highlighting that computer science is fundamentally about problem-solving and innovation. Wale’s journey illustrates the value of diverse experiences and the significance of thorough planning in tech projects.

Hour of Code with Draymond Green

The lesson emphasizes the importance of pursuing computer science, drawing parallels between the challenges of coding and sports, particularly basketball. It encourages students to embrace hard work and creativity in coding, highlighting the vast opportunities it offers for problem-solving and career growth. Ultimately, the message is to take the leap into learning coding, as it can lead to personal fulfillment and future success.

Helpful Hints: Lesson 11.11 Part 2 – If/Else Block

In this lesson, students learn about the if-else block in coding, which acts as a decision-maker based on what they encounter on their path, such as a flower or a honeycomb. By using this structure, they can determine actions like collecting nectar or making honey, turning it into a fun treasure hunt. The lesson encourages exploration and problem-solving, emphasizing that coding is a creative adventure where each decision leads to new discoveries.

José Luis Rodríguez Zapatero shares how technology can help us overcome humanities’ challenges.

The lesson emphasizes the transformative power of technology, particularly through computer science and coding, in addressing humanity’s challenges and fostering positive societal change. It highlights the importance of initiatives like Code.org in promoting education, especially for young women in STEM fields, to achieve sustainable development goals and create a fairer world. By embracing innovation and collaboration, we can harness technology to improve lives and tackle global issues effectively.

Login your account

Please login your account to get started.

Don't have an account?

Register your account

Please sign up your account to get started.

Already have an account?