WEEK 1: FAMILIARIZE CLASS WITH FOLLOWING WEBSITES + DIGITAL LITERACY
- Each student has their own email account and each classroom has a master password.
- We will ensure that every student knows how to navigate to the Gmail login page, enter their password and check their mail.
- The next step is to have students join their class Hangout
- We will ensure that each student has added the Hangout, can type words into the hangout and has a general understanding of how Google Hangouts works.
Google Drive (HomeWork Script)
- For Co-Lab assignments, student will submit their work through the appropriate HomeWork Script.
- We will go over how to submit the work and the appropriate formats they will use.
- Each student will have a CodeAcademy account that is set up with a master password for easy tracking for instructors and CodeStream coaches.
- We will ensure that each student can login, can access their lesson and generally understands the basics of how CodeAcademy works.
- Each student will also have their own CodePen account, with of course, a master password that allows the instructor and CodeStream coaches access to their work.
- We will ensure that students understand how to login, how to access their Pens, how to save Pens and how to create new ones.
- Citrix will be used in conjunction with their Gmail account logins.
- In order to utilize Citrix, the students must register for their virtual training by providing their Gmail user account.
- We will ensure that each student understands how to utilize Citrix by registering for videos or live streams as well as the basics of how Citrix actually works.
- One of the resources we will use for in-class and virtual is the W3Schools try-it editor.
- We will teach the students how to use the editor
- Teach kids the proper conduct on the internet.
- Give them our “Do’s and Don’t” list for classroom behavior.
- Make sure kids know the consequences if they do not follow the proper Digital Citizenship or Classroom conduct.
WEEK 2: COMPUTER SCIENCE HISTORY OVERVIEW
This week the students will learn a bit about the history of Computer Science.
We have prepared a slideshow that goes over basics about what a computer is, what it does, how it works, functions and who the major beginning players were in Computer Science History.
Instruct the students on how to solve some basic Binary Code questions to hone in the information and give them a little bit of hands on experience with machine coding.
Since Binary Code is basic exponents, the students should feel comfortable enough to computer the mathematical portion of the Binary Code.
On Friday before the students leave, send them home with Co-Lab 1Ed (their first homework assignment)
- The homework goes over things they should’ve picked up from the Computer Science History Slideshow.
- Make sure to send home the Comp history slideshow in printed slides for those without internet access.
WEEK 3: HTML BASICS I (Lessons 1-14) + CO-LAB 2Ed
These beginner lessons get the students familiar with the CodeAcademy content editor, the environment and puts them straight to coding with hands-on instruction and directions.
Lessons 1-8 covers the following:
- What HTML and CSS are and what they are used for
- It teaches the following tags: title, head, body, p
- Also teaches the heading tags, h1 through h6
Lessons 9-14 covers the following:
- Showcase knowledge of previously learned tags, such as h3 title head and more.
- Teach students how to utilize hyperlinks and how to create them using the tag: a
- Teach students how to utilize and create img tags
- Then students will combine the act of img and a tags to make a linked image.
Assign Co-Lab 2Ed in class and give them time to complete it. The student’s will answer the question with no additional help, neither with a partner or with use of the internet.
WEEK 4 - 5: CODECADEMY HTML BASICS CONTINUED
CodeAcademy “Build Your Own Webpage Lesson” (4th Week)
- This lesson takes everything they’ve learned so far with HTML Basics I and ties it into a very introductory assignment of creating their own webpage:
- Students create the webpage using the HTML frame method (header, paragraphs, images, and links)
- Students also have the option, when finished or during, to expand their webpage by utilizing google searches of skills not yet taught yet like background colors, fonts and etc.
- This lesson is a build upon lesson that allows the students to showcase their creativity and allows them to prepare for their first capstone project that is assigned later in the school year (building your own personal or personal interest website).
CodeAcademy “HTML Basics II” Lessons 1-6 (5th week)
- In the first part of HTML Basics II, the lessons 1-6 teach the students the following:
- Start explaining how HTML can be used to create lists.
- Explain the importance of indentation when writing code.
- Explain and create ordered and unordered lists.
- Explain and teach students how to nest their lists within other lists.
CodeAcademy “HTML Basics II” Lessons 7-16
- In the second and final part of HTML Basics II, the lessons 7-16 teach the students the following:
- Explain what inline CSS is and why it’s used.
- Teach students how to utilize style attributes such as: Font Color, Font-Family, Text-Align
- Explain and teach students about bolding and italicizing text.
- Assign Co-Lab 3Ed, have the students complete this Co-Lab with a partner.