Current Curriculum

Digital Technologies SSS 2 Third Term







WeekTopicPerformance objectivesContentTeacher's ActivitiesStudent's ActivitiesTeaching &Learning MaterialEvaluation Guide
1Mobile Application Development IBy the end of the lesson, students should be able to:
➧ Define a mobile application.
➧ List examples of mobile apps.
➧ Identify types of mobile applications.
➧ Mention mobile app platforms.
➧ State the importance of mobile apps.
1. Meaning of Mobile Application
2. Examples of Mobile Apps
3. Types of Mobile Applications
4. Mobile App Platforms
5. Importance of Mobile Applications
6. Basic Features of a Mobile App
7. Careers in Mobile App Development
➧ Shows smartphone and asks students to mention apps they use daily.
➧ Explains meaning of mobile application and gives examples.
➧ Explains types of mobile apps (Native, Web, Hybrid).
➧ Discusses Android and iOS platforms.
➧ Revises key points and asks oral questions.
➧ Gives short quiz.
➧ Mention apps like WhatsApp, YouTube, Facebook.
➧ Listen and write notes.
➧ Ask questions and copy notes.
➧ Identify devices that use Android or iOS.
➧ Respond to questions.
➧ Answer questions individually.
➧ Smartphone
➧ Projector
➧ Chart showing types of mobile apps
➧ Whiteboard and marker
➧ What is a mobile application?
➧ Mention three examples of mobile apps.
➧ List and explain two types of mobile apps.
➧ Name two mobile app platforms.
➧ State two importance of mobile apps.

2Mobile Application Development IIBy the end of this lesson, students should be able to:
➧ Understand the basic components of a mobile app interface.
➧ Use a mobile app development platform to create a simple Android or iOS application.
➧ Add basic functionalities such as buttons, text inputs, and navigation between screens.
➧ Test and run a simple mobile app on an emulator or device.
1. Introduction to Mobile App Development Platforms
2. Basic Components of a Mobile App
3. Steps to Create a Simple Mobile App
4. Sample App Idea
5. Best Practices
➧ Introduce mobile app development platforms and objectives
➧ Demonstrate how to set up Android Studio/Thunkable
➧ Guide students to create the app interface (buttons, text, labels)
➧ Explain adding functionality using event handlers
➧ Show how to run and test the app on emulator/device
➧ Recap lesson and highlight best practices
➧ Assign homework: Create a calculator app using learned skills
➧ Listen and ask questions
➧ Follow demonstration on their devices
➧ Design app interface on their devices
➧ Implement button click actions
➧ Test their apps and report errors
➧ Take notes, ask clarification questions
➧ Plan or start app design
➧ Computers/laptops or tablets
➧ Internet access (for Thunkable/Flutter)
➧ Android Studio/Xcode (if using native development)
➧ Projector for teacher demonstration
➧ What is a mobile application?
➧ Name two platforms used for creating Android apps.
➧ Name two platforms used for creating iOS apps.
➧ What is a widget in mobile app development? Give two examples.
➧ What is an event handler, and why is it important in an app?
➧ Define the term “screen” or “activity” in mobile app development.
➧ Mention one advantage of using cross-platform tools like Thunkable or Flutter.

3Cloud Computing IIBy the end of the lesson, students should be able to:
➧ Define cloud computing service models: SaaS, PaaS, and IaaS.
➧ Identify examples of SaaS, PaaS, and IaaS in real-life applications.
➧ Explain the characteristics, advantages, and limitations of each cloud service model.
➧ Compare the levels of control and management across SaaS, PaaS, and IaaS.
➧ Apply knowledge of cloud service models to suggest suitable options for specific computing needs.
1. Recap of Cloud Computing
2. Service Models in Cloud Computing
3. Comparison of SaaS, PaaS, and IaaS
4. Advantages of Cloud Service Models
5. Limitations
➧ Recap basic cloud computing concepts from previous lesson.
➧ Explain SaaS, PaaS, IaaS with definitions, examples, and use cases. Show diagram comparing the 3 models.
➧ Show live examples of SaaS (Gmail), PaaS (Heroku), and IaaS (AWS free tier).
➧ Divide class into groups; assign each a service model to discuss advantages and disadvantages.
➧ Guide and ask questions on student presentations.
➧ Summarize key differences between SaaS, PaaS, IaaS.
➧ Participate in discussion; recall cloud examples.
➧ Take notes, ask questions for clarification.
➧ Follow along on devices; explore examples briefly.
➧ Discuss in groups, prepare short presentation.
➧ Present findings, answer teacher questions.
➧ Answer evaluation questions in class or as homework.
➧ Presentation Slides
➧ Whiteboard / Marker or Smartboard
➧ Projector / LCD Screen
➧ Printed Handouts
➧ Notebooks / Exercise Books
➧ Pens / Pencils
➧ Digital Devices (Laptop, Tablet, or Smartphone)
➧ Internet Connection
➧ Access to Cloud Service Accounts
➧ Define SaaS, PaaS, and IaaS. Give one example of each.
➧ Differentiate between the control levels in SaaS, PaaS, and IaaS.
➧ List three advantages and two disadvantages of cloud computing service models.
➧ Which cloud service model would you recommend for a startup wanting to develop an app quickly? Why?

