CBSE 2026 results are out, Mukul scored a perfect 100/100 in Computer ScienceSee all toppers →

KwickCards Artificial intelligence

Artificial intelligence: 30 revision cards

Every card below is written out in full underneath its picture, so you can read it, search it and copy from it. Free, no sign-up.

Which AI domain fits the data?

AI Basics

Which AI domain fits the data?

Input decides

  • Tables: Data
  • Images, video: CV
  • Text: NLP
  • Speech: NLP

Every AI system you study in CBSE AI sits in one of three domains, and the input usually tells you which.

Data Science works with numbers and tables to find patterns and make predictions. Computer Vision lets machines understand images and video. Natural Language Processing helps machines read, understand and generate human language.

When you meet a new AI example in your textbook, first ask: what kind of input does it take? That one question usually tells you the domain, and makes case-study answers much easier to write.

How AI learns to be unfair

Where bias comes from

How AI learns to be unfair

  • Unbalanced data
  • Biased labels
  • Unfair past data
  • Untested groups

An AI model is only as fair as the data and decisions behind it.

If training data over-represents one group, the model learns that imbalance. If labels were made by people with blind spots, the model copies those blind spots. And if nobody tests results across different groups, unfair outcomes can go unnoticed.

CBSE AI asks you to think about ethics at every stage of the AI Project Cycle, not only at the end. Understanding where bias enters is the first step to reducing it.

Use AI tools honestly

Generative AI

Use AI tools honestly

Do

  • Ask for simpler explanations
  • Solve practice Qs on paper
  • Ask why your code fails

Don't

  • Copy fixed code blindly
  • Submit AI work as your own

AI chatbots can be brilliant study partners, if you use them the right way.

Ask them to explain a concept in simpler words, then close the tool and explain it back in your own words. Ask for practice questions, then attempt them on paper before checking. Use them to find the bug in your code, but make sure you understand why it was a bug.

What they should not do is write your practical file or project for you. Boards test your understanding, and so does the viva.

Fluent is not correct

Check before you trust

Fluent is not correct

  • AI gives an answer
  • Check your textbook
  • Test unusual inputs
  • Ask your teacher

Generative AI tools produce fluent, confident text. Fluent is not the same as correct.

These tools can state wrong facts, invent references, or give code that looks right but fails on edge cases. They may also not know your exact board syllabus or the latest changes to it.

So treat every answer as a draft. Cross-check facts with your NCERT or board textbook, run the code yourself, and ask your teacher when something does not match. Verification is a skill, and it is one CBSE AI actively wants you to build.

The confusion matrix

AI Evaluation

The confusion matrix

  • True Positive
  • False Positive
  • False Negative
  • True Negative

A confusion matrix compares what a model predicted with what was actually true.

True Positive: predicted yes, actually yes. True Negative: predicted no, actually no. False Positive: predicted yes, but actually no. False Negative: predicted no, but actually yes.

Every evaluation metric in your CBSE AI syllabus, including accuracy, precision, recall and F1 score, is calculated from these four numbers. Learn them well, and the formulas start to make natural sense instead of feeling like things to memorise.

From AI 417 to AI 843

CBSE AI codes

From AI 417 to AI 843

  • Capstone Project
  • CV, NLP, Orange
  • Data and Python
  • AI Project Cycle

Both are CBSE Artificial Intelligence skill subjects. The difference is the stage.

AI 417 is for Classes 9 and 10. It introduces AI, the AI Project Cycle, data literacy, the domains of AI and beginner Python.

AI 843 is for Classes 11 and 12. It goes further into Python for data analysis, data science methodology, computer vision, NLP, Orange Data Mining, neural networks and generative AI, finishing with a Capstone Project.

In both, practical work carries half the marks, so steady hands-on practice pays off.

Precision vs Recall

CBSE AI metrics

Precision vs Recall

MetricFormulaAvoidsKey for
PrecisionTP/(TP+FP)False alarmsSpam filters
RecallTP/(TP+FN)MissesDisease tests

Two metrics students often mix up. Here is the clean difference.

Precision = TP / (TP + FP). Of all the cases the model called positive, how many really were positive? High precision means few false alarms.

Recall = TP / (TP + FN). Of all the truly positive cases, how many did the model catch? High recall means few misses.

Which matters more depends on the problem. For a disease screening test, missing a sick patient is serious, so recall is often prioritised. For a spam filter, precision protects important emails.

AI Domains

CBSE AI domains

Computer Vision

  • Images and video
  • Grids of pixel values
  • Face ID, number plates

NLP

  • Text and speech
  • Split into tokens
  • Chatbots, translation

Two of the three AI domains in your CBSE syllabus, side by side.

