Skip to content

Google Coder is is a free, open source project that turns a Raspberry Pi into a simple platform that educators and parents can use to teach the basics of building for the web. New coders can craft small projects in HTML, CSS, and Javascript, right from the web browser. This is a scheme of work that teaches some basic html and css through creatin…

Notifications You must be signed in to change notification settings

lauraclay/coder-html-css-lessons

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Google Coder: HTML & CSS Scheme of Work

##Introduction

Google Coder is a free, open-source project that turns a Raspberry Pi into a simple platform that educators and parents can use to teach the basics of building for the web. New coders can craft small projects in HTML, CSS, and Javascript, right from the web browser.

This scheme of work will introduce students to the infrastructure of website development, in particular the concept of web pages (HTML & CSS) and web servers. It is specifically targeted towards KS2/KS3 Computing. This has been developed in harmony with the new Computing curriculum in the UK and is based on the Google Coder Project - The Perfect Recipe.

##Learning outcomes

Over the course of six lessons, students will learn:

  • How to turn a Raspberry Pi into a webserver
  • How to create webpages using HTML & CSS, in particular:
    • Different ways to display text with HTML
    • Adding images and videos
    • Adding CSS style

##Computing programme of study met

###KS2:

  • Understand computer networks, including the internet; how they can provide multiple services, such as the World Wide Web, and the opportunities they offer for communication and collaboration.
  • Select, use and combine a variety of software (including internet services) on a range of digital devices to design and create a range of programs, systems, and content. This will accomplish various goals including collecting, analysing, evaluating, and presenting data and information.

###KS3:

  • Understand the hardware and software components that make up computer systems, and how they communicate with one another and with other systems.
  • Create, reuse, revise, and repurpose digital artefacts for a given audience, with attention to trustworthiness, design, and usability.
  • Understand a range of ways to use technology safely, respectfully, responsibly, and securely, including protecting the students' online identity and privacy. Recognise inappropriate content, contact, and conduct, and know how to report concerns.

National Curriculum Computing Programmes of Study

##Resources

For the majority of the lesson, it is suggested that work is carried out by students on a Raspberry Pi in pairs. Each pair should have access to the standard equipment described below, and each should have a computer with a web browser connected to the network. As there will be multiple Raspberry Pis acting as servers some setup is required in configuring them. See multiple coder devices setup guide. In addition, it is suggested that you have your own teacher setup connected to a projector screen for demonstration purposes. The checklist is below:

  • A Raspberry Pi per pair connected to the local network
  • An SD card with Google Coder installed per Raspberry Pi, configured to allow multiple coder devices
  • A computer per student with a web browser connected to the local network

##Lessons

##Community

Coder is open-source, so everyone can help make it better. You can fix bugs, build new features and help make Coder the simplest way for new coders to learn how to create content for the web. To find out more visit the Google Coder GitHub Page.

About

Google Coder is is a free, open source project that turns a Raspberry Pi into a simple platform that educators and parents can use to teach the basics of building for the web. New coders can craft small projects in HTML, CSS, and Javascript, right from the web browser. This is a scheme of work that teaches some basic html and css through creatin…

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published