LEARN TO CODE
The Congressional App Challenge would love to see all students learn to code, regardless of previous experience. We highly encourage students to participate even if they’ve never coded before!
Check out some of our favorite educational resources below. Remember that if one of them doesn’t work for you, there are many alternatives. Don’t get discouraged – just try another one!
- Microsoft Virtual Academy – App Development Courses
- Microsoft Touch Develop Tutorials
- CodeAcademy.com – self-taught courses in HTML/CSS, Python, Ruby, and PHP
- Samsung Mobile App Academy Resources
- MIT App Inventor – For ages 13+.
- Thunkable. For first-time app builders.
- Blockly – For ages 8+.
- Kodable – For ages 4-11.
- Scratch – For ages 8-16.
- Code Monster – For ages 13+.
- GameBlox – For ages 13+.
- Thimble by Mozilla – For ages 13+.
- Code Wars – For ages 14+.
- HTML5 Rocks
- Windows Apps
- Apple iOS Developer Program
- Android- Develop for Android
- MentorMint – MentorMint connects students with volunteer mentors who can provide guidance around programming difficulties.
- Libraries Ready to Code – Many libraries around the country are working to provide resources and support for students learning to code. Reach out to your local library to see what programs they provide!
- Khan Academy – Ages 13+.
- CS Unplugged
- Turtle Academy