Computer Vision works with images and video. Face recognition on phones, reading number plates and detecting objects in a photo are examples. Images are handled as grids of pixel values.

Natural Language Processing works with text and speech. Chatbots, translation apps, voice assistants and sentiment analysis all use NLP. Text is broken into smaller units such as words or tokens.

Tip for exams: always connect the domain to the type of data the system uses.

Learning-based AI

AI terms clarified

Learning-based AI
Learns patterns from data instead of following human-written rules. Adapts to new cases; needs good data.

ExampleSpam filter that learns from emails

Not every 'smart' system learns. CBSE AI helps you tell the difference.

A rule-based system follows rules written by humans: if this, then that. It is predictable and easy to explain, but it cannot handle situations its rules do not cover.

A learning-based system, as in machine learning, finds patterns from data during training. It can handle new, varied examples, but its quality depends on the data it learned from.

Both approaches are useful. The right choice depends on the problem.

Does AI think?

AI Basics

Does AI think?

  • It learns patterns from data
  • It does not understand or feel

Myth: AI thinks just like a human brain.

Films make AI look like a thinking, feeling mind. Reality is different.

Today's AI systems learn statistical patterns from data. A language model predicts likely next words; an image model spots pixel patterns. They can be remarkably useful, but they do not have human understanding, feelings or intentions.

This matters for how you use AI: it can be wrong in ways a thoughtful person would not be. CBSE AI teaches you what AI can and cannot do, so you use it wisely.

95% accurate. Still useless.

Myth vs fact

95% accurate. Still useless.

  • Accuracy
  • Sick caught

Imagine a data set where only 5 out of 100 patients have a disease. A lazy model that always says 'healthy' is right 95 times out of 100. Accuracy: 95%. Useful? Not at all, since it misses every sick patient.

This is why CBSE AI teaches precision, recall and F1 score alongside accuracy. When classes are imbalanced, accuracy alone can hide serious failures.

Always ask: what does the model get wrong, and how costly are those mistakes?

Is AI cheating?

Generative AI

Is AI cheating?

Do

  • Ask AI to explain concepts
  • Generate practice questions

Don't

  • Submit AI work as yours
  • Paste it in your file

Using AI is not automatically cheating. Submitting AI's work as yours is.

Asking a chatbot to explain recursion in simpler words, or to generate practice questions, can genuinely support learning. Copying its answer into your practical file or project report is dishonest, and it also leaves you unprepared for the viva.

Always follow your school's rules on AI use. When in doubt, ask your teacher, and be transparent about how you used a tool.

Which stage of the AI Project Cycle comes first?

Quick quiz: CBSE AI

Which stage of the AI Project Cycle comes first?

  1. Modelling
  2. Problem Scoping
  3. Data Exploration
  4. Evaluation

Test yourself before scrolling down.

Answer: (B) Problem Scoping.

The AI Project Cycle begins by clearly understanding the problem: who is affected, what the issue is, where it happens and why solving it matters. The 4Ws problem canvas helps with this. Only then do we move to Data Acquisition, Data Exploration, Modelling, Evaluation and Deployment.

Skipping problem scoping is like writing an answer without reading the question. Comment your score below!

What does this print?

Quick quiz: metrics

Find the precision

What does this print?

TP, FP = 40, 10
precision = TP / (TP + FP)
print(precision)

A classic CBSE AI evaluation question.

Output: 0.8 (that is 0.80, or 80%).

Precision = TP / (TP + FP) = 40 / (40 + 10) = 40 / 50 = 0.80, or 80%. This tells us that of all the cases the model predicted as positive, 80% were actually positive.

Remember: precision looks at predicted positives, while recall looks at actual positives and uses false negatives instead. Write both formulas at the top of your rough sheet in the exam.

An app translates a menu from French to Hindi. Which AI domain is this?

Quick quiz: AI domains

An app translates a menu from French to Hindi. Which AI domain is this?

  1. Computer Vision
  2. Data Science
  3. Natural Language Processing
  4. Robotics

Think about the type of data the app works with.

Answer: (C) Natural Language Processing.

Translation involves understanding and generating human language, which is the core of NLP. If the app reads the menu from a photo, it may first use computer vision to recognise the text in the image, but the translation itself is NLP.

Real apps often combine domains. In exams, identify the main task being described and justify your answer in one line.

What does this print?

Quick quiz: metrics

Find the F1 score

What does this print?

p, r = 0.5, 0.5
f1 = 2 * p * r / (p + r)
print(f1)

One more metric question from the CBSE AI syllabus.

Output: 0.5

F1 score = 2 × Precision × Recall / (Precision + Recall) = 2 × 0.5 × 0.5 / (0.5 + 0.5) = 0.5 / 1.0 = 0.5.

