CBSE Skillful Minds Curriculum Class 1 To 8 STEMpedia
CBSE Skillful Minds Curriculum Class 1 To 8 STEMpedia
Authored By
Pankaj Kumar Verma Dhrupal R Shah
Chief Technology Officer, STEMpedia Chief Executive Officer, STEMpedia
B. Tech, IIT Kanpur M. Tech, IIT Kanpur
Program Detail
Item Detail
Board CBSE
Classes Class 1 to 8
Coding, Artificial Intelligence, Physical Computing, Robotics, Computer Basics,
Concepts Covered
Windows 10 Basics and Microsoft Office
Detail of CBSE Skill CBSE Coding Skill Subject covered for Class 6 to 8
Subjects CBSE Artificial Intelligence Skill Subject covered for Class 8
Number of Lab For Class 1 to 2 – 18 Lab Activities
Activities For Class 3 to 8 – 25 Lab Activities
For Class 1 to 2 – 36 Sessions (18 for Classroom Learning & 18 for Lab Activities)
Lesson Plan For Class 3 to 8 – 50 Sessions (25 for Classroom Learning & 25 for Lab Activities)
Each of the Classroom Learning and Lab Activity session is of 40 minutes
Lesson Plan – Yearlong session wise lesson plan for teachers instructing how to
Teacher Resources execute the program.
Lecture Slides – Provided for every Classroom Learning and Lab Activity session
All students are provided opportunity work on open projects and submit their work
Capstone Project
in Codeavour International Competition.
PictoBlox Credits Every student enrolled in the program will get 3000 PictoBlox credits.
Skillful Minds offers an engaging and forward-thinking curriculum for students in CBSE schools. By blending
theoretical knowledge with practical application, it aims to cultivate a deep understanding and passion for
technology among students. This curriculum not only prepares students for technological advancements but also
encourages them to become creative problem solvers and innovative thinkers for the future.
Key Features
Activity-Based Learning
Incorporating hands-on activities and theme-based
learning that make learning both fun and intellectually
stimulating.
PictoBlox AI Software
Learn the art of coding through block coding in PictoBlox,
a premier tool for young learners. Students also receive
3000 AI credits for PictoBlox.
Codeavour Competition
Exclusive access to Codeavour - the AI and Robotics
Competition, with the opportunity to represent India
on the global stage at Dubai.
Windows MS Paint Tux Paint Notepad WordPad MS Word MS Excel PictoBlox Quarky
10 16/19 16/19 Block Robot
Coding
7. What resources are provided for teachers in the Skillful Minds Program?
Teachers are equipped with extensive resources, including a detailed yearlong session-wise lesson plan, which guides them
on how to effectively execute the program. Additionally, lecture slides are provided for every classroom learning and lab
activity session, ensuring that teachers have the necessary tools and information to deliver the curriculum effectively.
8. Is there a capstone project in the Skillful Minds Program?
Yes, the program includes a capstone project, offering students an opportunity to work on open-ended projects. These
projects are submitted in the Codeavour International Competition, providing a platform for students to showcase their
creativity, problem-solving skills, and technological expertise.
9. What are PictoBlox Credits, and how many are provided to each student?
PictoBlox Credits are a unique feature of the program, acting as a currency within the PictoBlox software used for AI modules.
Each student enrolled in the program receives 3000 PictoBlox credits, which can be used to access various features and tools
within the software, enhancing their learning experience.
10. What certifications are available through the Skillful Minds Program?
Upon completing specific lab activities, students can earn digital certificates accredited by esteemed organisations like
STEMpedia, STEM.org, and ARTPARK. These certifications recognise the students’ achievements and mastery of the skills
learned throughout the program.
11. How does the program integrate practical learning?
Skillful Minds is heavily focused on practical, experiential learning. It achieves this through an extensive array of lab activities
that encourage students to apply theoretical concepts in real-world scenarios. This practical approach is crucial for deepening
understanding and fostering a hands-on experience in technology and computer science.
12. Are there any competitions associated with the Skillful Minds Program?
Yes, the program offers access to the Codeavour competition, a significant platform for students to apply and test their
learning in a competitive and stimulating environment. This exposure not only enhances their learning experience but also
fosters a spirit of innovation and competitiveness.
13. What support is available for students and teachers in the program?
The Skillful Minds Program provides robust support for both students and teachers. Teachers receive detailed lesson plans
and educational resources, while students are provided with engaging and interactive learning materials, access to
technology tools, and opportunities to participate in competitions.
14. What is the role of PictoBlox and Quarky in Enhancing Practical Learning?
PictoBlox plays a pivotal role in demystifying Artificial Intelligence (AI) for students, serving as an accessible and engaging
platform. It stands out for its user-friendly interface, making Python programming and AI concepts approachable for
learners of various ages. Here’s how PictoBlox enhances practical learning:
1. Intuitive Learning Approach: PictoBlox simplifies the complexities of AI. It introduces students to Python, a language at
the forefront of AI development, in an easy-to-understand manner. This approach helps bridge the gap between abstract
AI concepts and their real-world applications.
2. Interactive AI Activities: The platform offers a range of interactive activities, from image classification and object
detection to natural language processing. These activities not only engage students but also provide a hands-on
experience with the practical aspects of AI, enhancing their understanding and retention.
3. Accessible AI Concepts: By breaking down AI into manageable components, PictoBlox makes learning AI accessible to a
younger audience. It allows students to grasp fundamental AI principles and apply them in creative ways, fostering an
early interest in this advanced field.
4. Enjoyable Learning Experience: PictoBlox turns learning into a fun and interactive experience. Its engaging activities
captivate students’ attention, making the learning process enjoyable and less daunting, especially for complex topics like
AI.
Quarky is a robotic tool that provides an invaluable hands-on experience in the world of robotics. It’s an excellent
educational resource, offering practical insights into robotics. The key aspects of Quarky in enhancing practical learning
include:
1. Exploration of Robotic Movements: Quarky allows students to delve into the mechanics of robotic movements. By
programming and observing Quarky in action, students get a firsthand understanding of how robots move and operate,
translating theoretical knowledge into practical skills.
2. Sensor Usage and Applications: Quarky is equipped with various sensors, giving students the opportunity to learn about
sensor technology and its applications in robotics. This hands-on experience is crucial in understanding how robots
interact with their environment.
3. Control Systems Learning: Through Quarky, students explore the different control systems used in robotics. They learn
how to program and control a robot, gaining insights into the critical aspects of robotic navigation and manipulation.
4. Practical Understanding of Robotics: By working with Quarky, students move beyond the theoretical aspects of robotics.
They engage in practical activities, from building and programming to testing their robotic creations, which solidifies their
understanding and sparks their interest in the field.
Capstone Project: Apply the accumulated knowledge and skills in a comprehensive project, showcasing proficiency in all the
areas covered in the chapters.
Table of Contents – Skillful Minds (Class 6)
Chapter 1: Basics of ICT 1 Lab Activity 7 - Playing with Quarky
The Computer System Lab Activity 8 - Traffic Light with Quarky
Generation of Computers Chapter 5: Control with Conditions 52
Computer Programming Languages Conditional Programming
Translators and their Types Relational Operators
Some Interesting Discoveries Logical Operators - AND, OR, and NOT
Working With Windows Combining Logical Operators
File Management to Organize Data Nested Conditional Statements
Media Player in Windows Lab Activity 9 - Logical Operators with Quarky
Data Representation and Number System Chapter 6: Loops using Block Coding 64
Conversion from Decimal to Binary Number What are Loops?
Conversion from Binary to Decimal Number Increment Loops
Lab Activity 1 - Practice Search & File Management in Types of Loops - While, For, Nested Loop
Windows 10 Entry Criteria
Lab Activity 2 - Practice Data Transfer in Windows Exit Criteria
Lab Activity 3 - Practice Media Player in Windows Break Statement
Chapter 2: Introduction to Coding 23 Continue Statement
How do Traffic Lights work? Lab Activity 10 - Counter with Quarky
What is Coding? Lab Activity 11 - Nested Statement with Quarky
Application of Coding Chapter 7: Game Dev with Block Coding 76
Programming Language Introduction to Game Development
Introduction to PictoBlox and its Interface Basic Game Development Rules
Block Palettes in PictoBlox Important Elements of Game Design
Lab Activity 4 - Tobi Walking Animation Lab Activity 12 - Space Battle Game – Part 1
Chapter 3: Algorithms with Block Coding 32 Lab Activity 13 - Space Battle Game – Part 2
What is an Algorithm? Chapter 8: Basics of MS Word 85
Flowchart and its Symbols Interface of MS Word
Pseudocode and its Benefits Formatting Text Tools
Chapter 4: Variable using Block Coding 38
The table in Microsoft Word
What are Variables?
Mail Merge in Word
Naming Rules for Variables
Lab Activity 14 - Practice MS Word - Working with Tables
Data Types in Variables
Lab Activity 15 - Practice Mail Merge with MS Word
Variables in PictoBlox
Chapter 9: Basics of Microsoft PowerPoint 99
Performing Operations on Variables
Arithmetic Operators Interface of MS PowerPoint
Assignment Operators Slide Design and Layouts
Increment Decrement Operators Adding Text, Images, and Shapes to Slides
Lab Activity 5 - Tracking Sprite using Variables
Lab Activity 6 - Addition Bot
Capstone Project: Crown the learning journey by applying the accumulated knowledge and skills in a comprehensive project,
showcasing proficiency in all the areas covered in the chapters.
Table of Contents – Skillful Minds (Class 8)
Chapter 1: Basics of ICT 1 Chapter 5: Functions in Depth 66
Early Computing Devices Understanding Functions
The Computer Revolution Function Parameters
Computer Ports Function in Block Coding
Computer Software Function in Python
Computer Network Can Function Return a Value?
Types of Computer Network Lab Activity 10 - Exploring Functions in Python
Canva Application Lab Activity 11 - Loan Interest Calculator
Lab Activity 1 - Designing with Canva Chapter 6: Understanding Arrays 75
Chapter 2: Basics of Python Programming 26 What are Arrays?
Getting Started with Python Array in Python
PictoBlox Python Interface Sorting an Array
Basic Python Syntax – Indentation, Comments, Searching in an Array
Variables, Data Type Bubble Sort Technique
Basic Operations in Python Array in Block Coding
Taking Inputs with Sprite Lab Activity 12 - Array (List) in Python
Lab Activity 2 - First Python Code Lab Activity 13 - Bubble Sort in Python
Lab Activity 3 - Addition Bot with Python Chapter 7: Mastering MS Excel 85
Chapter 3: Conditions in Details 36 Interface of MS Excel
Type of Control Statements – Sequencing, Formatting in Excel – Font, Text, Number, Cell, and
Selection, and Iteration Conditional Formatting
Understanding If-Else, Else-If Statements Formula In Excel
Logical Operators Error Handling in Formulas
Precedence of Logical Operators Pivot Table in Excel
Relational Operators Lab Activity 14 - Excel Practical Exercise: Sales Data
Nested Conditional Statement Analysis
Lab Activity 4 - Odd or Even Lab Activity 15 - Mastering Excel Formulas
Lab Activity 5 - Logical Operators with Quarky Chapter 8: Basics of Data Science in MS Excel 101
Lab Activity 6 - Is it a Triangle?
What is Data?
Lab Activity 7 - The Remainder Problem
Data Type
Chapter 4: Get Creative with Loops 55
Data Science and its Application
What are Loops?
What does Data Science help us achieve?
While Loop
Data Visualization
For Loop
Data Visualization in Excel with Charts
Nested Loop
Lab Activity 16 - Data Science Exploration in Excel
Exit Criteria
Sequencing with Loops and Conditions Lab Activity 17 - Data Visualisation in Excel
Lab Activity 8 - Loops in Python
Lab Activity 9 - Make Animals Rain with Loops
Chapter 9: Artificial Intelligence and Machine Lab Activity 20 & 21 - Gesture-Controlled Beetle in the
Learning 115 Maze Game
Recap of Artificial Intelligence Lab Activity 22 - Yoga Pose Detector with Pose Classifier
How AI Contributes to National Development and Lab Activity 23 - Text Classifier with NLP
Building Chapter 10: Introduction to Robotics and Emerging
Sustainable Development Goals Technologies 149
AI Project Cycle Advantages of Robots
Risks and Barriers to Artificial Intelligence Quarky Robot Movement
Machine Learning Augmented Reality
Types of Machine Learning Virtual Reality
Model Types in Machine Learning Mixed Reality
Machine Learning in PictoBlox – Image, Pose, Hand Blockchain Technology
Pose, Object Detection, Text, Audio and Numbers Lab Activity 24 - Wirelessly Controlled Robot
ML Models
Lab Activity 25 - Gesture Controlled Robot
Neural Network
Capstone Project 161
Natural Language Processing
Sample Projects Built by Community 162
Lab Activity 18 - Mask Detection with Image Classifier Answer Key 163
(ML)
Lab Activity 19 - Making Alexa with Speech Recognition