---
title: "Class 10 AI Worksheets 2026-27 (417) with Answers"
description: "Class 10 AI worksheets for CBSE 417, 2026-27: one original sheet per examined unit plus Part A, mixed question types, answer key printed under each."
canonical: https://learn.modernagecoders.com/cbse-class-10-ai-worksheets
source: src/pages/cbse-class-10-ai-worksheets.html
---
> Class 10 AI worksheets for CBSE 417, 2026-27: one original sheet per examined unit plus Part A, mixed question types, answer key printed under each.

Start here

## Courses these worksheets come from

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.

[![CBSE Computational Thinking and AI for Teens course thumbnail](/images/ct-ai-teens.webp)  The batch / 417 Class 10 CBSE AI for Class 9 to 12 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 →](/courses/cbse-computational-thinking-and-ai-course-for-teens-classes-9-to-12-code-417-843)[![Python for Teens course thumbnail](/images/python-teens.webp)  Units 4 and 7 / Python Python for Teens 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 →](/courses/python-complete-masterclass-teens)[![Visual Machine Learning with Orange for Teens course thumbnail](/images/orange-data-mining-teens.webp)  No-code / Orange Visual ML with 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 →](/courses/orange-data-mining-visual-machine-learning-course-for-teens)

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?

## What should a class 10 AI worksheet cover in 2026-27?

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 |

### How to use a practice sheet for AI class 10

1. #### Revise the unit once, then close the book

  A worksheet tests recall. Done with notes open, it only tests copying.
2. #### Time yourself

  Give each sheet about 25 minutes. That is close to the pace a board answer needs.
3. #### Mark with the key, strictly

  A short answer that misses the keyword in the key loses the mark, as it would in the board paper.
4. #### Redo only the misses a week later

  Write each wrong item on a slip and try it again without looking. That second try is where the learning happens.

### Why one sheet per unit, not one long test

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](/cbse-class-10-ai-notes).

Q2. Worksheets 1 and 2

## AI class 10 worksheet with answers: Part A and Unit 1

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.

### Worksheet 1: Part A employability skills

1. Which of these is a barrier to effective communication? (a) asking a question to check understanding (b) using technical terms with a listener who does not know them (c) keeping a calm tone (d) summarising what the speaker said
2. Kabir revises every evening because he enjoys solving problems, not for a reward. His motivation is (a) external (b) internal (c) forced (d) peer-based
3. Fill in the blank: an entrepreneur who starts a venture mainly to solve a social or environmental problem is called a ________ entrepreneur.
4. Fill in the blank: an economy that grows while cutting pollution and saving natural resources is called a ________ economy.
5. True or false? Correct it if false: "Helpful feedback only points out what went wrong."
6. True or false? Correct it if false: "A strong password mixes capital and small letters, numbers and symbols."
7. Short answer (2 marks): give two ways a student can save electricity at home and say why each is a green habit.

### Worksheet 2: Unit 1, project cycle and ethical frameworks

1. In the six-stage AI project cycle, which stage comes last? (a) Evaluation (b) Modelling (c) Deployment (d) Data Exploration
2. Fill in the blank: the three domains of AI are Statistical Data, Computer Vision and ________.
3. Match each framework type to its idea: (i) rights-based (ii) utility-based (iii) virtue-based (p) choose the action with the most overall good (q) act as a person of good character would (r) protect each person's dignity and freedoms first
4. True or false? Correct it if false: "A value-based framework is written for one industry, such as banking."
5. Name the four principles of bioethics.
6. Case (4 marks): a hospital tests an AI that ranks emergency patients by urgency. It was trained mostly on data from adult men. Name two principles of bioethics at risk, explain how, and suggest one safeguard.

### Answer key: Worksheet 1

1. **(b)** Jargon the listener does not share blocks the message. The other three help communication.
2. **(b)** Enjoyment of the task itself is internal, or intrinsic, motivation.
3. **social**
4. **green**
5. **False.** Helpful feedback is specific and timely, and names what went well as well as what to improve.
6. **True.** Length of at least eight characters also helps.
7. Any two, each with a reason: switch off lights and fans when leaving a room (less power drawn, fewer emissions from power plants); use LED bulbs (same light for less energy); unplug chargers when not in use (no standby waste).

### Answer key: Worksheet 2