F1 is the harmonic mean of precision and recall. When both are equal, F1 equals that same value. When one is much lower than the other, F1 drops sharply, which is why it is useful for balancing false alarms and misses.

What does this print?

Quick quiz: metrics

Find the recall

What does this print?

TP, FN = 30, 20
recall = TP / (TP + FN)
print(recall)

Sharpen your metric skills.

Output: 0.6

Recall = TP / (TP + FN) = 30 / (30 + 20) = 30 / 50 = 0.60, or 60%. This means the model caught 60% of all truly positive cases and missed the remaining 40%.

A common mistake is using FP in the recall formula. Recall is about misses, so it uses false negatives. Precision is about false alarms, so it uses false positives.

Where the 40 marks sit

CBSE AI Class 9

Where the 40 marks sit

40 Part B theory

  • AI Reflection
  • Data Literacy
  • Python
  • Math for AI
  • Generative AI

CBSE Artificial Intelligence is one of the most practical subjects you can choose.

In AI 417 and AI 843 you explore the AI Project Cycle, data literacy, computer vision, natural language processing, generative AI and Python, with half the marks coming from practical work.

That means real understanding, not memorisation, is what scores. Kajal Ma'am, MCA, has been teaching computer subjects since 2006 and personally teaches every Kwickprep batch, live online, in small groups or one-to-one.

In CBSE AI Class 9, Part B theory carries 40 marks: AI Reflection, Project Cycle and Ethics 10, Data Literacy 10, Introduction to Python 8, Math for AI 7 and Generative AI 5.

Open this card

Let AI explain. You learn.

Generative AI

Let AI explain. You learn.

Study loop

  • Ask to explain
  • Make practice Qs
  • Close the tool
  • Do it alone

AI tools are here to stay, and knowing how to use them well is a genuine advantage.

Use a chatbot to get a second explanation, to create practice questions or to understand an error message. Then close it and prove to yourself that you can do it alone.

Board exams, practicals and vivas test what is in your head, not in a chat window. At Kwickprep, Kajal Ma'am helps students build that real understanding in live online classes.

An AI tool gives you a book reference. What should you do next?

Quick quiz: AI tools

An AI tool gives you a book reference. What should you do next?

  1. Cite it immediately
  2. Verify the book exists
  3. Ask the bot if it is sure
  4. Ignore all references

Responsible AI use, tested.

Answer: (B) Verify the book exists.

Generative AI tools can sometimes produce references, quotes or facts that sound real but are not. Asking the same chatbot whether it is sure does not truly verify anything.

Search for the book in a library catalogue or a trusted source, and check the details match. This habit of verification is exactly what CBSE AI means by using generative AI responsibly.

Using AI responsibly

AI Ethics

Using AI responsibly

Responsible AI

  • Bias in data
  • Privacy
  • Transparency
  • Who is affected

The best AI students do not only ask 'can we build it?'. They ask 'should we, and is it fair?'.

CBSE AI weaves ethics through the AI Project Cycle: thinking about bias in data, privacy, transparency and who might be affected by a model's decisions.

These are not extra topics; they are part of doing AI well. Learn them with the care they deserve at Kwickprep, where every batch is taught personally by Kajal Ma'am, teaching computer subjects since 2006.

The AI Project Cycle

AI Project Cycle

The AI Project Cycle

AI Project Cycle

  • Problem Scoping
  • Data Acquisition
  • Data Exploration
  • Modelling
  • Evaluation
  • Deployment

The AI Project Cycle is the backbone of CBSE Artificial Intelligence.

It starts with Problem Scoping, using tools like the 4Ws canvas to understand who, what, where and why. Next comes Data Acquisition, then Data Exploration to find patterns. In Modelling, you choose a rule-based or learning-based approach. Evaluation checks how well the model performs, and Deployment puts it to real use.

Learn each stage with one example project, and case-study questions become far easier.

Study with AI in 5 steps

Study routine

Study with AI in 5 steps

  • Read the chapter yourself
  • List your exact doubts
  • Ask AI only those
  • Verify with the textbook
  • Close it, solve alone

Here is a simple routine that uses AI tools without letting them do your thinking.

First, read the chapter or your notes yourself. Second, write down what you did not understand. Third, ask an AI tool to explain only those doubts, at your class level. Fourth, verify the explanation against your textbook. Fifth, close the tool and attempt questions on your own.

This keeps you in charge of your learning while still making good use of the technology.

What are the three outputs?

Python: CBSE AI metrics

Let Python do the maths

What are the three outputs?

