Class 8
Table of Contents
- Chapter 1: Basics of Operating System
- Introduction to Operating System
- The need for Operating Systems
- Functions of Operating Systems
- Features of Operating Systems
- Single-User Operating Systems
- Multi-User Operating Systems
- Understanding User Interafaces
- Command-Line Interface (CLI)
- Graphical User Interface (GUI)
- Canva Application
- Lab Activity 1: Designing with Canva
- Chapter 2: Algorithms & Flowchart
- What is an Algorithm?
- What is a Flowchart?
- The Benefit of using a Flowchart
- What is a Pseudocode?
- Lab Activity 2: Algorithm & Flowcharts
- Chapter 3: Basics of Python Programming
- Introduction to Python
- PictoBlox Python Interface
- Python Statements
- Python Comments
- Keywords,Identifiers & Indentatation
- Variables & Data Types
- Python Operators- Arithmetic,Comparison,Logical,Assignment
- Lists
- Flow of Control & Conditions
- Lab Activity 3: First Python Code
- Lab Activity 4:Addition Bot with Python
- Lab Activity 5 & 6:Operators in Python
- Lab Activity 7 & 8:Lists in Python
- Lab Activity 9:Working with Conditions in Python
- Lab Activity 10:Nested Conditional Statements in Python
- Lab Activity 11:For Loop in Python
- Lab Activity 12:While Loop in Python
- Lab Activity 13:Combining Conditional & Loop Programming in Python
- Lab Activity 14 & 15:Prime Numbers with Python
- Chapter 4: Into to MS Excel
- The Interface of MS Excel
- Sorting Data in Excel
- Filter Data in Excel
- Advanced Filtering
- Introduction of Chart
- Components of a Chart
- Creating a Chart
- Printing a Worksheet
- Lab Activity 16: Excel Practical Exercise: Sales Dara Analysis
- Lab Activity 17:Mastering Excel Charts
- Chapter 5: AI & Machine Learning
- Recap of A.I.
- How A.I Contributes to National Development & Building
- Sustainable Development Goals
- A.I Project Cycle.
- Risks & Barriers to A.I
- Machine Learning
- Types of Machine Learning
- Model Types in Machine Learning
- Machine Learning in PictoBlox-Images,Pose,Hand Pose,Object Detection,Text,Audio & Numbes, ML Models
- Neural Networks
- Natural Language Processing
- Lab Activity 18:Mask Detection wih Image Classifier (ML)
- Lab Activity 19:Making Alexa with Speech Recognition
- Lab Activity 20 & 21:Gesture Controlled Beetle in the Maze Game
- Lab Activity 22:Yoga Pose Detector with Pose Classifier
- Lab Activity 23:Text Classifier with NLP
- Chapter 6: Intro to Robotics & Emerging Technologies
- Advantages of Robots
- Quarky Robot Movement
- Augmented Reality
- Virtual Reality
- Mixed Reality
- Blockchain Technology
- Lab Activity 24:Wirelessly Controlled Robot
- Lab Activity 25:Gesture Controlled Robot
- Chapter 7: Basics of App Developement
- Introduction to Apps
- Importance in Modern Life
- Working of Apps-Basic Architecture
- Uses of Commonly Known Apps.
- Development of Simple Apps
- Chapter 8: Computer Networking
- Understanding the Concept of a Network in Computing
- Types of Networks-LAN,MAN,WAN,PAN,CAN
- Internet & Related Terms
- Networking Protocols-HTTP,FTP,TCP/IP,IMAP,SMTP
- Cloud Computing
- Capstone Project
- Sample Projects Built by Community Answer Key
Chapter wise Learning Outcome - Class 8
- Chapter 1: Basics of Operating System - Learn about Operating Systems,their necessity,functions,features,types,user interfaces
- and design using canva.
- Chapter 2: Algorithms & Flowcharts - Understand Algorithms,flowcharts,their benefit & pseudocode.
- Chapter 3: Basics of Python Programming - Grasp Python programming fundamentals,including syntax,variables,operators,lists
- and control flow.
- Chapter 4: Into to MS Excel - Explore MS Excel's interface,data sorting,filtering,chart creation & printing worksheets.
- Chapter 5: AI & Machine learning - Recap AI,understand machine learning types,model types in machine learning,neural networks &
- NLP
- Chapter 6: Into to Robotics & Emerging Technologies - Learn about the advantages of Robots,augmented reality,virtual reality,mixed
- reality & blockchain technology.
- Chapter 7: Basics of App Development - Understand the importance of apps,their basic architecture & the development of simple
- apps.
- Chapter 8: Computer Networking - Learn about network types,internet-related terms,networking protocols & cloud computing.
- Capstone Project - Crown the learning journey by applying the accumulated knowledge & skills in a comprehensive project,showcasing
- proficiency in all the areas covered in the chapters.