★★★★★
"The one step solution for my son. Modern Age Coders make learning coding so simple that kids love it. The teachers explain complex concepts clearly with practical exercises and interactive content."
Ria Mukherjee
Parent
CBSE Class 10 · Artificial Intelligence, code 417 · Revision notes 2026-27
These class 10 AI notes follow the CBSE 417 curriculum for 2026-27 unit by unit, in its own session order. Each sheet opens with the unit's theory marks and how it is examined, then gives the terms to know, the lists to learn in order, one worked line where numbers are involved, and the way the board has asked it. Read one sheet a day. In our Monday and Wednesday batch, each sheet becomes a class: taught, questioned and marked.
Live online · one sheet per unit · unit marks on every sheet · worked numbers checked · practical units flagged · first class free
Start here
The 417 course whose Class 10 batch revises unit by unit from these sheets, the Python course for the practical-only Advance Python unit, and the Orange course for the Statistical Data unit and its no-code case studies.

The batch / 417 Class 10
The full 417 course, taught in curriculum order, with each unit closed by a short written test in the board format.
Open the course →
Unit 7 / Python
Jupyter, lists, NumPy and Matplotlib: everything the eight suggested programs and the lab exam need.
Open the course →
Unit 4 / Orange
The no-code tool behind the penguin, coral bleaching and sentiment walkthroughs, used hands-on rather than read about.
Open the course →Ans. The short version
Class 10 AI notes for 2026-27 should follow the CBSE 417 curriculum in order: Part A employability skills (five units, 2 marks each), then Part B Unit 1, Revisiting AI Project Cycle and Ethical Frameworks (7 marks), Unit 2, Advanced Concepts of Modeling (11), Unit 3, Evaluating Models (10), Unit 5, Computer Vision (4) and Unit 6, Natural Language Processing (8). Unit 4, Statistical Data, and Unit 7, Advance Python, are practical only. Modern Age Coders revises each unit live in a Monday and Wednesday 9:00 PM IST batch, or personalised one to one.
Sheet 0. What is in the subject?
Twelve units: five short Part A units and seven Part B units. This map, taken from the CBSE curriculum for the session, shows each unit's marks and where it is examined. Revise in this order and you follow the school timetable too.
| Unit, in CBSE order | Theory marks | Examined in | Sessions the curriculum names |
|---|---|---|---|
| Part A, Units 1 to 5: Communication, Self-Management, ICT, Entrepreneurial and Green Skills | 10 | Theory paper | Two marks per unit |
| Unit 1: Revisiting AI Project Cycle and Ethical Frameworks for AI | 7 | Theory paper | Project cycle, the three domains, ethical frameworks, bioethics case study |
| Unit 2: Advanced Concepts of Modeling in AI | 11 | Theory paper | AI, ML and DL; data terms; rule-based and learning-based; learning types; neural networks |
| Unit 3: Evaluating Models | 10 | Theory paper | Need for evaluation, train-test split, accuracy and error, classification metrics, ethics of evaluation |
| Unit 4: Statistical Data | 0 | Practical only | No-code AI, statistics concepts, Orange, the penguins case study |
| Unit 5: Computer Vision | 4 | Theory and practical | Tasks, pixels, resolution, grayscale and RGB in theory; convolution, CNN and no-code tools in practical |
| Unit 6: Natural Language Processing | 8 | Theory and practical | Applications, stages, chatbots, text normalisation, Bag of Words; sentiment walkthrough in practical |
| Unit 7: Advance Python | 0 | Practical only | Jupyter, virtual environments, packages, Python basics |
Units 2 and 3 together carry 21 of the 40 Part B theory marks, so their sheets deserve the most passes. Computer Vision is only 4 theory marks, yet it fills the most practical hours of any unit, which is why its sheet below separates the two halves.
There is no separate download. Use your browser's Print and choose Save as PDF: the sheets below print cleanly, one unit after another. If your school uses an older chapter list, map it to these unit names before you start.
Sheets 1 and 2. 18 marks between them
Unit 1 is mostly lists and one framework to apply. Unit 2 is the largest theory unit and is mostly about telling one kind of model from another.
Asked as: naming a stage from a description, sorting a framework into its type, and a case where a biased system is judged with the bioethics principles. The full unit is on project cycle and ethics.
inputs 0.7 and 0.2, weights 0.4 and 1 sum = 0.7 x 0.4 + 0.2 x 1 = 0.48 if 0.48 passes the threshold: fire, else: do not
Multiply each input by its weight, add, add the bias if one is given, then compare with the threshold.
Asked as: classify-this-scenario items, a labelled diagram of the layers, and supervised against unsupervised with examples. Drills are on Unit 2 modeling questions.
Sheet 3. 10 marks, most of them numbers
Evaluation tells you how good a model is before anyone relies on it. The sheet is short because the unit is one table and four formulas, used again and again.
Accuracy = (TP + TN) / total
= (35 + 45) / 100 = 0.80
Error = 1 - 0.80 = 0.20
Precision = TP / (TP + FP)
= 35 / 40 = 0.875
Recall = TP / (TP + FN)
= 35 / 50 = 0.70
F1 = 2 x P x R / (P + R)
= 2 x 0.875 x 0.70 / 1.575
= 0.78 (approx.)
The plain average of precision and recall would give 0.7875. F1 is always pulled toward the lower of the two, which is the point of it.
Ten graded problems with full working are on confusion matrix numericals.
Sheets 5 and 6. 12 marks between them
Unit 4 comes between them in the curriculum but is practical only, so its sheet is in the next section. Here are the two domains that the theory paper asks about.
Pixel and kernel arithmetic, worked, is on Unit 5 computer vision questions.
Corpora worked to the last cell are on Bag of Words and TFIDF, worked.
Sheets 4, 7 and Part A
Statistical Data and Advance Python earn their marks in the lab, file and viva, not the written paper. Part A is the reverse: pure theory, ten marks, and often the quickest to secure.
Each program, written and explained, is on Python for CBSE Class 10 AI.
| Unit | Learn these |
|---|---|
| Communication Skills | The 7 Cs (clear, concise, concrete, correct, coherent, complete, courteous); verbal, non-verbal and visual; parts of speech and sentence types |
| Self-Management Skills | Stress management, self-awareness, self-motivation steps, SMART goals, time management |
| ICT Skills | Device care, viruses and antivirus, spam, keeping personal data safe |
| Entrepreneurial Skills | What entrepreneurs do, their qualities, the entrepreneurship process |
| Green Skills | Sustainable development, the SDGs, organic farming, saving water and energy |
Every Part A unit with short answers is on Part A employability skills.
How do notes become marks?
Notes are for recall, not first learning. A student who reads a sheet and then answers three questions on it remembers far more than one who reads it three times.
Each Monday class teaches one unit from its sheet, with examples on screen and every doubt taken as it comes up, not saved for later.
The Wednesday class opens with a short written test on the same unit, marked in front of the class against the board's value points.
From January the batch goes round all the sheets again, in mark order, with timed papers between rounds.
For a single sitting through the whole subject, read the Class 10 AI one shot revision.
Batch or personalised: you choose
The same sheets and the same teachers, in two formats. The batch revises the units in CBSE order at a steady weekly pace; one to one spends every hour on the units your child finds hardest. Monthly billing, no admission fee, stop at the end of any month.
Option 1 · Fixed batch timings
₹1,499
per month, two live classes a week
Option 2 · Choose your own timing
₹4,999
per month, one private class a weektwo private classes a week, at a time set with you
If your child has the notes but forgets them in a test, the batch rhythm of teach on Monday, test on Wednesday usually fixes it. If one or two units are the whole problem, a few one to one hours on those sheets is the faster route. Fees are shown in your own currency.
Studying outside India?
The 417 curriculum and its unit marks are the same in every CBSE school, in Muscat as in Mumbai. These are the batch hours in local time this winter.
| Where you live | Mon and Wed 9:00 PM IST | Best format |
|---|---|---|
| India (IST) every Indian city | 9:00 PM | Batch fits |
| UAE and Oman Dubai, Abu Dhabi, Sharjah, Muscat | 7:30 PM | Batch fits |
| Saudi Arabia, Qatar, Kuwait, Bahrain Riyadh, Jeddah, Dammam, Doha, Kuwait City, Manama | 6:30 PM | Batch fits |
| Nepal Kathmandu | 9:15 PM | Batch fits |
| Ethiopia and East Africa Addis Ababa and East Africa Time | 6:30 PM | Batch fits |
| Singapore and Malaysia Singapore, Kuala Lumpur | 11:30 PM | Choose 1-on-1 |
When the evening class clashes with school or sport, one to one runs at a local hour you choose. More for families abroad is on CBSE Class 10 AI online classes in the Gulf and abroad.
What families say
Real reviews from real families. We neither write nor commission them.
★★★★★
"The one step solution for my son. Modern Age Coders make learning coding so simple that kids love it. The teachers explain complex concepts clearly with practical exercises and interactive content."
Ria Mukherjee
Parent
★★★★★
"Modern Age Coders has been a game-changer for me. I struggled to grasp IT concepts and coding before joining, but their classes transformed everything. I can now confidently write complex programs with ease."
Samriddha Mondal
Student
★★★★★
"One of the most wonderful education centres out there. Education is not limited to school syllabus but focuses on skill development."
Vansh Agarwal
Student
★★★★★
"My child Dhairya is really enjoying the Modern Age Coders classes. This is his first online class and he eagerly looks forward to it. I can already see his improvement, and the teachers are very cooperative."
Sonam Oswal
Parent of Dhairya
★★★★★
"Modern Age Coders have wonderful teachers who teach in a clear, easy and practical way. The teacher boosts students' confidence and inspires them to learn without hesitation."
Sonu Goyal
Parent
★★★★★
"I highly recommend this computer coding class! The teachers are incredibly knowledgeable and passionate about coding."
Ritu Kedia
Parent
The rest of the Class 10 series
Every page in the CBSE Class 10 AI (417) series, grouped by what you need: classes, each unit, question practice, notes and revision, and the exam itself.
ICSE Class 10 Computer Applications (Java): The Tue and Wed ICSE Java batch ICSE Computer Applications syllabus ICSE Java programs practice ICSE CA important questions
Questions about Class 10 AI notes
This page has one revision sheet for each unit of the CBSE 417 curriculum for 2026-27, in the order CBSE lists them, with each unit's theory marks. The sheets cover Part A, the five theory units and the two practical-only units.
We do not offer a separate file. Open this page, choose Print in your browser and select Save as PDF; the unit sheets print one after another, with the marks table first. That way your copy always matches the latest version of the page, and you can print only the units you want.
Part B has seven units: Revisiting AI Project Cycle and Ethical Frameworks, Advanced Concepts of Modeling, Evaluating Models, Statistical Data, Computer Vision, Natural Language Processing and Advance Python. Part A has five employability skills units: communication, self-management, ICT, entrepreneurial and green skills.
Unit 4, Statistical Data, and Unit 7, Advance Python. They carry no theory marks and are assessed through the practical file, the practical exam and the viva. Computer Vision and NLP have both a theory part and a practical part.
Unit 2, Advanced Concepts of Modeling in AI, with 11 of the 40 Part B theory marks. Unit 3, Evaluating Models, follows with 10, then Natural Language Processing with 8, the project cycle unit with 7 and Computer Vision with 4.
Notes help you recall what you have learned; they do not replace practice. Pair each sheet with questions in the board shapes, written within the word limits, and timed papers near the exam. That is how our classes use them.
Part B is the subject-specific half: the seven AI units, worth 40 theory marks. Part A is the employability skills half, worth 10. Sheets 1 to 7 on this page are the Part B notes; the Part A table covers the other ten marks.
The five core stages are Problem Scoping, Data Acquisition, Data Exploration, Modelling and Evaluation. Some newer CBSE material adds Deployment as a sixth, final stage, so learn it too if your school teaches it. Learn the order carefully, because papers ask which stage comes straight after a given one.
No. Advance Python is assessed only in the practical, so the written paper does not ask you to write code. For the lab, learn the eight programs CBSE suggests, such as finding mean, median and mode with NumPy, drawing line and scatter charts, and reading a CSV file.
Yes. The batch teaches the units in CBSE order, one sheet at a time, and tests each one the same week. All of it is covered by the monthly fee shown on this page, with no admission fee, and the first class is a free demo.
Start
In the free first class your child revises one unit sheet with a teacher, then answers a few board-style questions on it, marked on screen. Afterwards the mentor tells you plainly which units look secure, which need work, and whether the batch or one to one would suit better.
Want to see the questions the board has asked before? Read Class 10 AI previous year papers.
WhatsApp us · +91 91233 66161 · connect@modernagecoders.com
Every class is live video. The form requests a callback and reserves nothing.
A full live class of about 45 to 60 minutes at a slot you pick, with a written skill report and learning roadmap on WhatsApp afterwards. The fee is adjusted against your first month if you enrol.
Book a priority demo