CBSE Class 10 · Artificial Intelligence, code 417 · Revision notes 2026-27

Class 10 AI notes for 2026-27, one sheet per unit in the order CBSE teaches it.

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

Courses behind these revision notes

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.

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?

What do the class 10 AI notes need to cover in 2026-27?

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 orderTheory marksExamined inSessions the curriculum names
Part A, Units 1 to 5: Communication, Self-Management, ICT, Entrepreneurial and Green Skills10Theory paperTwo marks per unit
Unit 1: Revisiting AI Project Cycle and Ethical Frameworks for AI7Theory paperProject cycle, the three domains, ethical frameworks, bioethics case study
Unit 2: Advanced Concepts of Modeling in AI11Theory paperAI, ML and DL; data terms; rule-based and learning-based; learning types; neural networks
Unit 3: Evaluating Models10Theory paperNeed for evaluation, train-test split, accuracy and error, classification metrics, ethics of evaluation
Unit 4: Statistical Data0Practical onlyNo-code AI, statistics concepts, Orange, the penguins case study
Unit 5: Computer Vision4Theory and practicalTasks, pixels, resolution, grayscale and RGB in theory; convolution, CNN and no-code tools in practical
Unit 6: Natural Language Processing8Theory and practicalApplications, stages, chatbots, text normalisation, Bag of Words; sentiment walkthrough in practical
Unit 7: Advance Python0Practical onlyJupyter, virtual environments, packages, Python basics

Read the marks before you plan

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.

About a PDF

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

Part B notes for class 10 AI: Unit 1 and Unit 2

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.

Sheet 1. Revisiting AI Project Cycle and Ethical Frameworks (7 marks)

  • Project cycle, in order: Problem Scoping, Data Acquisition, Data Exploration, Modelling, Evaluation. Some newer CBSE material adds Deployment as a final stage; if your school teaches it, learn it after Evaluation.
  • 4Ws canvas: Who (stakeholders), What (the problem and its evidence), Where (the context or situation), Why (the benefit of solving it). Who is never "When".
  • Three domains: Statistical Data (numbers and tables), Computer Vision (images and video), Natural Language Processing (text and speech).
  • Ethical framework: a set of principles that guide right and wrong choices when AI is built and used, so that it does not cause unintended harm.
  • Two types: sector-based (written for one field, such as bioethics for healthcare) and value-based (rights-based, utility-based, virtue-based).
  • Four bioethics principles: respect for autonomy, do not harm, ensure maximum benefit, give justice.

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.

Sheet 2. Advanced Concepts of Modeling in AI (11 marks)

  • AI, ML, DL: AI is the widest idea; ML is AI that learns from data; DL is ML with many-layered neural networks. DL sits inside ML, which sits inside AI.
  • Data terms: features are the inputs a model uses; a label is the answer it learns to predict; training data teaches; testing data checks.
  • Rule-based against learning-based: rules are written by people and stay fixed; a learning-based model finds its own patterns and improves with data.
  • Supervised (labelled): classification gives a category, regression gives a number.
  • Unsupervised (unlabelled): clustering forms groups, association finds items that occur together.
  • Reinforcement: an agent learns by reward and penalty, trial after trial.
  • Deep learning: ANN, the general network; CNN, the network built for images.
  • Neural network layers: input (receives data, no processing), hidden (all the processing), output (gives the result).
How a perceptron decidesone line
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

417 revision notes for Evaluating Models: every formula on one sheet

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.

  • Why evaluate: to find a model's strengths and weaknesses and improve it in a feedback loop before deployment.
  • Train-test split: keep part of the data (often 20 to 30 per cent) aside; train on the rest; test on the unseen part. Testing on training data hides overfitting.
  • Overfitting: the model memorises its training data and does badly on new data.
  • Accuracy and error: accuracy is the share of correct predictions; error is the share of wrong ones, so the two add to 1.
  • Confusion matrix: TP (predicted yes, really yes), FP (predicted yes, really no), FN (predicted no, really yes), TN (predicted no, really no).
  • Pick the metric by the costly mistake: when a miss is dangerous (disease, fraud), recall; when a false alarm is costly (spam to the inbox, a wrong arrest), precision; when both matter, F1.
  • Ethics of evaluation: bias in the test data, transparency about how the score was found, and accuracy that holds for every group.
The four formulas, worked onceTP 35, FP 5, FN 15, TN 45
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

AI class 10 short notes: Computer Vision and Natural Language Processing

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.

Sheet 5. Computer Vision (4 marks)

  • Computer vision: the AI domain that lets machines take in images or video and draw meaning from them. Image processing only changes an image; CV understands it, so CV is the wider idea.
  • Tasks for one object: classification (what is it?), classification plus localisation (what and where?).
  • Tasks for many objects: object detection (boxes around each), instance segmentation (exact outline of each).
  • Pixel: the smallest unit of a digital image. Resolution: width x height in pixels.
  • Pixel value: in a byte image each pixel is 8 bits, so 28 = 256 values, 0 (black) to 255 (white).
  • Grayscale: one value per pixel. RGB: three values per pixel, one per channel. A 64 x 64 image stores 4,096 values in grayscale and 12,288 in RGB.
  • Practical side only: convolution with a kernel, CNN layers, and the no-code tools (Teachable Machine, Lobe, Orange with the coral bleaching case).

Pixel and kernel arithmetic, worked, is on Unit 5 computer vision questions.