4Blockchain TechnologyBy the end of this lesson, students should be able to:
➧ Define blockchain technology and understand its basic structure.
➧ Explain the concept of cryptocurrency and how it operates on blockchain.
➧ Identify and describe uses of blockchain beyond finance.
➧ Discuss the advantages and challenges of blockchain technology.
1. Concept of Blockchain Technology
2. Cryptocurrency
3. Uses Beyond Finance
4. Advantages of Blockchain
5. Challenges of Blockchain
➧ Begin with a question: “What do you know about Bitcoin or digital money?” Introduce the topic.
➧ Explain blockchain concept using diagrams. Show a short video if possible.
➧ Explain cryptocurrency and demonstrate how transactions work on blockchain.
➧ Discuss uses of blockchain beyond finance. Give real-world examples.
➧ Highlight advantages and challenges of blockchain.
➧ Summarize lesson and conduct short evaluation: Q&A, mini-quiz, or group discussion.
➧ Share ideas and prior knowledge.
➧ Observe, ask questions, take notes.
➧ Engage with examples, ask questions.
➧ Participate in discussion and take notes.
➧ Listen, note key points.
➧ Respond to questions and summarize understanding.
➧ Whiteboard and markers
➧ Projector or smartboard
➧ Computers or tablets with internet access
➧ Sample blockchain visualizations or infographics
➧ YouTube videos explaining blockchain (optional)
➧ Define blockchain technology in your own words.
➧ How does cryptocurrency use blockchain to ensure security?
➧ List three applications of blockchain outside of finance.
➧ Mention two advantages and two challenges of blockchain.
➧ Explain why blockchain is considered tamper-proof.