1. **(c)** Problem Scoping, Data Acquisition, Data Exploration, Modelling, Evaluation, Deployment.
2. **Natural Language Processing (NLP).**
3. **(i) r, (ii) p, (iii) q.**
4. **False.** A framework written for one industry is sector-based. Value-based frameworks rest on principles such as rights, utility or virtue.
5. Respect for autonomy, do not harm (non-maleficence), ensure benefit (beneficence) and justice.
6. Justice: women, children and older patients may be ranked unfairly because the data under-represents them. Do not harm: a wrongly low rank could delay urgent care. Safeguard: retrain on data that represents every group, and keep a doctor's review on every ranking. (Two principles 2 marks, safeguard 2 marks.)

More one-mark drills for all five Part A units are on [employability skills class 10 MCQ](/employability-skills-class-10-mcq), and Unit 1 in full is on [the project cycle and ethics page](/cbse-class-10-ai-project-cycle-and-ethics).

Q3. Worksheets 3 and 4

## 417 unit wise worksheet: modeling and evaluating models

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.

### Worksheet 3: Unit 2, advanced concepts of modeling

1. A chess program improves by playing thousands of games and earning points for wins. This is (a) supervised learning (b) unsupervised learning (c) reinforcement learning (d) rule-based AI
2. Predicting the selling price of a flat from its size and location is (a) classification (b) regression (c) clustering (d) association
3. Fill in the blank: a neural network has an input layer, one or more ________ layers and an output layer.
4. True or false? Correct it if false: "Unsupervised learning needs every example to be labelled."
5. Numerical (2 marks): a perceptron has inputs 1, 1 and 0, weights 0.3, -0.6 and 0.9, and a bias of 0.2. Find the weighted sum plus bias. With a step function that outputs 1 only when the sum is above 0, what is the output?
6. Short answer (2 marks): give one difference between a rule-based and a learning-based model, with an example of each.
7. Name the learning type: (i) an app groups songs by sound with no genre tags; (ii) a bank model learns from past loans marked "repaid" or "defaulted"; (iii) a robot vacuum learns which routes avoid getting stuck.

### Worksheet 4: Unit 3, evaluating models

***Use for questions 1 to 4**spam = positive*