Sheet 6. Natural Language Processing (8 marks)

  • NLP: the AI domain that lets machines read, understand and produce human language, which is ambiguous in ways code never is.
  • Applications the curriculum lists: voice assistants, auto-generated captions, translation, sentiment analysis, text classification, keyword extraction.
  • Stages: lexical analysis (words), syntactic analysis (grammar), semantic analysis (meaning), then logical analysis of the whole text.
  • Chatbots: a script bot follows fixed replies and suits narrow tasks; a smart bot learns, handles open questions and uses large data.
  • Text normalisation: sentence segmentation, tokenisation, removing stop words and special characters, converting case, then stemming or lemmatisation.
  • Stemming against lemmatisation: stemming cuts endings and may leave a non-word; lemmatisation returns a dictionary word.
  • Bag of Words, four steps: normalise, build the dictionary, make a vector per document, stack the vectors into a table.
  • TFIDF: term frequency x log(N / documents containing the word). In 4 documents, a word in one of them has IDF log10 4 = 0.602; in two of them, 0.301; in all four, 0.

Corpora worked to the last cell are on Bag of Words and TFIDF, worked.

Sheets 4, 7 and Part A

Notes for the practical-only units and the ten Part A marks

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.

Sheet 4. Statistical Data (practical only)

  • No-code AI: building models by dragging blocks instead of writing code; low-code needs a little code.
  • Statistics to know: mean, median, mode. For 12, 15, 15, 18, 20 they are 16, 15 and 15.
  • Orange Data Mining: the CBSE no-code tool; the penguin species case study takes data through exploration, modelling and evaluation.

Sheet 7. Advance Python (practical only)

  • Setup: Jupyter Notebook, virtual environments, installing packages.
  • CBSE's eight suggested programs: add two lists element by element; mean, median and mode with NumPy; a line chart; a scatter chart; read a CSV and show ten rows; show a CSV's information; read and display an image; read an image and find its shape.

Each program, written and explained, is on Python for CBSE Class 10 AI.

Part A short notes (2 marks per unit)

UnitLearn these
Communication SkillsThe 7 Cs (clear, concise, concrete, correct, coherent, complete, courteous); verbal, non-verbal and visual; parts of speech and sentence types
Self-Management SkillsStress management, self-awareness, self-motivation steps, SMART goals, time management
ICT SkillsDevice care, viruses and antivirus, spam, keeping personal data safe
Entrepreneurial SkillsWhat entrepreneurs do, their qualities, the entrepreneurship process
Green SkillsSustainable 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?

How to revise from AI class 10 notes, and what the live class adds

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.

  1. Read one sheet, cover it, write it out. Whatever you could not write is what you revise tomorrow.
  2. Answer in the board's word limits. Turn two bullets into a 20 to 30 word answer and one list into a 50 to 80 word answer.
  3. Redo the worked line with new numbers. The formula sheet is only safe once you can apply it without looking.
  4. Go round the units again in a week, weighted by marks: Units 2 and 3 twice, Computer Vision once.

A sheet a Monday

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.

Tested on Wednesday

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.

Full revision before boards

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

Revise unit by unit in the batch, or one to one

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

Group batch, Monday and Wednesday 9 PM

₹1,499

per month, two live classes a week

  • Monday and Wednesday, 9:00 PM IST, live on video
  • Fifteen to twenty Class 10 AI students, one teacher
  • One unit sheet taught, then tested, each week
  • Practical units prepared for the lab and viva
  • A second full round of every unit from January
Book a free demo in this batch

Option 2 · Choose your own timing

Personalised one to one

₹4,999

per month, one private class a week, at a time set with you

  • Days and time set by you, in your own time zone
  • Units taken in the order your child needs
  • Weak sheets taught again with fresh examples
  • Written answers checked against the word limits
  • Same CBSE 417 syllabus and teachers
Ask for a personalised plan

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?

Class 10 AI revision for CBSE students in the Gulf and abroad

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 liveMon and Wed 9:00 PM ISTBest format
India (IST)
every Indian city
9:00 PMBatch fits
UAE and Oman
Dubai, Abu Dhabi, Sharjah, Muscat
7:30 PMBatch fits
Saudi Arabia, Qatar, Kuwait, Bahrain
Riyadh, Jeddah, Dammam, Doha, Kuwait City, Manama
6:30 PMBatch fits
Nepal
Kathmandu
9:15 PMBatch fits
Ethiopia and East Africa
Addis Ababa and East Africa Time
6:30 PMBatch fits
Singapore and Malaysia
Singapore, Kuala Lumpur
11:30 PMChoose 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

Rated 4.9 across 547 Google reviews

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

More pages for Class 10 board students

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

What students ask about class 10 AI notes

Where can I find class 10 AI notes for 2026-27?

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.

Is there an AI class 10 notes PDF?

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.

Which chapters are in class 10 AI for 2026-27?

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.

Which units are practical only in class 10 AI?

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.

Which unit carries the most marks in class 10 AI?

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.

Are these notes enough to score full marks?

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.

What are Part B notes in class 10 AI?

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.

How many stages does the AI project cycle have in class 10?

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.

Do I need Python for the class 10 AI theory paper?

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.

Do your classes follow the same order as these notes?

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

Revise one unit free with a teacher

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.

We call within a few hours. No card, no enrolment fee.

Want it sooner? Book a priority demo

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

Keep exploring Modern Age Coders

By class and age

Learn more

Free resources

From the blog

Start here