Revision Computer Studies Primary 5 First Term Lesson Notes Week 11
Computer Studies Primary 5 First Term Lesson Notes – Week 11
Subject: Computer Studies (BST – IT)
Class: Primary 5
Term: First Term
Week: 11
Age: 9 years
Topic: Revision of All Topics Covered
Duration: 40 minutes
Behavioural Objectives
By the end of the revision, pupils should be able to:
- Review and reinforce their understanding of all topics covered this term.
- Answer review questions accurately.
- Demonstrate a clear understanding of key concepts through various question formats.
Keywords
- Revision
- Review
- FAQ
- Objective Questions
- Theory Questions
- True or False
Set Induction
Begin by summarizing the main topics covered during the term. Explain that today’s lesson will help them review and test their knowledge with different types of questions.
Entry Behaviour
Pupils should have a basic understanding of topics covered in the term, including file management, keyboard shortcuts, internet basics, networking, browsers, programming languages, and app development.
Learning Resources and Materials
- Review question papers
- Answer sheets
- Pencils and erasers
Building Background/Connection to Prior Knowledge
Connect the revision to previous lessons by briefly summarizing each topic and how it fits into the overall understanding of Computer Studies.
Embedded Core Skills
- Critical thinking
- Knowledge recall
- Written communication
Learning Materials
- Question papers for review
- Answer keys for the teacher
Instructional Materials
- FAQ sheets
- Objective question sheets
- Theory question sheets
- True or false question sheets
Part A: Review and Revision – 15 FAQ with Answers
- Q: What is a file?
A: A file is a collection of data stored on a computer, such as documents or images. - Q: How do you copy a file from one directory to another?
A: You select the file, right-click, choose “Copy,” then go to the other directory, right-click, and choose “Paste.” - Q: What is a keyboard shortcut?
A: A keyboard shortcut is a combination of keys used to perform a function quickly, like Ctrl+C for copying. - Q: What is the purpose of a web browser?
A: A web browser allows you to access and view websites on the internet. - Q: What is networking?
A: Networking connects computers and devices to share data and resources. - Q: Name a popular visual-based programming language.
A: Scratch is a popular visual-based programming language. - Q: What does CSS stand for?
A: CSS stands for Cascading Style Sheets. It styles the appearance of web pages. - Q: How does JavaScript enhance web pages?
A: JavaScript adds interactivity and dynamic features to web pages. - Q: What is the main difference between web and app development?
A: Web development creates websites, while app development creates software for mobile or desktop devices. - Q: What does HTML do?
A: HTML structures the content on a web page. - Q: What is a text-based programming language?
A: A text-based programming language, like Python, uses text to write code for creating programs. - Q: What does the ‘App’ in app development stand for?
A: ‘App’ stands for application, which is software designed for a specific task. - Q: Why are updates important for apps?
A: Updates fix bugs, add new features, and improve security. - Q: What is Python mainly used for?
A: Python is used for programming and data analysis. - Q: Name a type of text-based programming language.
A: Java is an example of a text-based programming language.
Part B: Objective Questions – 15 Fill-in-the-Blank
- HTML is used to create the ________ of a web page.
- a) Style
- b) Content
- c) Structure
- d) Image
- JavaScript makes web pages ________.
- a) Static
- b) Dynamic
- c) Slow
- d) Unstable
- CSS is used for ________ web pages.
- a) Structuring
- b) Styling
- c) Programming
- d) Networking
- Python is known for its ________ syntax.
- a) Simple
- b) Complex
- c) Old
- d) Fast
- Kotlin is used for ________ app development.
- a) iOS
- b) Android
- c) Web
- d) Database
- Scratch is a ________ programming language.
- a) Text-based
- b) Visual-based
- c) Command-line
- d) System-based
- Java allows programs to run on different ________.
- a) Websites
- b) Devices
- c) Networks
- d) Files
- App development focuses on creating software for ________.
- a) Mobile and desktop devices
- b) Websites
- c) Networks
- d) Servers
- Networking connects computers to share ________.
- a) Documents
- b) Data
- c) Images
- d) Music
- PHP is used to create ________ web pages.
- a) Dynamic
- b) Static
- c) Unstable
- d) Old
- A web browser is used to ________ websites.
- a) Build
- b) Access
- c) Program
- d) Update
- JavaScript is used to add ________ to a web page.
- a) Interactivity
- b) Images
- c) Files
- d) Music
- Swift is used for ________ app development.
- a) Android
- b) iOS
- c) Web
- d) System
- Visual-based programming languages use ________ for coding.
- a) Text
- b) Blocks
- c) Numbers
- d) Graphics
- HTML stands for HyperText ________.
- a) Markup
- b) Style
- c) Program
- d) Script
Part C: Theory Questions – 15 Short Answer Questions
- What is the function of HTML in web development?
- Describe how JavaScript enhances a website.
- Explain the use of CSS in styling web pages.
- What makes Python a popular programming language?
- What is the main purpose of a web browser?
- How does Java allow programs to be platform-independent?
- What is a visual-based programming language? Give an example.
- Why are updates important for mobile apps?
- Describe the role of PHP in web development.
- What is the difference between web and app development?
- How does networking benefit businesses?
- What is the use of Kotlin in app development?
- Explain what app development involves.
- Why is JavaScript important for web development?
- What does CSS stand for and what is its use?
Part D: True or False Questions – 15 True or False
- True or False: HTML is used for styling web pages.
- True or False: JavaScript adds interactivity to websites.
- True or False: Python is known for its simple syntax.
- True or False: Kotlin is used for iOS app development.
- True or False: Scratch is a visual-based programming language.
- True or False: Networking connects computers to share resources.
- True or False: PHP is used for static web pages.
- True or False: Java allows programs to run on different platforms.
- True or False: Swift is used for Android app development.
- True or False: A web browser is used to access websites.
- True or False: Visual-based programming languages use blocks for coding.
- True or False: JavaScript is not used for web development.
- True or False: Python is used for data analysis.
- True or False: CSS stands for Cascading Style Sheets.
- True or False: App development involves creating software for mobile devices.
Conclusion
Review the answers with the pupils, clarifying any misunderstandings. Summarize the key points from the term and encourage students to ask questions if they need further clarification.
More Useful Links
Recommend Posts :
- Third Term Identification of Materials Primary 5
- FIRST TERM THEME 1: YOU AND THE ENVIRONMENT BASIC 5 SCIENCE AND TECHNOLOGY
- Respiration and Excretion
- What is Respiration?
- Revision on Electricity
- Understanding and Controlling Erosion Basic Science Primary 5 First Term Lesson Notes Week 4
- First Term Examination Basic Science Primary 5 First Term Lesson Notes Week 13
- HEAT AND ENERGY
- Computer Studies Primary 5 First Term Lesson Notes
- Revision Basic Science Primary 5 First Term Lesson Notes Week 11