★★★★★
"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 · Viva voce 2026-27
These class 10 AI viva questions cover both orals in CBSE 417 Part C: the practical viva on your file and the practical units, and the project viva on the project you built. There are 54 original questions, and every answer is two sentences, because that is about how long an examiner listens before the next question. Tap Say this to compare your own answer. In our live batch, students rehearse these aloud with a teacher who keeps asking why.
Live online · 54 viva questions below · spoken two-sentence answers · follow-up chains rehearsed · mock viva with an unfamiliar teacher · first class free
Start here
The 417 course where students explain their work every week, the Python course behind the programs the practical viva asks about, and the AI course for students who want to defend a model with confidence.

The batch / 417 Class 10
The full 417 course, where every file program and project decision is explained aloud in class long before an examiner asks.
Open the course →
Practical viva / Python
Lists, NumPy, Pandas and Matplotlib understood line by line, so "what does this line do" has a ready answer.
Open the course →
Project viva / models
Supervised learning, train and test data and the metrics behind a project, taught to a depth that survives follow-up questions.
Open the course →Ans. The short version
Class 10 AI viva questions in CBSE 417 come in two orals worth 5 marks each: the practical viva, on the programs in your practical file and the practical units (Statistical Data, Computer Vision, NLP and Advance Python), and the project viva, on the project you built for the Sustainable Development Goals. CBSE publishes no viva question list, so examiners ask about your own work: what a line of code does, why you chose that dataset, what your accuracy means. Modern Age Coders rehearses vivas live in a Monday and Wednesday 9:00 PM IST batch, or personalised one to one.
Q1. What is the viva in Class 10 AI?
There are two vivas in CBSE 417 Part C, 5 marks each, and both are conducted in school before the theory paper. The questions below are ours: CBSE does not publish a viva question list, so examiners draw on your own file and project.
| Oral | Marks | What it is about | The question behind every question |
|---|---|---|---|
| Practical viva | 5 | Programs in your practical file and the practical units: Statistical Data, Computer Vision, NLP and Advance Python | Do you understand the code you submitted? |
| Project viva | 5 | Your project, field visit or portfolio linked to the Sustainable Development Goals | Did you make the decisions in this project? |
Say the fact first, then one reason, example or number from your own work. "Recall is TP divided by TP plus FN. In my project it was 0.89, which matters because a missed case costs more than a false alarm." That is a complete viva answer.
How the file and the project are assembled across the year is covered on the project and practical file page. This page is only the oral.
Q2. Practical viva, part one
Questions 1 to 16 come from Advance Python and Statistical Data, the two units that appear only in the practical. Expect the examiner to point at a program in your file and start here.
import numpy as np do?
input() and int() together?
np.mode?
df.head() show, and how do you show ten rows?
info() and describe()?
Q3. Practical viva, part two
Questions 17 to 32. Computer Vision and NLP are in the theory paper as well as the practical, so these orals reuse theory ideas, but in the form of "show me" and "why".
The metric numericals behind questions 29 to 31 are worked step by step on confusion matrix numericals for Class 10 AI, and the exam-day tasks these orals sit beside are on CBSE Class 10 AI practical exam questions.
Q4. What is asked about the project?
Questions 33 to 54 follow the AI project cycle, then ethics. Answers mention a sample project, a model that sorts water samples as safe or unsafe for SDG 6; swap in your own project's details.
If you have not picked a project yet, fifteen goal-linked options with their AI domain are on Class 10 AI project ideas, and the ethics vocabulary for questions 51 and 52 is revised on project cycle and ethics.
Q5. What happens after the first answer?
Most viva marks are decided by the second or third question. Each chain starts from a common opener and shows where it usually goes. If you do not know, say so and reason aloud.
| Opening question | Likely follow-up | Then |
|---|---|---|
| Run this program for me. | Change the input. What will it print now? | Which line would you change to print only the even values? |
| What is the mean of this column? | Why is the median different? | Which would you report for house prices, and why? |
| What is the shape of this image? | How many pixels is that? | What changes in the shape after grayscale conversion? |
| What does your Word Cloud show? | Why are "the" and "and" missing? | What would happen without preprocessing? |
| What is your accuracy? | Show me the confusion matrix. | Which error matters more for your goal? |
| Which SDG does this serve? | Who exactly benefits? | What could go wrong if people trust it too much? |
Slipped on a word? Correct yourself at once: "Sorry, I meant recall, not precision." Unsure what is being asked? Restate it: "Do you mean training or test accuracy?" Both moves show understanding.
Q6. How is a viva rehearsed online?
Reading answers silently does little for an oral, so the batch makes students say them aloud to a teacher who keeps asking.
Each Wednesday program ends with a two-minute oral on what each block does and what changes if one value changes.
Once a month, each student presents one project stage and takes three questions. Weak answers become homework.
Before the school practical, an unfamiliar teacher runs both vivas on camera and names the answers to fix.
Students can ask for any viva answer to be reworked in doubt time. The rest of the year's plan sits on CBSE Class 10 AI board exam preparation, and the programs these questions point at are written out on Python for CBSE Class 10 AI.
Batch or personalised: you choose
Both formats use the same questions and the same teachers. In the batch, students hear classmates answer too, which builds vocabulary quickly. One to one gives a nervous speaker more turns and a quieter room. 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
Students who know the material but go blank when asked to speak often need only a handful of one to one rounds a few weeks before the school practical. Students still building their file or project benefit more from the batch, where the oral grows alongside the work. Fees are shown in your own currency.
Studying outside India?
CBSE schools abroad hold the same Part C orals, set by the school on its own dates. Here is when the Monday and Wednesday class falls in your city 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 batch hour is too late locally, one to one viva practice runs at a 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 viva
Examiners ask about your own work. The practical viva covers your file programs and the practical units: lists, NumPy statistics, Pandas, Matplotlib, image shape, Orange widgets, tokenisation and evaluation. The project viva covers your problem, its SDG, your data, model, metrics and next steps.
Ten marks in total across two orals in Part C of CBSE 417 for 2026-27: 5 marks for the viva on the practical work and 5 marks for the viva on the project. Part C carries 50 marks overall, with the practical file 15, the practical exam 15 and the project 10.
No. CBSE sets the marks for each viva in the curriculum but does not publish a question list or a fixed set of oral questions. Examiners ask about the student's own file and project, which is why rehearsing explanations of your own work matters more than memorising a list.
In two sentences: state the fact, then give a reason or an example from your own file. For instance, "head() shows the first five rows. I passed 10 to show ten rows of my CSV." Short, specific answers invite easier follow-ups and show the work is yours.
Why this problem, which SDG it supports, where the data came from, what the features and label are, whether the model is supervised, what the accuracy is, which error matters more, what the model gets wrong, whether it could be biased and how you would improve it.
The curriculum does not fix a viva language, so the school and the examiner decide. Most students answer in the language they were taught in. Technical terms such as precision, token, pixel and confusion matrix are usually kept in English either way, so learn those words exactly as they appear in your file.
Say you are not sure, then reason aloud from what you do know, for example from a program in your file. Examiners usually rephrase the question or give a hint. A calm, honest attempt earns more than silence, or a confident wrong answer that the very next question exposes.
Often, when the student used Orange in the practical work or the project. Expect to name widgets such as File, Data Table, Scatter Plot, Test and Score, Confusion Matrix, Import Images, Image Embedding, Corpus, Preprocess Text and Word Cloud, and to say what each step did to the data.
The school conducts both orals as part of Part C, on dates it sets, before the theory board paper. Ask your school for the exact date, and finish your file and project well before it so you have time to practise speaking about them.
Yes. Oral explanation is built into the ordinary teaching: a short oral after every Wednesday program, monthly project check-ins and a mock viva before the school practical. It is all covered by the monthly fee shown on this page, for the batch or one to one, with no admission fee and a free first class.
Start
In the free first class, your child explains one program and one idea for a project to a teacher, who asks the follow-up questions an examiner would. You will hear where the answers are clear and where they wobble, and the mentor tells you afterwards whether the batch or one to one would help more.
Want to see the full marks structure first? Read the 417 exam date and paper pattern.
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