Blackbird Code
The Blackbird application is a friendly transition to text coding that is project-oriented and introduces new programmers to the skills required to build fun animations and games on the HTML canvas using JavaScript. The curriculum is organized by units, stages, lessons, projects, and workshops. A teacher dashboard is available for record-keeping, and resources include step-by-step videos and documents to support lessons and data collection. Includes some paid features.
Raspberry Pi Foundation: Coding Courses
Learn coding at your own pace with free online courses. Beginning with Python, teachers and students can learn text coding. Raspberry Pi offers free resources to help people learn about computing and how to make things with computers. It also trains educators to guide others to learn. Includes some paid features.
Python for Android
Python is an easy to learn, powerful programming language. It has efficient high-level data structures and a simple but effective approach to object-oriented programming. Intelligent Python 3.6.9 features syntax recognition and auto text-formatting on Android devices.
SoloLearn: Learn to Code for Free
SoloLearn has the largest collection of free code-learning content, from beginner to professional. Choose from thousands of programming topics to learn coding concepts. Web development includes JavaScript and Python. Content is delivered based on your progress, preference, and market trends. Features ongoing community support and real-time alerts. Write, run, and share real code right from mobile device, without any additional installations and setups. Includes in-app purchases.
Python
Python is a high-level and general-purpose programming language that emphasizes code readability. It is accessible using the Blind Audio Tactile Mapping System (BATS). Python's approach aims to help programmers write clear, logical code for small- and large-scale projects.
Code.org®
Code.org® is a nonprofit dedicated to expanding access to computer science in schools and increasing participation by students from underrepresented groups. Code Studio offers coding lessons, projects, professional learning, curriculum, and Hour of Code activities for Grades K-12. In addition to courses, teachers can use the App Lab, Game Lab, Web Lab, Widgets, Video Library, and find a guest speaker.
Build a Mobile App Using Google Sheets and Glide
This is a tutorial that describes the steps for building a mobile app for virtual events with no code. Instead, users are instructed to use the Glide app and Google Sheets to build the app.
Glide
Build an app on your mobile device using using Glide templates from Google Sheets. Create an app visually without using code. Features templates for education, including an attendance tracker and subjects such as Geography, Science, Space Missions, Physical Education, Drama Fun, and Role Models. Includes free and paid options.
MIT App Inventor
MIT App Inventor is a web-based app building tool that can be used on Android devices and tablets such as Chromebooks. Must use a Gmail account to sign up. Features tutorials, step-by-step instruction, support, sharing and collaboration options, block and design coding options, drag and drop components, and a free MIT AI2 Companion App that is intended for use with the MIT App Inventor. This app can be used on the Mac and is being developed to use on iOS mobile devices.
Teachers Pay Teachers
Teachers Pay Teachers is a platform created by teachers, for teachers, to access the community, content, and tools they need to teach at their best. This site provides a marketplace for teachers to exchange instructional materials and access easy-to-use digital tools.