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! In 2018, 44% of our participants described themselves as beginners before entering the competition.
Check out some of our past participants’ 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!
- Swift Playgrounds – Swift Playgrounds is a revolutionary app from Apple that makes it fun to learn and experiment with code.
- MIT App Inventor – MIT App Inventor helps anyone, regardless of experience, build fully functional apps.
- StackOverflow – StackOverflow is a question and answer site. You can find answers to many of your questions that come up during app building on this site.
- Code.org – Code.org provides courses to help you learn programming. It also has App Lab, which teaches you how to design, build, and share apps.
- CodeAcademy.com – CodeAcademy provides self-taught online courses in 12 different programming languages.
- Scratch – Scratch is an introductory programming language that helps you learn how to think like a programmer and lets you create your own stories, games, and animations.
- Thunkable – Thunkable lets you build your own app for iOS or Android using a drag and drop interface.
- Roblox Education – Roblox Education offer free resources to teach students of all ages real coding, game design, digital civility, and entrepreneurial skills.