★★★★★
"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 · One shot revision 2026-27
This class 10 AI one shot takes you through the full CBSE 417 syllabus for 2026-27 in about 90 minutes of reading, in seven timed stops. One example runs through every unit: a school canteen that wants to stop throwing away lunches. Each stop ends with a checkpoint question; if you miss it, the link under it goes deeper. In our live batch the same path is run as a revision class, with a short test at each stop.
Live online · seven timed stops · one example through every unit · a checkpoint at each stop · final ten-question check · first class free
Start here
The 417 course whose Class 10 batch runs full-syllabus revision rounds, the Python course for the Advance Python stop, and the Orange course for the Statistical Data stop.

The batch / 417 Class 10
The full 417 course: every unit taught in the term, then revised in fast rounds like this one, each closed by a marked test.
Open the course →
Stop 7 / Python
Lists, NumPy, Matplotlib and CSV reading: the programs the lab exam and viva ask about.
Open the course →
Stop 7 / Orange
The no-code tool of the Statistical Data unit, used hands-on so the practical questions feel familiar.
Open the course →Ans. The short version
A class 10 AI one shot is a single read-through of the whole CBSE 417 syllabus. For 2026-27 it should cover Part A employability skills (10 theory marks) and the Part B units in proportion to their weight: Advanced Concepts of Modeling (11), Evaluating Models (10), Natural Language Processing (8), the AI Project Cycle and Ethical Frameworks (7) and Computer Vision (4), with Statistical Data and Advance Python kept short because they are practical only. This page does it in about 90 minutes. Modern Age Coders runs the same revision live, Monday and Wednesday at 9:00 PM IST, or one to one.
Before you start. What is the plan?
Read the seven stops below in order, keep to the minutes in the table, and answer each checkpoint before opening it. The heavy units get the most minutes, so the time you spend matches the marks at stake.
| Stop | Clock | Unit | Theory marks | You should leave able to |
|---|---|---|---|---|
| 1 | 0 to 10 min | Part A: the five employability skills units | 10 | Recall one list and one example per unit |
| 2 | 10 to 22 min | Unit 1: Revisiting AI Project Cycle and Ethical Frameworks | 7 | Place any task in the right stage; sort a framework by type |
| 3 | 22 to 42 min | Unit 2: Advanced Concepts of Modeling in AI | 11 | Name the learning type of any scenario; do a perceptron sum |
| 4 | 42 to 60 min | Unit 3: Evaluating Models | 10 | Build a confusion matrix from words and get four metrics |
| 5 | 60 to 68 min | Unit 5: Computer Vision | 4 | Name the task; count pixels and stored values |
| 6 | 68 to 82 min | Unit 6: Natural Language Processing | 8 | Normalise a sentence, make a vector, find an IDF |
| 7 | 82 to 90 min | Units 4 and 7: Statistical Data and Advance Python | practical only | Explain mean, median, mode and the eight lab programs |
A school canteen cooks about 600 lunches a day and throws away too many. The students' AI club decides to help. You will scope that problem, collect its data, pick a model, test it, point a camera at the waste bin and read the feedback students write. Seeing one problem through every unit is what makes the syllabus hang together the night before the paper.
Stops 1 and 2. Minutes 0 to 22, 17 marks
Part A is ten marks of short recall, so it gets ten minutes and no more. Unit 1 then sets up the vocabulary the rest of Part B leans on.
Communication. A message travels from sender to receiver and comes back as feedback. It can be spoken or written, carried by gestures and posture, or shown as a chart or sign. The seven Cs are the test of a good one: clear, concise, concrete, correct, coherent, complete and courteous.
Self-management. Knowing your strengths, handling stress, keeping yourself motivated and planning time. A goal is SMART when it is specific, measurable, achievable, relevant and time-bound.
ICT. Looking after a device, recognising a virus or a spam message, using antivirus and keeping passwords and personal data private.
Entrepreneurship. Someone who spots an unmet need, takes a risk on meeting it and runs the business. The canteen club selling a waste-tracking app to other schools would be doing exactly that.
Green skills. Development that meets today's needs without spoiling tomorrow's, the Sustainable Development Goals, and everyday choices such as saving water, energy and food.
Part A with short answers for each unit: Part A employability skills.
The canteen problem goes round the cycle in order:
The project sits in one of three domains: Statistical Data (tables of numbers, like these records), Computer Vision (images) or NLP (language). Ethical frameworks are the guide-rails for right and wrong choices with AI. Sector-based ones are written for one field, bioethics for healthcare being the classic case, with its four principles: respect autonomy, do no harm, maximise benefit, act justly. Value-based ones are rights-based, utility-based or virtue-based.
The full unit, case study included: project cycle and ethics.
Stops 3 and 4. Minutes 22 to 60, 21 marks
These two units carry more than half of the 40 Part B theory marks, so they get 38 of the 90 minutes. Slow down here.
AI, ML and DL nest inside each other. AI is any machine behaviour that looks intelligent. Machine learning is the part of AI that improves from data. Deep learning is the part of ML that uses neural networks with many layers.
Rule-based or learning-based. "If it rains, cook 50 fewer plates" is a rule a person wrote, and it never changes on its own. A model that reads two years of records and works out the effect of rain for itself is learning-based, and it improves as new days are added.
| The canteen asks | Learning type | Task |
|---|---|---|
| How many plates will be wasted tomorrow? | Supervised | Regression (a number) |
| Will the paneer run out before 1 PM: yes or no? | Supervised | Classification (a label) |
| Which groups of students eat in similar ways? (no labels) | Unsupervised | Clustering |
| Which dishes are usually taken together? | Unsupervised | Association |
| A program that adjusts daily orders and is rewarded when waste falls | Reinforcement | Reward and penalty |
Neural networks. The input layer takes the features in, hidden layers do the processing, the output layer gives the answer. An ANN is the general network; a CNN is the one built for images. A single neuron, the perceptron, multiplies each input by its weight, adds them with the bias and fires if the total passes the threshold.
rainy = 1, exam day = 0, pizza on menu = 1 weights 0.3, 0.8, 0.5 bias -0.6 sum = 1 x 0.3 + 0 x 0.8 + 1 x 0.5 - 0.6 = ?
Fifteen scenarios to sort and the written answers: Unit 2 modeling questions.
The club has 750 days of lunch records. It keeps 20 per cent aside, trains on 600 and tests on 150 the model has never seen. Testing on the training days would flatter it, because a model can memorise data it has seen; that memorising is called overfitting.
For a number prediction, error is the gap between actual and predicted. For a yes or no prediction, the four outcomes go into a confusion matrix. Here the classifier answers "will the main dish run out early?" for the 150 test days:
Actually ran out Did not Predicted yes TP = 36 FP = 9 Predicted no FN = 12 TN = 93 Accuracy = (36 + 93) / 150 = 0.86 Error = 1 - 0.86 = 0.14 (21 wrong) Precision = 36 / (36 + 9) = 0.80 Recall = 36 / (36 + 12) = 0.75 F1 = 2 x 0.80 x 0.75 / 1.55 = 0.77
The plain average of 0.80 and 0.75 is 0.775. F1 sits below it, nearer the weaker of the two.
Which metric matters? Ask which mistake hurts more. Here a false negative means hungry students with no main dish, so recall matters. For a spam filter, a false positive buries a real email, so precision matters. When both hurt, use F1. The ethics of evaluation asks whether the test data was fair to every group and whether the score was reported honestly.
Ten graded problems, including ones that run backwards from a metric: confusion matrix numericals.
Stops 5 and 6. Minutes 60 to 82, 12 marks
The club now adds a camera above the waste bin and a box for written feedback. Vision gets eight minutes because it carries four theory marks; language gets fourteen for its eight.
Computer vision lets a machine take meaning from images and video. The tasks grow in detail:
| Bin camera wants to know | Task |
|---|---|
| Is this plate rice or roti? | Classification |
| What is on the plate, and where in the frame? | Classification and localisation |
| Box every plate on the tray | Object detection |
| Trace the exact outline of each leftover | Instance segmentation |
An image is a grid of pixels. The camera saves frames of 960 x 540, so each frame has 518,400 pixels. In grayscale each pixel holds one value; in colour it holds three, red, green and blue, so a colour frame stores 1,555,200 numbers. With 8 bits per value there are 28 = 256 levels, from 0 for black to 255 for full brightness.
Pixel counts and the practical side of the unit: Unit 5 computer vision questions.
NLP lets a machine work with human language: voice assistants, translation, captions, sentiment analysis, keyword extraction. Language is hard for machines because one sentence can be grammatical and still mean nothing, or mean two things.
Stages: lexical (the words), syntactic (the grammar), semantic (the meaning), then logical analysis of the whole text. Chatbots are script bots that follow fixed replies or smart bots that learn from data.
A feedback slip reads "Pasta was cold, again!". Text normalisation splits it into tokens (Pasta, was, cold, the comma, again, the exclamation mark: 6 tokens), drops stopwords such as "was" and the punctuation, lowers the case, and reduces words to a base form, by stemming (cut the ending) or lemmatisation (return a real dictionary word).
Bag of Words then lists every unique word of all the slips as a dictionary and turns each slip into a row of counts. TFIDF scores how special a word is to one slip: TF is its count in that slip, and TFIDF = TF x log10(total slips / slips containing the word).
A corpus taken to the last TFIDF cell: Bag of Words and TFIDF, worked.
Stop 7 and the final check. Minutes 82 to 90
Statistical Data and Advance Python are not in the written paper. They earn their marks in the practical file, the lab exam and the viva, so the one shot gives them a quick look and moves on.
Statistical Data is about building models without writing code (no-code tools such as Orange Data Mining) and the statistics underneath. Five days of wasted plates, 40, 25, 30, 25, 50, have a mean of 34, a median of 30 once sorted, and a mode of 25.
Advance Python covers Jupyter Notebook, virtual environments, installing packages and the Python basics. CBSE suggests eight programs for the file, from adding two lists to reading an image and finding its shape; examiners ask you to run one and explain it.
Each program written out and explained: Python for CBSE Class 10 AI.
Eight or more right means the one shot has done its job; now practise papers. Fewer than six means the units behind your misses need a proper revision round, and the 30, 7 and 1 day revision plan shows how to fit that in before the exam.
When should you do it, and with whom?
A one shot is a review, not a first lesson. It works when the units were taught during the year and you need them all in your head at once, typically in the final weeks and once more the day before the paper.
| Your situation | Use the one shot for | Then |
|---|---|---|
| Units studied, exam three or four weeks away | Finding the weak units | A full revision round on each one you missed |
| One week left | Day 1 of the week, to rank the units | Two timed papers, each corrected the same day |
| The day before the paper | A calm read in the morning | Formulas and your error list in the evening, then sleep |
| Units never studied | Not much: it is too fast | Learn the heavy units first: Modeling, then Evaluating Models |
From January the Monday class takes two or three stops of this path in one sitting, with the teacher working the numbers on screen and students answering aloud.
The Wednesday class opens with a short written test on the stops just covered, marked against the value points, and every miss goes on the student's own error list.
A student who loses a checkpoint can ask why on the spot. The teacher reworks it with fresh numbers until the method holds, rather than leaving it for the next week.
Batch or personalised: you choose
The same path and the same teachers either way. The batch moves through every stop at a fixed weekly pace with classmates; one to one spends its hours on the stops your child keeps missing. 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
A child who knows most units but blanks under a clock usually gains most from the batch rhythm of revise, test, correct. A child who missed whole units during the year needs one to one hours to learn them properly before any fast revision makes sense. Fees are shown in your own currency.
Studying outside India?
A CBSE school in Sharjah or Doha sits the same 417 paper as one in Delhi, so the same seven stops apply. Here is the batch hour 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 |
If the evening hour clashes with school or travel, one to one runs at a local time 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 the Class 10 AI one shot
It is a single sitting that revises the whole CBSE Class 10 AI (417) syllabus from start to end, instead of one unit at a time. This page does it as a text path of seven timed stops, about 90 minutes in all, covering Part A, the five theory units of Part B and the two practical-only units, with a checkpoint question at each stop.
You can revise it in one day if you studied the units during the year: read the one shot in the morning, rework the numericals in the afternoon and write one timed paper in the evening. Learning it from nothing in one day is not realistic, because Units 2 and 3 alone carry 21 theory marks and need practice, not just reading.
About 90 minutes of focused reading, with a pen for the numbers. The minutes follow the marks: 20 for Advanced Concepts of Modeling, 18 for Evaluating Models, 14 for NLP, 12 for the project cycle unit, 10 for Part A, 8 for Computer Vision and 8 for the two practical units.
Yes. Part A, the five employability skills units, is worth 10 theory marks and takes the first ten minutes. Part B, the AI units worth 40 theory marks, takes the rest. Statistical Data and Advance Python are included briefly, because they are assessed only in the practical.
Advanced Concepts of Modeling in AI carries 11 of the 40 Part B theory marks and Evaluating Models carries 10, so those two are more than half. Natural Language Processing has 8, the AI project cycle and ethics unit 7, and Computer Vision 4. Part A adds 10 marks across five units.
Yes. Expect accuracy, error, precision, recall and F1 score from a confusion matrix, the perceptron weighted sum, pixel and colour-value counts, and Bag of Words or TFIDF calculations. In the latest sample paper the perceptron appears only as an objective question.
On its own, no. A one shot tells you what you remember; marks come from writing answers to the board word limits and solving numericals quickly. Use the one shot to find weak units, then revise those and write timed papers, which is how our batch uses it.
Twice is best: once three to four weeks before the paper to find your weak units, and once the day before, as a calm read in the morning. In between, work through timed papers and the units you missed. Do not leave the first run to the final evening, when there is no time left to fix what it shows.
A video is good for a first explanation. For revision, text is faster: you can read at your own speed, skip what you know, stop at a number and work it yourself. If you prefer a teacher, our live classes run the same path with a test after each part.
Yes. From January the Monday and Wednesday 9:00 PM IST batch revises the whole syllabus in rounds, with a checkpoint test every Wednesday and timed mock papers in between. 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 runs two stops of this path with a teacher, usually Modeling and Evaluating Models, then sits the checkpoint questions, marked on screen. Afterwards the mentor tells you which units look ready, which need a proper round of revision, and whether the batch or one to one would suit better.
Want every formula on one page for the night before? Read the Class 10 AI formula sheet.
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