Common Computer Science References
At the end of this lesson, you will be able to:
log into your new GitHub account
log into our Coder server, with your GitHub account
review logging into your school Gmail account
review Computer Use Policy, especially board intranet
go over git and GitHub (see video):
do demo of getting GitHub account (see video "Getting a GitHub Account")
go over demo of joining our GitHub Org
go over what is a Coder Server -> a cloud-based integrated development environment (IDE)
do demo of getting into Coder Server
see link in Google Classroom
Daily Assignment
read ICD2O Course Outline (see file below: ↓) and then fill in this form
take a screenshot when done to fill in the Google Form
get a GitHub account:
go to GitHub.com and click at the top right, "Sign Up"
under Username, enter your real name with a hyphen "-" between your first and last name:
ex. Jane-Smith
there are the following restrictions:
Min: 1
Max: 39
Can contain: a-z A-Z 0-9 -
Other: Can not start with a dash
DO NOT pick a name like "Hot-pants24", I will not know who you are, only use your name
if you do not get a green ✅, let me know and we will figure something out
for Email address, enter your school email address, DO NOT enter anything else
if you do not get a green ✅, let me know and we will figure something out
for Password, enter your school password; if you loose this I can not recover it!
solve the puzzle if you need to
get me to check EVERYTHING BEFORE you click "Create an account"
in step 2, just leave the account on "Free" and click "Continue"
DO NOT create an Organization, we already have one
in step 3, enter your programming experience and then click "Submit"
you will be sent a verification email, so go to your email
in your email find the GitHub email that was sent to you
click on "Verify email address" button
you should be sent to a GitHub page and see "Your email was verified." in the top left corner
take a screenshot of this webpage to enter into your notebook
create a GitHub repo
call it "ICD2O-Intro-02"
add a README.me, but no .gitignore
STOP
email me your GitHub login, the next step will NOT WORK until I have added you into our GitHub Org for this class!
once I add you in, go to your email and accept my invite
NO do not ask for a GitHub Copilot seat, you get one for free
login into our Coder Server, using your GitHub account:
we will NOT actually be creating a new account, we will be using our new GitHub account to login
see link in Google Classroom
click the "cat" icon (it is actually the GitHub logo) in the middle top of the page
authorize GitHub to be used as your login
after this you should be logged in
create a Coder Workspace
create an "ICD2O" folder
create an "Intro" folder
create an Intro-02" folder
take a screenshot of this and add it to your notebook
for your daily assignment doc, Intro-02, upload 3 screenshots of:
your Google form
your GitHub login page (the right corner with your icon)
your Coder Server Homepage
see the example document to know what to submit → Jane Smith - ICD2O - Intro-02.pdf (see file below: ↓)
remember, you MUST have an entry for EVERY SINGLE LESSON
try a coding tutorial here:
go to MakeCode Arcade (https://arcade.makecode.com)
select the "Happy Flower" tutorial
if you do this, add a screenshot of how far you got into your daily assignment doc