Getting Help
Overview
Check Out GETTING STARTED first. The modules there cover the basics of making interactive apps with multiple screens and that respond to user inputs.
Finding help and resources to build your CS skills is important for students and teachers. We are building this page to link you to online resources.
Feedback + Assistance
Tools and References
Using Code.org and App Lab Resources
Overview
Code.org provides so many resources that it can be hard to know how to find and make sense of them. This module has links to useful Code.org and App Lab tips.
Getting oriented with the App Lab programming "language"
Reference - App Lab Basics Guide
Video - App Lab: Introduction
Tips
Code.org App Lab Codes and Tips from Kara Haas
BRVGS Computer Science- App Lab Help
Remixing: Finding, reading, and borrowing useful code
Apps & Resources: Apps made in CS Pathways and using programming methods useful for CS Pathways projects. You can study and remix examples of code here.
Copying and pasting code saves typing time and is a way to quickly learn how code works, as well as well as to include it in your projects.
The following tip is from BRVGS Computer Science- App Lab Help
To Copy and Paste your code, use Control-C and Control-V (Command- for Mac):
In Block View: start outside of a block, click, then drag until you see your block(s) highlight. Copied blocks can be pasted into the same project but not other projects.
It's easier in Text View; highlight just like with regular text. Copied text can be pasted into the same project AND other projects.
If your program is running, it's hard to highlight stuff, so hit Reset first.
Please give credit to programmers when you copy "original" code or code that is not common knowledge.
Using YouTube and Google
Coders often use Google and YouTube to learn programming techniques for different programming languages. The trick is learning what to put in the search. When searching for App Lab tips and tutorials, include the following in your searches:
1) "code.org" and "app lab"
2) the design element(s) and/or block(s) you are working with. For example "text area," or "radio button? or "createRecord." Specific and detailed is better.
3) what you want the design elements to do or what you want to do with the design elements.
EXAMPLE: How do I make an image move in code.org app lab?
or
move image and "code.org" and "app lab"
Try it.
Once your get results, TAKE SOME TIME to browse through the links to find an explanation that MAKES SENSE to YOU. If one explanation seems too confusing, try another, simpler one.
In computer science, there are many ways to program a computer to do what you want. Experiment! That's why it's called computer SCIENCE.
Tools and References
Videos!
Coding Tutorial Videos
Other Playlists
App Lab on Code.org Playlist: by Computer Science and Coding
Code.org CS Principles Hackathon Tutorial by Mr. Kaiser
Code.org App Lab by Tokyo Edtech
Computer Science Principles: Tutorials by Code.org
AP Computer Science Principles through Code.org by Eybar Vasquez Nevarez
Simon App Playlist by Brian Fleischman
using Code.org App Lab to design an App by Mrs. D
Class Chats through Amazon Future Engineer!
Overview
Amazon Future Engineer has "Class Chats" program where Computer Scientists and Engineers will meet virtually with your students to discuss careers in Computer Science and Engineering. Link: https://www.amazonfutureengineer.com/classchats
CS Mentorship
Classroom Volunteers and Mentors through Code.org
Overview
Code.org has a volunteer program that can connect you with CS volunteers from around the country. Of course, your school or district will rules for engaging classroom volunteers. However you can also find a CS mentor for your own CS learning. Here's the link: Volunteers through Code.Org.
CS Mentorship
CSTA Regional Chapters
Overview
Connecting with your regional chapter of the Computer Science Teachers Association is a great way to connect with teachers in the area and support you CS interest and learning. Look up your regional chapter here: https://csteachers.org/chapters/
More: Resources
Reference
The Approach
The Approach
Related Professional Learning
The Site is under construction!