```
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.

1. Find the accuracy and the error rate.
2. Find the precision and the recall, to two decimal places.
3. Find the F1 score and write the formula you used.
4. For a spam filter, which mistake costs the user more, and so which metric should be kept high?
5. Why is the data split into a training set and a test set? (1 mark)
6. True or false? Correct it if false: "A model with 95% accuracy is always a good model."
7. Name the three ethical concerns around model evaluation in the handbook, with one line each.

### Answer key: Worksheet 3

1. **(c)** Rewards and penalties from playing are the mark of reinforcement learning.
2. **(b)** A price is a continuous number.
3. **hidden**
4. **False.** Unsupervised learning works on unlabelled data and finds the groups itself.
5. 0.3 x 1 + (-0.6) x 1 + 0.9 x 0 + 0.2 = **-0.1**. It is not above 0, so the output is **0**. (Forgetting the bias gives -0.3; the output is still 0, but the method mark is lost.)
6. A rule-based model follows rules a person wrote, for example a chatbot that replies "Open 9 to 5" whenever it sees the word "timings". A learning-based model finds the pattern from data, for example a filter that learns spam from emails users have marked.
7. (i) unsupervised, clustering; (ii) supervised, classification; (iii) reinforcement.

### Answer key: Worksheet 4

1. Accuracy = (80 + 360) / 500 = **0.88**, or 88%. Error = 1 - 0.88 = **0.12**, the 60 wrong predictions out of 500.
2. Precision = 80 / (80 + 20) = **0.80**. Recall = 80 / (80 + 40) = **0.67**.
3. F1 = 2 x P x R / (P + R) = 2 x 0.80 x 0.667 / 1.467 = **0.73**.
4. A false positive: a real email, perhaps an exam result, lands in spam and is missed. So **precision** should stay high.
5. To test the model on data it has never seen, so the score shows how it will do on new data and is not inflated by memorised examples.
6. **False.** If 95% of the data belongs to one class, a model that always predicts that class scores 95% and is useless. Check precision and recall too.
7. Bias: unfair results for some groups. Transparency: people can see how the model was tested. Accountability: someone is answerable for its errors.

Ten more matrices of this kind, each solved line by line, are on [confusion matrix class 10 AI numericals](/confusion-matrix-class-10-ai-numericals).

Q4. Worksheets 5 and 6

## Computer vision and NLP worksheets for class 10 AI

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.

### Worksheet 5: Unit 5, computer vision

1. A system outlines the exact shape of a tumour, pixel by pixel, in a scan. This task is (a) classification (b) classification with localisation (c) object detection (d) image segmentation
2. Fill in the blank: in a byte image each colour value runs from 0 to ________.
3. What colour is the RGB pixel (255, 255, 0)?
4. Numerical (2 marks): a photo is 1920 x 1080. How many pixels does it have, and how many values does it store as an RGB image?
5. Numerical (2 marks): apply the kernel [[0, 1, 0], [1, -4, 1], [0, 1, 0]] to the patch [[1, 2, 0], [0, 1, 3], [2, 1, 1]]. What is the result, and what does ReLU turn it into?
6. True or false? Correct it if false: "The pooling layer makes the feature map larger."
7. Short answer: how is computer vision different from image processing?

### Worksheet 6: Unit 6, natural language processing

1. How many tokens are in "Wow! AI writes poems, songs and code."?
2. Fill in the blank: words such as "is", "the" and "and", removed because they add little meaning, are called ________.
3. True or false? Correct it if false: "Lemmatisation always returns a real dictionary word."
4. A sentence is grammatically perfect but makes no sense. Which stage of NLP rejects it?
5. Give one difference between a script bot and a smart bot.
6. TFIDF (4 marks): for the corpus D1 "the cat sat", D2 "the dog sat", D3 "the cat ran", write the vocabulary, the document frequency of each word and the IDF, taking IDF = log(N / DF) to base 10. Which word in D2 has the highest TFIDF?

### Answer key: Worksheet 5

1. **(d)** Segmentation labels every pixel. Detection would only draw a box round it.
2. **255**, because a byte has 8 bits and 2 to the power 8 is 256 values.
3. **Yellow**: full red plus full green, no blue.
4. 1920 x 1080 = **2,073,600** pixels; x 3 = **6,220,800** values.
5. Multiply cell by cell and add: (0 + 2 + 0) + (0 - 4 + 3) + (0 + 1 + 0) = **2**. ReLU keeps positive values, so it stays **2**.
6. **False.** Pooling shrinks the feature map while keeping its strongest features.
7. Image processing changes an image, for example sharpening or resizing it. Computer vision extracts meaning from it, for example recognising the face in it.

### Answer key: Worksheet 6

1. **10**: seven words, plus "!", "," and ".".
2. **stopwords**
3. **True.** Stemming may leave a non-word; lemmatisation gives the dictionary form.
4. **Semantic analysis**, which checks meaning after syntactic analysis has passed the grammar.
5. A script bot follows fixed scripted replies and fails off-script; a smart bot learns from data and handles varied questions.
6. Vocabulary: the, cat, sat, dog, ran. DF: 3, 2, 2, 1, 1. IDF: log(3/3) = 0, log(3/2) = 0.176, 0.176, log(3/1) = 0.477, 0.477. In D2 "the" scores 0, "sat" 0.176 and "dog" 0.477, so **dog** is highest: it is the word that sets D2 apart.

The full method, with a longer corpus, is on [Bag of Words and TFIDF, worked](/bag-of-words-tfidf-class-10-ai).

Q5. What about Units 4 and 7?

## Is there a worksheet for Statistical Data and Advance Python?

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.

***Practice sheet: predict the output**Python 3, NumPy*

```
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.

***Answer key**output, then why*

