Objective: Understand the basics of HTML and learn to use simple tags to enhance Google Sites pages.
Introduction to HTML: Discuss what HTML is and why it's important. Explain that HTML stands for HyperText Markup Language and it's used to create web pages.
Basic HTML Tags: Teach the <h1> and <p> tags. Explain how they are used for headings and paragraphs respectively. Show examples on a projector or interactive whiteboard.
Hands-on Activity: Students will update their Google Sites by adding a heading and a paragraph about themselves or their favorite subject at school. Guide them on how to insert these tags directly into their site's editor.
Objective: Learn to use more complex HTML tags to add images, create links, and organize content with lists.
Review of Day 1: Quick recap of <h1> and <p> tags and a discussion on any difficulties the students faced.
Introduction to <img>, <a>, and <ul> with <li> tags: Teach students how to add images to their pages using the <img> tag, including sourcing images legally online. Explain how to create hyperlinks using the <a> tag and how to make lists with <ul> and <li>.
Hands-on Activity: Students will add an image related to their page's content, a list of their favorite books or games, and a link to a helpful resource. Assist students in editing their Google Sites pages to incorporate these elements.
Day 3: Introduction to Scratch
Objective: Understand the basics of Scratch and start creating simple projects.
Introduction to Scratch: Overview of Scratch, its purpose, and interface.
Basic Blocks Demonstration: Explain and demonstrate Motion, Looks, Sound, Events, Control, Sensing, and Operators blocks.
Hands-on Activity: Students log in to Scratch and create a simple animation where a sprite moves and says something. Provide guidance and individual assistance.
Day 4: Advanced Scratch Project
Objective: Develop a more complex Scratch project incorporating different types of blocks and interactions.
Review of Day 3: Quick recap of Scratch interface and basic blocks.
Introduction to Advanced Blocks: Explain and demonstrate using variables and broadcasts.
Hands-on Project: Students create a game or story that includes user inputs, variable scores, and multiple sprite interactions. Provide guidance and individual assistance.
Wrap-up:
Review and Encourage Exploration: Recap what was learned, encourage further exploration of html & Scratch, and share projects.