Class 7
Table of Contents
- Chapter 1: Basics of ICT
- Parts of a Computer: Internal & External Hardware
- Computer Software
- Windows OS
- File Explorer in Windows
- Basics of File Management
- Data Representation & Number Systems
- Converting Decimal Numbers to Binary
- Conversion from Decimal to Octal Number
- Conversion from Decimal to Hexadecimal Number
- PicsArt Application
- Lab Activity 1: Practice Files & Folders
- Lab Activity 2:Digital Collage with PicsArt
- Chapter 2: Coding & Variables in Real Life
- Recap of Coding
- Introduction to PictoBlox
- Variables
- Arithmetic Operators
- Expressions in Programming
- Validating User Input in Programming
- Lab Activity 3: Tobi Walking Animation
- Lab Activity 4:Beetle in the Maze
- Lab Activity 5:Drawing Patterns with Variables
- Lab Activity 6:Playing with Quarky
- Chapter 3: Sequencing with Block Coding
- Recap of Loops
- Elements of Programming - Sequencing, Selection & Iteration
- What is a Bug?
- Types of Loops - While Loop,For Loop & Nested Loop
- Introduction to Conditional Statements
- Distributing Birthday Sweets
- Lab Activity 7: Reciting Table
- Lab Activity 8:Reflex Game with Quarky
- Chapter 4: Fun with Functions
- What exactly are Functions?
- How to reduce Redundancy using Functions?
- Parameters in Functions
- Functions in PictoBlox
- Can the Function return a Value?
- Arranging the Books
- What is an Event & Event Handler?
- Lab Activity 9: Properties of a Circle
- Chapter 5: Collections & Arrays
- What is a Collection?
- Collections in PictoBlox
- Algorithm for a perfect square
- What are Arrays?
- Arrays in Python & Block Coding
- Iteration over the Collection
- Types of Collections
- Low - Level vs High - Level Programming Languages
- Sorting List using Array
- Lab Activity 10:Building Zoo
- Lab Activity 11:Fun with Array
- Lab Activity 12:Perfect Squares
- Lab Activity 13:Sorting a List
- Chapter 6: Introduction to MS Excel
- Sorting Data in Excel
- Filter Data in Excel & Advanced Filtering
- Introduction of Chart
- Creating a Chart
- Printing a Worksheet
- Lab Activity 14:Excel Practical Exercise: Sales Data Analysis
- Lab Activity 15:Mastering Excel Charts
- Chapter 7: Fun with AI
- Recap of Artificial Intelligence
- AI contributes to National Development
- AI technique - Face Detection
- Face Detection with PictoBlox
- AI technique - Computer Vision
- Object Detection in PictoBlox
- AI technique - Speech Recognition
- Speech Recognition in PictoBlox
- AI technique - Natural Language Processing
- NLP with PictoBlox ML Environment
- Ethics in AI
- Lab Activity 16:Face Expression Recognizer
- Lab Activity 17:Object Detection with Computer Vision
- Lab Activity 18:Making Alexa with Speech Recognition
- Lab Activity 19:Text Classifier with NLP
- Chapter 8: Mastering Robotics
- Intro to Robotics advantages & application of Robots
- Quarky Robot
- Line Following Robots
- Self - Driving Car
- AI delivery Robot
- Lab Activity 20:Wirelessly Controlled Robot
- Lab Activity 21:Line Following Robot
- Lab Activity 22:Self - Driving Car
- Chapter 9: Advance HTML
- Recap of HTML
- Inserting images in web pages
- Inserting Links in web pages
- Creating tables in HTML
- Creating Forms
- Lab Activity 23:Building & Styling in Personal Webpage
- Lab Activity 24:Creating a List - Based Menu
- Lab Activity 25:Constructing a Contact Form
- Chapter 10: Computer Virus
- Chapter 11: Ethics & Safety Measures in Computing
- What is a Computer Virus?
- Types of Computer Viruses
- What is Anti-Virus Software?
- Preventive measures against viruses
- Different Forms of Virus Attacks.
- Advantages & Disadvantages of using Internet
- Ethics in Computing
- Understanding & Preventing un-ethical practices
- Digital Footprints: Understanding & Managing Your Online Presence
- Creating Forms
- Capstone Project
- Sample Projects Built by Community Answer Key
Chapter wise Learning Outcome - Class 7
- Chapter 1: Basics of ICT - Learn about Computer Hardware,Software,Windows OS,File Management,Number Systems & Digital
- Creativity with PicsArt
- Chapter 2: Coding & Variables in Real Life - Recap Coding Basics,Explore PictoBlox,Understand Variables,Arithmetic Operators
- and Expressions in Programming.
- Chapter 3: Sequencing with Block Coding - Review Loops,Learn Sequencing,Selection,Iteration in Programming & Understand
- Bugs & Conditional Statements
- Chapter 4: Fun with Functions - Understand Functions in Programming,their parameters,return values and event handling in PictoBlox.
- Chapter 5: Collections & Arrays - Learn about Collections,arrays in Python & Block Coding,iterating over collections and sorting lists
- using arrays.
- Chapter 6: Introduction to MS Excel - Get acquainted with MS Excel's interface,data sorting, filtering,chart creation & worksheet printing.
- Chapter 7: Fun with AI - RecapAI Fundamentals,Explore AI techniques like Face Detection,Computer Vision,Speech Recognition
- and NLP with PictoBlox.
- Chapter 8: Mastering Robotics - Understand Robotics,Applications of Robots,Line following Robots,Self-Driving Cars, and AI in Robotics.
- Chapter 9: Advance HTML - Recap HTML Basics, Learn about inswrting images,links,creating tables & forms in web pages.
- Chapter 10: Computer Virus - Understand what a Computer Viru is, its types,anti-virus software & preventive measures against virus
- attacks.
- Chapter 11: Ethics & Safety Measures in Computing - Learn the pros & cons od intenet usage,computing ethics,preventing unethical
- practices & managing digital footprints.
- Capstone Project - Apply the accumulated knowledge & skills in a comprehensive project , showcasing proficiency
- in all the areas covered in the chapters.