```
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.

### By hand, then on the tool

1. Find the mean, median and mode of 12, 15, 11, 15, 17. *(Key: mean 14, median 15, mode 15.)*
2. Give one difference between a no-code and a low-code AI tool. *(Key: no-code needs no programming at all, only drag and drop; low-code lets you add small pieces of code where the visual blocks fall short.)*
3. Which Orange widget would you use to see a dataset as rows and columns? *(Key: Data Table.)*

### Viva prompts to answer aloud

- **Why use Jupyter Notebook?** Code, output and notes sit together, one cell at a time.
- **What does `df.head(10)` show?** The first ten rows of a DataFrame read from a CSV file.
- **When is the median more useful than the mean?** When a few extreme values pull the mean away from the typical value.

The suggested programs and a full file plan are on [Python for CBSE Class 10 AI](/python-for-cbse-class-10-ai).

Q6. How are worksheets used in class?

## How the live batch uses worksheets, unit by unit

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.

### Set on Monday, checked on Wednesday

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.

### A second version for every miss

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.

### A bound set before the mocks

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](/cbse-class-10-ai-revision-plan), and the full timed papers that follow are on [the sample paper and mock tests page](/cbse-class-10-ai-sample-paper-and-mock-tests).

Batch or personalised: you choose

## Work through these worksheets in the batch, or one to one

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

### Group batch, Monday and Wednesday 9 PM

₹1,499

per month, two live classes a week

- Monday and Wednesday, 9:00 PM IST, live video class
- Fifteen to twenty Class 10 AI students with one teacher
- A mixed worksheet closing every unit
- Answers checked on a shared screen, keyword by keyword
- A bound revision set and mocks 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

- Your days and your hour, in your own time zone
- Starts from the weakest worksheet, not from Unit 1
- Version B sheets made only from your child's misses
- Every short answer rewritten until it earns full marks
- The same 417 syllabus and the same teachers

Ask for a personalised plan

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?

## Class 10 AI worksheets for CBSE students 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](/cbse-class-10-ai-online-classes-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.

### Classes, tuition and batches

- [The Mon and Wed 9 PM AI batch](/cbse-class-10-ai-classes-online)
- [CBSE AI classes in the Gulf and abroad](/cbse-class-10-ai-online-classes-gulf-and-abroad)
- [Live doubt classes](/cbse-class-10-ai-doubt-classes)
- [Class 10 AI tuition online](/cbse-class-10-ai-tuition)
- [Class 10 AI crash course](/cbse-class-10-ai-crash-course)
- [1-on-1 private AI tutor](/cbse-class-10-ai-private-tutor)
- [AI tuition in Delhi](/class-10-ai-tuition-delhi)
- [AI tuition in Gurgaon](/class-10-ai-tuition-gurgaon)
- [AI tuition in Noida](/class-10-ai-tuition-noida)
- [AI tuition in Bangalore](/class-10-ai-tuition-bangalore)
- [AI tuition in Pune](/class-10-ai-tuition-pune)

### Unit by unit

- [CBSE AI 417 syllabus explained](/cbse-class-10-ai-syllabus-explained)
- [Python for Class 10 AI](/python-for-cbse-class-10-ai)
- [Part A employability skills](/cbse-class-10-ai-employability-skills-part-a)
- [Unit 3: Evaluating Models](/cbse-class-10-ai-evaluating-models-questions)
- [Confusion matrix numericals](/confusion-matrix-class-10-ai-numericals)
- [Unit 2: Advanced modeling](/cbse-class-10-ai-advanced-modeling-questions)
- [Unit 6: Natural Language Processing](/cbse-class-10-ai-nlp-questions)
- [Bag of Words and TFIDF, worked](/bag-of-words-tfidf-class-10-ai)
- [Unit 5: Computer Vision](/cbse-class-10-ai-computer-vision-questions)
- [Orange Data Mining for Class 10 AI](/orange-data-mining-class-10-ai)
- [Unit 1: Project cycle and ethics](/cbse-class-10-ai-project-cycle-and-ethics)

### Questions and practice

- [CBSE AI important questions](/cbse-class-10-ai-important-questions)
- [Sample paper and mock tests](/cbse-class-10-ai-sample-paper-and-mock-tests)
- [Class 10 AI MCQ, unit wise](/cbse-class-10-ai-mcq-questions)
- [Previous year papers, solved](/cbse-class-10-ai-previous-year-question-papers)
- [AI practical and project viva](/cbse-class-10-ai-viva-questions)
- [Case based questions](/cbse-class-10-ai-case-based-questions)
- [Employability skills MCQ](/employability-skills-class-10-mcq)
- [Difference between questions](/cbse-class-10-ai-difference-between-questions)
- [Assertion and reason questions](/cbse-class-10-ai-assertion-reason-questions)

### Notes and revision

- [Class 10 AI notes, unit wise](/cbse-class-10-ai-notes)
- [Class 10 AI one shot revision](/cbse-class-10-ai-one-shot-revision)
- [30, 7 and 1 day revision plan](/cbse-class-10-ai-revision-plan)
- [AI handbook exercise answers](/cbse-class-10-ai-textbook-solutions)
- [Best book for Class 10 AI](/best-book-for-cbse-class-10-ai)
- [Formula sheet](/cbse-class-10-ai-formula-sheet)
- [Class 10 AI notes in Hindi](/cbse-class-10-ai-notes-in-hindi)

### Exam, marks and practicals

- [CBSE AI board exam preparation](/cbse-class-10-ai-board-exam-preparation)
- [AI project and practical file](/cbse-class-10-ai-project-and-practical-file)
- [Exam date 2027 and paper pattern](/cbse-class-10-ai-exam-date-and-paper-pattern)
- [AI practical exam questions](/cbse-class-10-ai-practical-exam-questions)
- [Paper analysis and answer key](/cbse-class-10-ai-paper-analysis)
- [Marking scheme, explained](/cbse-class-10-ai-marking-scheme)
- [AI project ideas](/cbse-class-10-ai-project-ideas)
- [Passing marks](/cbse-class-10-ai-passing-marks)
- [The second board exam in May](/cbse-class-10-ai-second-board-exam)

### Choosing the subject

- [AI 417 or IT 402?](/ai-417-vs-it-402-class-10)
- [AI, IT or Computer Applications?](/ai-vs-computer-applications-class-10)

**ICSE Class 10 Computer Applications (Java):** [The Tue and Wed ICSE Java batch](/icse-class-10-java-classes-online)  [ICSE Computer Applications syllabus](/icse-class-10-computer-applications-syllabus-explained)  [ICSE Java programs practice](/icse-class-10-java-programs-practice)  [ICSE CA important questions](/icse-class-10-computer-applications-important-questions)

Questions about Class 10 AI worksheets

## What students and parents ask about class 10 AI worksheets

### Where can I get class 10 AI worksheets with answers?

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.

### Are these worksheets based on the 2026-27 CBSE syllabus?

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.

### Is there a unit wise worksheet for Evaluating Models?

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.

### How many questions should a class 10 AI worksheet have?

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.

### Do worksheets help in the CBSE Class 10 AI board exam?

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.

### Are worksheets needed for Units 4 and 7?

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.

### Can I print these AI class 10 worksheets?

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.

### What is the difference between a worksheet and a sample paper?

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.

### Are worksheets included in your Class 10 AI classes?

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

## Try a worksheet with a teacher, free

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](/cbse-class-10-ai-syllabus-explained).

[WhatsApp us](https://wa.me/919123366161?text=Hello%20Modern%20Age%20Coders.%20I%20want%20unit-wise%20worksheet%20practice%20for%20CBSE%20Class%2010%20AI%20417.) · [+91 91233 66161](tel:+919123366161) · [connect@modernagecoders.com](mailto:connect@modernagecoders.com)

Every class is live video. The form requests a callback and reserves nothing.

### 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](/book-demo)

## Keep exploring Modern Age Coders

### By class and age

- [CBSE Computational Thinking for Classes 3-5](/cbse-computational-thinking-classes-3-to-5)
- [Coding for CBSE Students: Python](/coding-for-cbse-students)
- [Coding for Class 11: CS Stream, Python/Pandas, MERN, AI/ML & DSA in C++](/coding-for-class-11)
- [Coding for Class 12: Board CS, College-Ready Portfolio](/coding-for-class-12)
- [Coding for Class 3: Scratch, Block Coding & First Python for 8 Year Olds](/coding-for-class-3)
- [Coding for Class 4: Scratch, Block Coding & First Python for 9 Year Olds](/coding-for-class-4)
- [Computer Science Class 12 ICSE: ISC Java Data Structures](/computer-science-class-12-icse)
- [Ontario Math Curriculum Coding, Grades 1 to 8, by Grade](/ontario-coding-curriculum-grades-1-to-8)
- [Class 10 AI Crash Course 2026-27 (417): 6-Week Live Plan](/cbse-class-10-ai-crash-course)
- [AI and Programming Classes in Kingston, Tasmania](/ai-and-programming-classes-in-kingston-tas-hobart)

### Learn more

- [Vibe Coding and AI Agents Classes in Monash, Melbourne](/vibe-coding-and-ai-agents-classes-in-monash-melbourne)
- [AI Research Programs for High School Students: 2026 to 2027](/ai-research-programs-for-high-school-students)
- [AI Projects for High School Students](/ai-projects-for-high-school-students)
- [Hackathon for Teens: Free Event + 12-Week Prep (Ages 13-17)](/courses/hackathon-prep-for-teens-coding-ai-build-innovate-win-course)

### Free resources

- [AI & Machine Learning Tutorial: Basics to Deep Learning](/resources/ai-and-machine-learning)
- [Recurrent Neural Networks (RNN) and LSTM](/resources/ai-and-machine-learning/recurrent-neural-networks)
- [Unsupervised Learning](/resources/ai-and-machine-learning/unsupervised-learning-clustering)
- [Decision Trees and Random Forests](/resources/ai-and-machine-learning/decision-trees-and-random-forests)

### From the blog

- [AI & Machine Learning Guides](/blog/topic/ai)
- [Java Constructors Explained: Types, Overloading, ICSE](/blog/java-constructors-explained)
- [Top 20 Java Programs for ICSE Class 10 (With Code)](/blog/top-20-java-programs-for-icse-class-10)
- [What is the Responsibility of Developers Using Generative AI? A](/blog/what-is-the-responsibility-of-developers-using-generative-AI)

### Start here

- [Modern Age Coders pricing, one honest price per plan](/pricing)
- [How Modern Age Coders teaches, small batches and real projects](/how-we-teach)

---

*Canonical: https://learn.modernagecoders.com/cbse-class-10-ai-worksheets*
