Code.org '22

Code.org 2022 Challenge




Code.org

Code.org® is a nonprofit dedicated to expanding access to computer science in schools and increasing participation by women and underrepresented minorities.


Students will use Code.org to demonstrate their understanding of logic, algorithms, and coding in general by creating an "App" that helps others.

Code.org provides an App Lab environment for students to learn JavaScript. In order to get your students access to the App Lab, coaches will need to sign in to their account and create a "section". Once the section is created, add in the App Lab tutorial for student access. You will be given an Access Code to give to students once they log in.

Students will need to log into their accounts to access the App Lab. Once they have logged in, students will go to the bottom of their Dashboard page. Once they are at the bottom of their dashboard page, there is a place for students to "join course" by entering the access code.

Autobots want to save humans. Your goal as an autobot is to help save a human life by creating an application in the Code.org App lab. Ratchet is the Autobots' Chief Medical Officer. He is teaming up with you to complete this challenge.

Apps are very useful for a number of things: getting places, learning information, playing games, storing information, creating/augmenting pictures, communication, and more.

Your goal this year is to create a medical app for humans. Currently, there are many medical applications available for download. Medical apps that help you diagnose issues, learn terminology, learn about the human body systems, take your blood oxygen levels, and more. What is one medical application you wish you, as a student could access that would help you solve a problem? Do you know someone with a medical condition that having an application on their phone would help them?

Create your app and be prepared to explain how your application will improve the health of humans. What research did you do to understand the disability? How will you promote your app? What processes did you use to go through to design the app? What struggles did you find along the way?



Design Thinking Process

Use the Design Thinking Process below to guide you in your App Development.

Empathize - The team should seek to understand and share the same feelings as those who the app should be supporting. Research should be done to understand the needs and teams should reach out to others to determine how they feel about the ideas generated from the team.

Define - Identify the patterns and trends in the needs and wants of others. Combine the identified common needs and wants into a meaningful statement that focuses on the insights and needs of a user.

Ideate - Generate your ideas through sketches, notes, brainstorming, mapping, etc... Before moving into a prototype, put all ideas down and sketch out the design.

Prototype - Before taking your idea to Code.org, create a sketch of each display page and create a flowchart that shows how the app will function. Then, take your idea and put it into the App Lab in Code.org.

Test - Test it out. Does it work how you wanted it to work? If not, go back to your idea and your prototype and make necessary changes.

Code.org 2020 Rubric

Check out the 2020 Code.org Challenge to learn more about the Coding in Action Code.org rotation.

Code.org 2020