|Section Title||Primary information||Description and Notes||Suggested resources|
|Lesson Length||The expected lesson length will be approximately one hour||
Some variation possible.
Assessment Level 1
|Students||The lesson is suitable for KS3 and KS4 students||Since this is a new specification, the lesson is suitable for Year 7 to 9 students and differentiated by outcome|
|Overall Focus||This criterion will be broken down into 3 lessons to look at the main components of server services.||The lesson will look at how web based services, such as web pages, are handled by servers.|
|Key words||web server, HTML, PHP, MySQL, HTTP||These words need to be reinforced throughout the series of lessons|
|Assessment||Identify key services provided by Internet servers||Evidence here will be the students showing a basic understanding of the main terms and being able to demonstrate they know how web pages function.||Explore different web servers and services, if possible, showing some of the systems in operation. Look at the elements of web pages and how they fit together.|
|Key Questions||Some questions to get learners thinking about the topics||Some questions and examples will get the students thinking about what web services are and what they take for granted when using the Internet in their daily lives.||The Internet is relatively standards free. Most of what students do on the Internet can be done on virtually any Internet enabled device. Why is this?|
Students will need to understand some of the key elements of web serving such as web servers, HTML, scripting languages, database etc.
|If you are using the Learning Machine learning system, students can add their comments and material to this site as evidence of their growing understanding. The site, if used consistently, will show progression via charts of activity and outcomes.|
|Teaching and Learning Elements||
In this lesson we need to give students some understanding of some of the elements of web sites such as the basic HTML code. Some practical exercises on this would be helpful with discussions about open standards and net neutrality.
There is no need to go into great details, but it would be useful to explore some of the interactive aspects of web pages brought about through languages such as PHP, Perl or proprietary ones.
Using a Virtual Machine is an easy way to play with web server technology without messing up your own network.
|Lesson Structure||Possible structure||
|Homework||Get students to bring in some print out of the source code for their favourite web site to look at what is in there.||Students can vary their homework depending on their level of understanding.||Get students to document their experience on their portfolio system for assessment|