Web technologies
I can explain the difference between client-side and server-side processing and describe how search engines return relevant results.
Web technologies
I can explain the difference between client-side and server-side processing and describe how search engines return relevant results.
These resources will be removed by end of Summer Term 2025.
Switch to our new teaching resources now - designed by teachers and leading subject experts, and tested in classrooms.
These resources were created for remote use during the pandemic and are not designed for classroom teaching.
Lesson details
Key learning points
- Client-side and server-side processing run web applications.
- Search engines use indexing and algorithms to return relevant results.
Keywords
Client-side processing - when code runs on the user's device (the client)
Server-side processing - when code runs on a web server and then the content is sent to the user’s browser
Web crawler - a program used by search engines to browse and collect information from websites
Search engine optimisation - the process of improving how a website appears in search engine results
Common misconception
Search engines instantly know every website and search live each time you type in a query.
Search engines don’t search the web in real time. They use crawlers to index content in advance. When you search, they quickly scan this index to return the most relevant results.
To help you plan your year 11 computer science lesson on: Web technologies, download all teaching resources for free and adapt to suit your pupils' needs...
To help you plan your year 11 computer science lesson on: Web technologies, download all teaching resources for free and adapt to suit your pupils' needs.
The starter quiz will activate and check your pupils' prior knowledge, with versions available both with and without answers in PDF format.
We use learning cycles to break down learning into key concepts or ideas linked to the learning outcome. Each learning cycle features explanations with checks for understanding and practice tasks with feedback. All of this is found in our slide decks, ready for you to download and edit. The practice tasks are also available as printable worksheets and some lessons have additional materials with extra material you might need for teaching the lesson.
The assessment exit quiz will test your pupils' understanding of the key learning points.
Our video is a tool for planning, showing how other teachers might teach the lesson, offering helpful tips, modelled explanations and inspiration for your own delivery in the classroom. Plus, you can set it as homework or revision for pupils and keep their learning on track by sharing an online pupil version of this lesson.
Explore more key stage 4 computer science lessons from the The internet and web technologies unit, dive into the full secondary computer science curriculum, or learn more about lesson planning.
Equipment
Licence
Prior knowledge starter quiz
6 Questions
Q1.What is the main role of a server on the internet?
Q2.What does a client do in a client–server model?
Q3.Which of these is an example of a cloud service?
Q4.What is the process of making a website available on the internet called?
Q5.What does SaaS stand for?
Q6.Arrange these steps for accessing a cloud-based document.
Assessment exit quiz
6 Questions
Q1.Which of these best describes server-side processing?
Q2.What is client-side processing?
Q3.What do search engines use to collect and organise information from websites before you search?
Q4.Arrange these steps for how a search engine returns results:
Q5.Match each scenario to the correct term.
website changes title tags to appear higher in search results
website content is created after you log in
search engine gathers new website content
code checks your password as you type