TP, TN, FP, FN = 40, 45, 5, 10
acc = (TP + TN) / (TP+TN+FP+FN)
prec = TP / (TP + FP)
rec = TP / (TP + FN)
print(round(acc, 2))
print(round(prec, 2))
print(round(rec, 2))

Let Python do the arithmetic while you focus on the meaning.

This program takes the four confusion-matrix values and calculates accuracy, precision and recall.

Output:

0.85

0.89

0.8

Accuracy = (40 + 45) / 100 = 0.85. Precision = 40 / 45, about 0.89. Recall = 40 / 50 = 0.8. Notice that round(0.8, 2) prints 0.8, not 0.80.

Try changing the values and see how each metric responds. This is great practice for your CBSE AI practical file.

Open this card

What is the output?

Python: NLP basics

Counting words

What is the output?

text = "AI is fun and AI is useful"
words = text.split()
count = {}
for w in words:
    count[w] = count.get(w, 0) + 1
print(count["AI"], len(count))

Natural Language Processing often starts with something simple: breaking text into words and counting them.

This program splits a sentence into words and uses a dictionary to count each one.

Output:

2 5

'AI' appears 2 times. The unique words are AI, is, fun, and, useful, which makes 5.

This idea of counting word frequencies is similar to the bag-of-words approach you meet in CBSE AI. Try it with a sentence of your own!

Coding & AI

AI and the future

Coding helps children check AI, not just use it.

From users to creators.

With AI tools writing code, many parents wonder whether their child still needs to learn programming.

The calm answer: understanding how code works helps children use AI wisely instead of depending on it blindly. Logical thinking, problem-solving and the ability to check a result remain valuable.

Coding is less about memorising syntax and more about learning to think clearly.

Children who understand technology grow up as confident creators, not just users, and that confidence serves them in every field.

Save this for later, and share it with your family.

Is coding still worth it?

Coding & AI

Is coding still worth it?

  • Calculators did not end maths
  • Coders spot AI mistakes
  • Coders use AI tools better

Myth: AI will make coding unnecessary.

AI is in every headline, and parents naturally ask whether coding is still worth learning.

Think of it this way: calculators did not make mathematics unnecessary. They made understanding mathematics more valuable. Coding works the same way with AI.

A child who understands programming can use AI tools thoughtfully, spot mistakes and build their own ideas. CBSE has also introduced Artificial Intelligence as a subject for classes 9 to 12.

Starting with Python is often the gentlest first step.

A gentle path into coding

First steps in coding

A gentle path into coding

  • Java or C++ next
  • One own project
  • Find and fix errors
  • Everyday programs
  • Start with Python

Parents often ask where a school student should begin with programming.

For most children in India, Python is the gentlest first language, and it is also the language of CBSE Computer Science and Informatics Practices.

ICSE and ISC students will learn Java, and C++ often makes sense as a second language. Kwickprep teaches Python, Java, C and C++.

Children who understand technology grow up as confident creators, not just users, and that confidence serves them in every field.

Save this for later, and share it with your family.

Will AI make coding pointless?

AI AND CODING

Will AI make coding pointless?

  • AI writes some code
  • Is it correct?
  • Is it safe?
  • Understanding checks it

It is a fair question in 2026, and the answer is reassuring.

AI tools can generate code, but someone still needs to know whether that code is correct, safe and suitable. That requires understanding, so understanding is what checks the code.

Learning to program also teaches structured thinking that helps across subjects. CBSE now offers Artificial Intelligence as a subject too.

Children who understand technology grow up as confident creators, not just users, and that confidence serves them in every field.

If this helped, share it with another parent in your circle.

Coding & AI

WHICH LANGUAGE FIRST?

Python

  • Clean, readable syntax
  • CBSE CS and IP
  • Quick working programs

Java

  • Structure from day one
  • ICSE and ISC
  • Object-oriented early

Parents often ask which programming language their child should learn first.

For most CBSE students, Python is the natural start. For ICSE and ISC students, Java is the board language.

The best first language is usually the one that matches your child's board. Kwickprep teaches Python, Java, C and C++.

Children who understand technology grow up as confident creators, not just users, and that confidence serves them in every field.

Share this with a parent who may find it helpful.

Want this taught, not just read? Kajal Ma'am teaches these live, in small batches.
Book a free demo class

Written by Kajal Mehta (Kajal Ma'am), MCA, teaching computer subjects since 2004. All KwickCards

Want a plan that actually fits your board dates?

Ask Kajal Ma'am directly, 20+ years teaching computer science. Free demo class first, no payment.

Talk to Kajal Ma'am on WhatsApp

Or see the Class 12 Computer Science course →

Studying outside India?

We coach CBSE, IGCSE & international students across the globe, one-to-one, in your local time zone.

Visit International →