Code.org

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.

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.

The goal of the Avengers is to help people in need. As a Code-Venger, your goal is to help solve a real-world problem by creating an app.

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 an app through the app Creator in Code.org. Your app should specifically help someone with a disability overcome obstacles. For instance, someone who might struggle with reading would use apps that read information out loud to them.

Create your app and be prepared to explain how your application will support someone with a disability. 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?

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.

How it's scored...

Below is the rubric. Please make sure that you scroll down to see all sections.

Code.org 2020 Rubric

App Lab Tutorial