Skip to content

CS Discoveries, 10-03-2019 (Day 11)

flyswatterWarm-Up:

  • List at least three specific problems you have encountered while trying to write web pages in HTML. (You WILL be sharing these in class.)

PGCPS Gmail Login | Student SchoolMax Login

Objectives:

  • Students will be able to:

    • Describe why using whitespace, indentation, and comments makes your code easier to maintain
    • Develop a set of techniques for preventing bugs in HTML code and finding them when they occur

Today's Agenda

Business

  1. Computers
    1. I'm working on replacing the 11 year old computers, one at a time.
    2. The accounts are SHARED.
      1. NEVER click the button to save your password.
      2. DO NOT change the bookmarks.
      3. ALWAYS shut the computer down when you're done.
        1. Locking the screen is not the same as shutting down.

Learning Opportunities

  1. Unplugged
    1. Discuss your answers to the Warm-Up with others at your 1/2 hex table.
      1. Combine your lists into a single collection.
      2. What project were you working on?
      3. How did you ultimately track down and fix the problem?
    2. Class Bugs
      1. Fill out AT LEAST three sticky notes for the Class Bugs board. ONLY include solved bugs.
        1. A brief description of the bug
        2. Steps taken to solve it
        3. Name of student who solved it
    3. Helping "Future You"
      1. Whitespace
      2.                        Indentation
      3. <!–– Comments ––>
  2. Code.org (via Clever)
    1. Unit 2 Lesson 8
      1. Sections 2-6
  3. Exit Ticket (Auto-Posted to Google Classroom at 3:40pm)

    1. What made it harder or easier to debug the web pages?
  4. HOMEWORK
    1. 09-04: Define Input and Output on your vocabulary page in your notebook.
    2. 09-06: Define Algorithm and Website on your vocabulary page in your notebook, as well as the previous vocab words if you have not done them.
    3. 09-10: Define Website Content and HTML on your vocabulary page in your notebook, as well as the previous vocab words if you have not done them.
    4. 09-12: Define HTML Element and HTML Tag on your vocabulary page in your notebook, as well as the previous vocab words if you have not done them.
    5. 09-16: Define Website Structure and Heading on your vocabulary page in your notebook, as well as the previous vocab words if you have not done them.
    6. 09-18: Define Digital Footprint and Citation on your vocabulary page in your notebook, as well as the previous vocab words if you have not done them.
    7. 09-20: Define Copyright and Creative Commons on your vocabulary page in your notebook, as well as the previous vocab words if you have not done them.
    8. 09-24: Define Intellectual Property and Bug on your vocabulary page in your notebook, as well as the previous vocab words if you have not done them.
    9. 09-26: Define Comment and Debugging on your vocabulary page in your notebook, as well as the previous vocab words if you have not done them.
    10. 10-01:Define Indentation and Whitespace on your vocabulary page in your notebook, as well as the previous vocab words if you have not done them.
    11. 10-03: Define Hyperlink and CSS on your vocabulary page in your notebook, as well as the previous vocab words if you have not done them.