★★★★★
"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 · Worksheets 2026-27
These class 10 AI worksheets cover CBSE subject 417 for the 2026-27 session: one sheet for Part A and one for each theory unit, Units 1, 2, 3, 5 and 6, plus a short practice sheet for the two practical-only units. Each sheet mixes question types the way a school test does, so a student meets MCQs, blanks, true or false with a correction, short answers and one calculation or case on the same page. The answer key sits directly under its sheet. In our live batch the same kind of sheet closes every unit and is checked with the class.
Live online · 6 unit worksheets plus a practical sheet · answer keys printed · a fresh version for every miss · first class free
Start here
The 417 course that sets a worksheet after every unit, the Python course behind the practical sheet, and the Orange course for the no-code tool that several sheet questions name.

The batch / 417 Class 10
Every 417 unit taught live and closed with a mixed worksheet, checked in the next class against the way CBSE awards marks.
Open the course →
Units 4 and 7 / Python
Jupyter, NumPy and Matplotlib: the programs the practical sheet asks students to predict, written and run until the output is no surprise.
Open the course →
No-code / Orange
Widgets, data tables and test-and-score in the drag-and-drop tool the handbook uses for the statistics, vision and text walkthroughs.
Open the course →Ans. The short version
Class 10 AI worksheets for 2026-27 should follow the examined CBSE 417 blocks: Part A employability skills (10 marks), Unit 1 project cycle and ethics (7), Unit 2 modeling (11), Unit 3 evaluating models (10), Unit 5 computer vision (4) and Unit 6 NLP (8). Units 4 and 7 are tested only in the practical. A good worksheet mixes MCQs, short answers and one numerical or case, with the key printed under it. Modern Age Coders sets and checks a worksheet after every unit in a live Monday and Wednesday 9:00 PM IST batch, or one to one at your own time.
Q1. What is on each sheet?
A useful 417 unit wise worksheet covers one examined block, uses several question types, and ends with the answer key. The table shows the seven sheets on this page against the marks each block carries in the 2026-2027 curriculum.
| Sheet | Block it covers | Theory marks (2026-27) | Question types on the sheet |
|---|---|---|---|
| Worksheet 1 | Part A: Communication, Self-Management, ICT, Entrepreneurial and Green Skills | 10 | MCQ, fill in, true or false, short answer |
| Worksheet 2 | Unit 1: Revisiting AI Project Cycle and Ethical Frameworks for AI | 7 | MCQ, fill in, matching, case |
| Worksheet 3 | Unit 2: Advanced Concepts of Modeling in AI | 11 | MCQ, true or false, perceptron numerical, identify the learning type |
| Worksheet 4 | Unit 3: Evaluating Models | 10 | Confusion matrix numerical, MCQ, metric choice, short answer |
| Worksheet 5 | Unit 5: Computer Vision | 4 | MCQ, pixel count, convolution step, short answer |
| Worksheet 6 | Unit 6: Natural Language Processing | 8 | Token count, TFIDF table, true or false, short answer |
| Practice sheet | Unit 4: Statistical Data and Unit 7: Advance Python | practical only | Predict the output, hand statistics, viva prompts |
A worksheet tests recall. Done with notes open, it only tests copying.
Give each sheet about 25 minutes. That is close to the pace a board answer needs.
A short answer that misses the keyword in the key loses the mark, as it would in the board paper.
Write each wrong item on a slip and try it again without looking. That second try is where the learning happens.
A single mixed paper hides which unit is weak. One sheet per block shows it at a glance: a student who scores well on Worksheet 2 and badly on Worksheet 4 knows Evaluating Models needs the next hour, not the whole syllabus.
The sheets keep to the 2026-27 unit names. Older worksheets found online still use chapter titles such as Data Science or Evaluation, which no longer match how the paper is set. If a unit needs revising before you start, the short notes are on Class 10 AI notes, unit wise.
Q2. Worksheets 1 and 2
Part A carries ten easy marks that students often leave to the last week. Unit 1 is short but asks for ethics in your own words, which is harder than it looks.
More one-mark drills for all five Part A units are on employability skills class 10 MCQ, and Unit 1 in full is on the project cycle and ethics page.
Q3. Worksheets 3 and 4
Units 2 and 3 together carry 21 of the 40 Part B theory marks, so they get the longest sheets. Both include a calculation. Show the working: in the board paper it earns marks even when the final figure slips.
A spam filter checks 500 emails.
It marks 100 as spam; 80 really are.
Of the 400 it lets through, 40 are spam.
Actual spam Actual not spam
Said spam TP = 80 FP = 20
Said not spam FN = 40 TN = 360
Fill the four cells from the story yourself before checking them against the grid.
Ten more matrices of this kind, each solved line by line, are on confusion matrix class 10 AI numericals.
Q4. Worksheets 5 and 6
Unit 5 has only four theory marks but twenty practical hours; Unit 6 has eight theory marks and the longest calculation in the syllabus. Counting carefully is the skill on both sheets.
The full method, with a longer corpus, is on Bag of Words and TFIDF, worked.
Q5. What about Units 4 and 7?
Yes, but it practises the practical exam and viva, not the written paper. Units 4 and 7 carry no theory marks in 2026-27; they are tested through the practical exam, the practical file of at least 15 programs and the viva.
import numpy as np import statistics a = np.array([4, 8, 6, 8, 9]) print(np.mean(a), np.median(a)) print(statistics.mode([4, 8, 6, 8, 9])) x = [1, 2, 3] y = [10, 20, 30] print([p + q for p, q in zip(x, y)])
Write the three output lines on paper first, then run the code in Jupyter to check.
7.0 8.0 8 [11, 22, 33] mean = 35 / 5 = 7.0 median = middle of 4, 6, 8, 8, 9 = 8.0 mode = 8, the only value seen twice zip pairs 1+10, 2+20, 3+30
NumPy returns decimals, so 7.0 and 8.0, not 7 and 8. Examiners ask why.
df.head(10) show? The first ten rows of a DataFrame read from a CSV file.The suggested programs and a full file plan are on Python for CBSE Class 10 AI.
Q6. How are worksheets used in class?
A worksheet done alone tells a student what they got wrong. Done in class, it also shows why, and the next sheet checks that the reason has stuck.
When a unit finishes, students take its worksheet home. On Wednesday the teacher puts the answers on a shared screen and marks them the way a board examiner would, keyword by keyword, so students see why a half-right answer earns one mark of two.
Each student's wrong items are noted. The following week they get a short version B with new numbers and new cases on exactly those items, so a remembered answer is no help.
In January the unit sheets come back as one mixed revision set, followed by full timed mocks. By then every student has met each question type several times.
Doubts on any sheet can be raised in class: a student shares the screen and the teacher works the item through for everyone. The plan that places these sheets across the year is on the class 10 AI revision plan, and the full timed papers that follow are on the sample paper and mock tests page.
Batch or personalised: you choose
The sheets, the keys and the marking are the same either way. The batch moves through the units in order with a class beside you; one to one starts from whichever sheet your child scored lowest on. Billing is monthly, with no admission fee, and you can stop after 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 a student finds most sheets easy but keeps losing marks on one or two, such as the TFIDF table or the confusion matrix, a few one to one sessions usually settle it. A student meeting several units for the first time does better in the batch, where every unit is taught before its sheet is set. Fees appear in your own currency.
Studying outside India?
CBSE schools in the Gulf, Africa and South-East Asia sit the same 417 paper, so the same seven sheets apply. The batch hour falls at these local times 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 9:00 PM IST is too late or too early for your city, one to one runs at a time you set. Families abroad can read more 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 worksheets
This page has seven original worksheets for CBSE AI 417, session 2026-27: one each for Part A and Units 1, 2, 3, 5 and 6, and a practice sheet for the practical-only Units 4 and 7. Every sheet has its answer key printed directly underneath, with working shown for the numericals.
Yes. They follow the unit names and marks in the CBSE 417 Class X curriculum for 2026-2027: Part A 10 marks, Unit 1 7, Unit 2 11, Unit 3 10, Unit 5 4 and Unit 6 8, with Units 4 and 7 assessed only in the practical. Older worksheets with titles like Data Science or Evaluation follow the earlier chapter list.
Yes, Worksheet 4. It gives a spam-filter confusion matrix and asks for accuracy, error, precision, recall and F1, then the right metric for the case, the reason for a train-test split, and the three ethical concerns. The answers are worked step by step in the key below it.
Six or seven items that take about 25 minutes is enough for one unit: a couple of MCQs, a blank or true or false, a short answer and one numerical or case. Longer sheets tire students before they reach the question types that carry the most marks.
They help most when they are timed, marked strictly against a key and followed by a second attempt at the misses a week later. That cycle shows which unit is weak and fixes the habit behind the mistake, which a single reading of notes does not.
Not for the written paper, because Statistical Data and Advance Python carry no theory marks in 2026-27. They are tested in the practical exam, the practical file and the viva, so the practice sheet here asks students to predict program output and answer viva prompts aloud.
Yes. Use your browser's print option for personal practice at home. Cover the answer key with a sheet of paper while you work, then mark your answers against it once the timer stops. Keep the marked sheets in one folder, because the wrong items on them become your revision list in January.
A worksheet covers one unit in several question types, so it shows exactly which topic is weak. A sample paper covers the whole syllabus in the board format and tests time management. Use worksheets while learning each unit and sample papers from December.
Yes. A worksheet closes every unit, is checked live in the next class, and a version B is made for each student's misses. All of it is covered by the monthly fee shown on this page, in your own currency, for the batch or one to one. The first class is a free demo.
Start
In the free first class your child works a short sheet from two units, then the teacher checks it live, explaining where each mark is won or lost, including the numerical items most students rush. Afterwards the mentor tells you plainly which units look weakest and whether the batch or one to one would suit your child.
Not sure which units are examined in writing? See the 417 syllabus explained.
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