5Cybersecurity IIIBy the end of the lesson, students should be able to:
➧ Define cyber ethics
➧ Explain cyber law
➧ Define online privacy
➧ Explain digital footprint
➧ Explain cyberbullying
➧ Define ethical hacking
➧ Explain penetration testing
➧ Identify types of hackers
➧ State importance of penetration testing
➧ Explain difference between ethical hacking and penetration testing
1. Meaning of Cyber Ethics
2. Meaning of Cyber Law
3. Meaning of Online Privacy
4. Meaning of Digital Footprint
5. Cyberbullying
6. Meaning of Ethical Hacking
7. Purpose of Ethical Hacking
8. Types of Hackers
9. Meaning of Penetration Testing
10. Importance of Penetration Testing
11. Difference Between Ethical Hacking and Penetration Testing
12. Tools Used in Ethical Hacking
13. Benefits of Ethical Hacking
14. Career Opportunities
➧ Revises previous lesson
➧ Explains cyber ethics
➧ Explains cyber law
➧ Explains privacy
➧ Explains digital footprint
➧ Asks questions on hacking
➧ Explains ethical hacking
➧ Explains penetration testing
➧ Explains types of hackers
➧ Summarizes lesson
➧ Respond
➧ Listen
➧ Listen
➧ Ask questions
➧ Listen
➧ Respond
➧ Listen
➧ Listen
➧ Respond
➧ Listen
• Computer
• Projector
• Whiteboard
• Marker
• Charts
➧ Define cyber ethics
➧ What is cyber law?
➧ Define online privacy
➧ What is digital footprint?
➧ Define cyberbullying
➧ Define ethical hacking
➧ Who is an ethical hacker?
➧ Define penetration testing
➧ Mention two types of hackers
➧ State two importance of penetration testing
6Cyber Laws & Digital RightsBy the end of the lesson, students should be able to:
➧ Define cyber law and cybercrime
➧ Explain the Nigerian Cybercrime Act
➧ Mention agencies enforcing cyber laws in Nigeria
➧ Identify global cyber laws
➧ Explain digital rights
1. Meaning of Cyber Law
2. Cybercrime
3. Nigerian Cybercrime Act
4. Agencies Enforcing Cyber Laws in Nigeria
5. Global Cyber Laws
6. Digital Rights
7. Importance of Cyber Laws
➧ Greets students.
➧ Asks questions such as: What is cybercrime? Have you heard of Yahoo Yahoo?
➧ Writes students’ responses on the board.
➧ Links responses to the topic Cyber Laws & Digital Rights.
➧ Defines cyber law and cybercrime.
➧ Explains examples such as hacking, phishing, identity theft.
➧ Writes key definitions on the board.
➧ Gives real-life Nigerian examples.
➧ Explains provisions of the Cybercrime (Prohibition, Prevention, etc.) Act.
➧ Lists offences and punishments.
➧ Mentions enforcement agencies like Economic and Financial Crimes Commission and Nigeria Police Force.
➧ Emphasizes importance of obeying the law.
➧ Introduces global cyber laws such as:
• General Data Protection Regulation
• Budapest Convention on Cybercrime
➧ Explains how countries cooperate internationally.
➧ Explains meaning of digital rights.
➧ Lists examples: right to privacy, freedom of expression, access to information.
➧ Discusses responsible internet usage.
➧ Divides students into small groups.
➧ Gives discussion questions (e.g., Should social media be regulated?).
➧ Supervises group discussion.
➧ Asks oral and written questions.
➧ Corrects students where necessary.
➧ Provides feedback.
➧ Summarizes key points.
➧ Emphasizes importance of cyber laws and digital rights.
➧ Gives assignment.
➧ Respond to teacher’s questions.
➧ Share examples of online crimes they know.
➧ Participate in short discussion.
➧ Listen attentively.
➧ Take notes.
➧ Ask questions for clarification.
➧ Mention other examples of cybercrime.
➧ Listen and take notes.
➧ Ask questions about punishments.
➧ Mention agencies they know.
➧ Contribute examples of cybercrime cases in Nigeria.
➧ Listen and take notes.
➧ Compare Nigerian law with global laws.
➧ Ask questions.
➧ Write down examples.
➧ Share opinions about online freedom.
➧ Participate in discussion.
➧ Discuss in groups.
➧ Present group opinions.
➧ Listen to other groups.
➧ Answer questions orally and in writing.
➧ Submit responses.
➧ Correct mistakes.
➧ Listen.
➧ Ask final questions.
➧ Copy assignment.
➧ Whiteboard and marker
➧ Chart showing types of cybercrime
➧ Projector (optional)
➧ Internet-enabled device (optional)
➧ Copies of Cybercrime Act summary
Students answer:
➧ Define cyber law.
➧ State three offences under the Cybercrime Act.
➧ Mention two Nigerian agencies fighting cybercrime.
➧ What is GDPR?
➧ Mention three digital rights.
7Digital EntrepreneurshipBy the end of the lesson, students should be able to:
➧ Define digital entrepreneurship.
➧ Explain e-commerce and freelancing.
➧ List examples of online business platforms.
➧ Identify advantages and challenges of digital businesses.
➧ Outline steps to start an online business.
1. Introduction to Digital Entrepreneurship
2. E-Commerce (Electronic Commerce)
3. Freelancing
4. Online Business
5. Skills Needed for Digital Entrepreneurship
6. Steps to Start a Digital Business
➧ Ask students if they have bought or sold anything online. Introduce the topic.
➧ Explain digital entrepreneurship, e-commerce, freelancing, and online business. Show examples.
➧ Show examples of online platforms and how they work.
➧ Discuss advantages and challenges of digital businesses.
➧ Ask oral and written questions.
➧ Summarize the lesson.
➧ Respond and share experiences.
➧ Listen, take notes, ask questions.
➧ Observe and participate.
➧ Contribute ideas.
➧ Answer questions.
➧ Listen and ask final questions.
➧ Computer system
➧ Internet connection
➧ Projector
➧ Whiteboard
➧ Charts showing e-commerce models
➧ What is digital entrepreneurship?
➧ Define e-commerce.
➧ Mention two freelancing platforms.
➧ List three advantages of online business.
➧ State four steps in starting a digital business.
8Project WorkBy the end of the lesson, students should be able to:
➧ Explain the meaning of project work.
➧ List examples of mini ICT projects.
➧ Identify steps in developing ICT projects.
➧ Begin planning their own mini ICT project.
1. Meaning of Project Work
2. Examples of Mini ICT Projects for SSS
3. Steps in Developing ICT Project
4. Skills Developed Through Project Work
5. Importance of ICT Project Work
➧ Greets students and introduces the topic.
➧ Asks questions like: “What is a project?” and “Have you developed any ICT solution before?”
➧ Links responses to previous lessons (Web design, Programming, Spreadsheet, Database).
➧ Defines project work.
➧ Explains the meaning and importance of mini ICT projects.
➧ Lists examples (Website, Mobile app, Spreadsheet, Database project).
➧ Explains benefits of project work.
➧ Explains different ICT project categories.
➧ Shows sample project ideas.
➧ Discusses tools required for each type.
➧ Guides students in selecting suitable projects.
➧ Demonstrates how to plan a project (Title, Aim, Tools, Procedure).
➧ Shows how to sketch a simple design (flowchart/wireframe).
➧ Explains documentation format.
➧ Divides class into groups (3–5 students).
➧ Assigns or approves project topics.
➧ Supervises and guides groups.
➧ Ensures each group outlines title, aim, tools, and plan.
➧ Invites groups to present their project ideas.
➧ Corrects mistakes and gives suggestions.
➧ Encourages improvement.
➧ Summarizes key points (Meaning, Steps, Importance).
➧ Gives assignment (Develop project and submit proposal).
➧ Respond to teacher’s questions.
➧ Share previous experiences with ICT tools.
➧ Listen attentively and take notes.
➧ Listen carefully.
➧ Write down definitions and examples.
➧ Ask questions for clarification.
➧ Observe samples shown.
➧ Suggest possible project ideas.
➧ Participate in discussion.
➧ Identify preferred project type.
➧ Observe demonstration.
➧ Ask questions.
➧ Copy sample project plan format.
➧ Form groups.
➧ Choose project topic.
➧ Assign roles (Leader, Designer, Programmer, Presenter, etc.).
➧ Write project proposal (Title, Aim, Tools, Plan).
➧ Present project ideas.
➧ Explain aim and development plan.
➧ Listen to feedback and make corrections.
➧ Listen to summary.
➧ Ask final questions.
➧ Take note of assignment.
➧ Computer systems
➧ Projector
➧ Whiteboard
➧ Internet connection
➧ Sample project screenshots
➧ Writing materials
➧ What is project work?
➧ List four examples of ICT projects.
➧ Mention five steps in developing ICT project.
➧ State three benefits of project work.



