Dance Party with Amazon Future Engineers

Alphabets Sounds Video

share us on:

The lesson highlights the intersection of creativity and technology through the Amazon Future Engineer program, where interns use the p5.js library to design engaging backgrounds for a dance party as part of the Hour of Code initiative. It emphasizes that computer science is accessible to everyone, regardless of their background or interests, and encourages individuals to explore this transformative field as a means to pursue their passions and solve real-world problems. The lesson concludes by inviting participants to take their first step into computer science with an Hour of Code.

Dance Party with Amazon Future Engineers

Welcome to an exciting journey into the world of computer science, where creativity meets technology! I’m Miranda, and I have the pleasure of working with the Amazon Future Engineer program. Recently, we had an incredible opportunity to bring 15 of our talented Amazon Future Engineer interns to Code.org. Our mission? To help them design engaging backgrounds for the Hour of Code dance party using the versatile tool, p5.js.

Unleashing Creativity with p5.js

At the heart of our project is p5.js, a powerful JavaScript library that makes coding accessible and fun. Our interns have been using it to craft stunning star designs that spread across the screen in imaginative ways. These backgrounds aren’t just visually appealing; they serve as a source of inspiration for kids worldwide who are diving into the world of computer science.

The Supportive Environment of Amazon Future Engineer

The Amazon Future Engineer program is more than just an internship; it’s a supportive community that genuinely cares about nurturing young talent. Throughout the summer, I’ve gained invaluable insights into what it means to be a software development engineer. It’s been thrilling to take theoretical knowledge from the classroom and apply it to real-world scenarios.

Breaking Stereotypes in Computer Science

One of the most exciting aspects of computer science is its broad applicability. It’s not just about technology or STEM; it’s about solving problems and finding innovative solutions. There’s a common misconception that you need to be a genius to excel in this field, but that’s simply not true. Computer science is so diverse that it offers opportunities for everyone, regardless of their passions.

Transforming Lives Through Computer Science

For me, computer science has been a life-changing journey. It’s the reason I’m interning at Amazon today, and it can be a transformative experience for anyone willing to explore it. Whether you’re interested in art, music, or any other field, computer science provides the tools to pursue your dreams.

Join the Movement: Start with an Hour of Code

If you’re curious about computer science, there’s no better way to start than with an Hour of Code. It’s a simple yet powerful step towards understanding the limitless possibilities this field offers. So, why wait? Dive in, explore, and see how you can change the world with just an hour of code!

  1. How did the use of p5.js in the Amazon Future Engineer program enhance your understanding of the intersection between creativity and technology?
  2. Reflect on a moment during the internship that significantly impacted your perception of computer science. What was it and why was it meaningful?
  3. In what ways did the supportive environment of the Amazon Future Engineer program contribute to your personal and professional growth?
  4. Discuss how the experience of designing backgrounds for the Hour of Code dance party challenged or reinforced any pre-existing stereotypes you had about computer science.
  5. How has your involvement in this program influenced your career aspirations or educational goals in the field of computer science?
  6. What are some innovative solutions or problem-solving strategies you learned during the internship that you can apply to other areas of your life?
  7. How do you think computer science can be used to transform lives in fields outside of technology, such as art or music?
  8. What advice would you give to someone who is hesitant to explore computer science due to misconceptions about the field?
  1. Explore p5.js with a Creative Coding Workshop

    Join a hands-on workshop where you’ll dive into p5.js to create your own interactive art. Experiment with shapes, colors, and animations to design a unique background for a dance party. This activity will enhance your understanding of JavaScript and creative coding.

  2. Participate in a Code.org Dance Party Challenge

    Engage in a fun challenge where you’ll use Code.org to program a dance party. Customize the dance moves and background using block-based coding, and see how your creativity can bring a virtual dance floor to life.

  3. Attend a Panel Discussion on Breaking Stereotypes in Tech

    Join a panel of industry professionals and students to discuss the stereotypes in computer science. Share your thoughts and learn from others about how diverse backgrounds contribute to innovative solutions in technology.

  4. Join a Peer-Led Coding Study Group

    Collaborate with fellow students in a study group focused on computer science concepts. Share resources, solve coding problems together, and support each other in your learning journey. This is a great way to reinforce your understanding and build a supportive community.

  5. Host an Hour of Code Event

    Organize an Hour of Code event at your university to introduce others to the basics of coding. Use this opportunity to showcase the transformative power of computer science and inspire peers to explore the field further.

Here’s a sanitized version of the provided YouTube transcript:

Hi, I’m Miranda. I work on the Amazon Future Engineer program, and today we brought 15 of our Amazon Future Engineer interns to Code.org to help them build Hour of Code dance party backgrounds. We have all been working with p5.js to create nice designs for the backgrounds. I’m designing various stars that will spread out in creative ways, allowing kids around the world to enjoy cool backgrounds while learning and getting inspired by computer science.

There’s a lot of creativity and fun happening here. The Amazon Future Engineer program has been very supportive, making it feel like there’s someone who genuinely cares about us and is looking out for us. I’ve learned so much this past summer and have been exposed to what it really means to be a software development engineer. It’s exciting to take what you learn in a classroom and apply it to real-world situations.

Computer science isn’t just about technology or STEM; it’s about problem-solving and finding innovative solutions. Some people think you need to be a genius to understand it, but that’s far from the truth. Computer science is so broad that whatever you’re passionate about, you can pursue it through this field. It’s inspiring to see the different opportunities available to me in computer science.

Computer science has changed my life and is the reason I’m able to intern at Amazon today. It truly is for everyone. Change the world—start with an hour of code.

This version maintains the essence of the original transcript while removing any informal language and ensuring clarity.

Computer ScienceThe study of computers and computational systems, including their theory, design, development, and application. – Many students choose to major in computer science because of its broad applications in various industries.

CodingThe process of writing instructions for a computer to execute, typically in a programming language. – Coding is an essential skill for developing software applications and solving complex problems.

CreativityThe use of imagination or original ideas to create something, often applied in software design and problem-solving. – Creativity in coding can lead to innovative solutions and unique software applications.

TechnologyThe application of scientific knowledge for practical purposes, especially in industry, including the development of software and hardware. – Advances in technology have revolutionized the way we interact with computers and the internet.

p5.jsA JavaScript library that makes coding accessible for artists, designers, educators, and beginners, focusing on creative coding. – Using p5.js, students can easily create interactive graphics and animations for their projects.

AmazonA multinational technology company known for its e-commerce platform, cloud computing services, and digital streaming. – Many computer science graduates aspire to work at Amazon due to its innovative technology and global impact.

EngineerA professional who applies scientific and mathematical principles to design, develop, and maintain systems and structures, often in technology fields. – As a software engineer, you will be responsible for developing and optimizing code for various applications.

SoftwarePrograms and other operating information used by a computer to perform specific tasks. – Developing efficient software requires a deep understanding of algorithms and data structures.

DevelopmentThe process of creating, testing, and maintaining software applications or systems. – Software development involves various stages, including planning, coding, testing, and deployment.

InternshipA temporary position that offers practical experience in a particular field, often used by students to gain industry experience. – Completing an internship at a tech company can provide valuable insights into the software development process.

All Video Lessons

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?