CSA: Object-Oriented Programming

In this lesson, Gemma Bissoni introduces the fundamentals of Java and object-oriented programming (OOP), emphasizing the significance of Java as a versatile programming language used in various applications, from Android apps to scientific tools. The lesson guides learners through the process of creating their first Java class, highlighting the importance of class structure, naming conventions, and accessibility, ultimately laying the groundwork for more advanced programming concepts.

Star Wars – Hour of Code: JavaScript

The lesson introduces JavaScript, a widely-used programming language, and explains the transition from block-based coding to text-based coding. Students learn the benefits of typing commands directly, including increased efficiency and the use of autocomplete features, while also being reminded that precision is crucial to avoid errors. The lesson encourages practice and reassures learners that making mistakes is a natural part of the coding process.

Game Lab: Animating with Sprites

In this lesson, students learn how to create animations using sprites, which are characters or objects that can be moved around on the screen. By utilizing the counter pattern within a draw loop, students can change a sprite’s position incrementally, allowing for smooth movement. The lesson encourages experimentation with various sprite properties to enhance creativity in game and animation design.

Minecraft Hour of Code – Congratulations!

Congratulations on completing the Minecraft Hour of Code! In this lesson, you learned essential coding concepts such as loops, functions, and the role of a software agent, which empower you to create and innovate within the Minecraft environment. Now, it’s time to unleash your creativity in the free play level, where you can write your own code and bring your ideas to life in Minecraft: Education Edition!

Dance Party – Events

In this lesson, Aloe Blacc introduces the concept of events in computer science, explaining how they function as signals that trigger actions in a program. By using the example of a dance party, he illustrates how events can synchronize dancers with music, specifically by setting up a program to initiate dance moves after a specified number of musical measures. This integration of technology and music highlights the importance of understanding computer science in creating engaging and interactive experiences.

US Secretary of Education supports the Hour of Code

In his message, U.S. Secretary of Education Arne Duncan emphasizes the importance of the Hour of Code during Computer Science Education Week, encouraging parents, teachers, and students to engage in coding activities. He highlights that coding is not only essential for future careers but also fosters critical thinking and problem-solving skills, making it relevant for all students across various fields. The initiative aims to spark interest in computer science and promote further educational opportunities in this vital area.

My Journey: Building robots

In this lesson, Pat Youngpraddit from Code.org engages students in a fun discussion about building robots with special guests Anna and Ava from iRobot. They share insights into their roles in creating innovative robots that assist with household chores and emphasize the importance of teamwork, creativity, and coding in their work, encouraging students to stay curious and pursue their interests in STEM.

CSA: Modifying Values in a 1D Array

In this lesson, we explored the concept of one-dimensional arrays in programming, focusing on how to create, initialize, and modify them to store temperature data. We learned how to declare an array, assign values to its elements, and access or modify those values using their indices. This foundational knowledge enables efficient data management and manipulation in programming.

The Hour of Code 2014 – WORLDWIDE

The Hour of Code is a global initiative where students dedicate one hour to learning coding, which involves giving instructions to computers to create games and apps. Launched by Code.org in collaboration with numerous school districts, the event aims to demystify technology and inspire students, particularly girls, to explore coding as a valuable skill. This year, the goal is to engage 100 million students in this fun and educational experience, highlighting the importance of coding in understanding technology and opening future opportunities.

CodeBytes Episode 5 with Ken – Minecraft: Hero’s Journey

In the final episode of CodeBytes, Ken, along with young participants Owen and Oliver, guides viewers through coding activities using Minecraft, specifically focusing on the “Hero’s Journey.” The session includes solving puzzles with the help of a character called the Agent, teaching fundamental coding concepts such as loops and commands. Participants are encouraged to explore further activities on code.org and share their experiences online, concluding with a fun chant to celebrate their learning.

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?