Free Will Donation

We know times are tough right now, but if you could donate and support us, be rest assured that your great contributions are immensely appreciated and will be for the progress of our work to help us pay for the server cost, domain renewal, and other maintenance costs of the site. Nothing is too small; nothing is too little.

Account Details

BANK: UNITED BANK FOR AFRICA PLC

ACCOUNT NAME: OFAGBE GODSPOWER GEORGE

ACCOUNT NUMBER: 2250582550

SWIFT CODE: UNAFNGLA

ACCOUNT TYPE: SAVINGS

CURRENCY: DOLLAR (USD) ACCOUNT

ADDRESS: 1. M. Aruna Close, Ughelli, Delta State, Nigeria

PHONE: +234805 5084784, +234803 5586470



BANK: UNITED BANK FOR AFRICA Plc (UBA)

ACCOUNT NAME: OFAGBE GODSPOWER GEORGE

ACCOUNT NUMBER: 2042116266

SORT CODE: 033243371

ACCOUNT TYPE: SAVINGS

CURRENCY: NAIRA ACCOUNT

ADDRESS: 1. M. Aruna Close, Ughelli, Delta State, Nigeria

PHONE: +234805 5084784, +234803 5586470



Your active support gives strength to our Team and inspires to work. Each donated dollar is not only money for us, but it is also the confidence that you really need our project!
AseiClass is a non-profit project that exists at its founders' expense, it will be difficult to achieve our goals without your help.
Please consider making a donation.
Thank you.


AseiClass Team

𝗫

Facts about Teachers

● ● ● Teachers Are Great No Controversy.

● ● ● Teachers are like candles, they burn themselves to light others.

● ● ● Teachers don't teach for the money.

● ● ● Every great mind was once taught by some brilliant teachers.

● ● ● Teachers are the second parents we have.

● ● ● If you can write your name, thank your teacher.

Teaching slogans

● ● ● Until the learner learns the teacher has not taught.

● ● ● I hear and forget, I see and remember, I do and know.

● ● ● The good teacher explains. The superior teacher demonstrates. The great teacher inspires.
Do you want to make your consent choices again?