0% found this document useful (0 votes)
18 views3 pages

CS Tips

The document provides an overview of the topics covered in CBSE Classes 11 and 12 Computer Science. It discusses the concepts taught in each chapter, including Python programming, functions, file handling, SQL, and computer networks. It emphasizes practicing programs and ensuring strong understanding of key chapters like file handling and SQL that have high weightage in the exam.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
18 views3 pages

CS Tips

The document provides an overview of the topics covered in CBSE Classes 11 and 12 Computer Science. It discusses the concepts taught in each chapter, including Python programming, functions, file handling, SQL, and computer networks. It emphasizes practicing programs and ensuring strong understanding of key chapters like file handling and SQL that have high weightage in the exam.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 3

n CBSE Classes 11 and 12 Computer Science, students are taught about the Python Programming

Language and SQL(in class 12) from the very basic. And once you understand all the concepts… this
subject becomes a cakewalk and students generally find it easy and scoring as it boosts up their final
percentage.Before moving to the class 12, ensure that all your class 11 concepts are crystal clear…
you must be well versed with the program syntax and rules of writing the programs using correct
syntax… use and importance of each python statement and keyword like if, if-else if-elif and then
about the looping structures like for loop, while loop and you must practice as many as output
questions based on them… in class 11 you will be taught about sequences like string, lists, tuples and
dictionaries… you must know thier definitions, properties, operations (object creation, replication,
comparison, deletion of whole object or some particular elements) done on them, sequence slicing
and all the major functions associated with each of the sequences and dictionaries. this was about
class 11. these all concepts will be the 1st chapter of your class 12 “Python Revision Tour”.now
comes class 12. class 12 is pretty easy than class 11. after completing python revision tour, the next
chapter that comes is “Functions”… you must learn how to define a function in a program… what is
it's syntax and significance… because later on you will be just writing and defining functions…not the
programs… then how values are passed through it… what are parameters, arguments, keyword and
named arguments etc. remember the use and importance of each term carefully… next comes your
local and global scope… how it is being used in the program… and many output questions are based
on that.next chapter that you should focus on is “Python Libraries and modules”… this chapter
contains basically the theory part… so you have to just remember the definitions and uses of some
modules and functions associated with the module(for e.g. random module)… total 3 marks are
asked from this chapter.the next comes “exception handling” and board just asks 1 mark from this
chapter. you must know the definition of an exception and how does it vary from syntax errors and
how does it occur in a program…also you must know and learn various exceptions and in which
conditions they generally occur in the program. try except block must be crystal clear and u must
know about its syntax… where and how it's being used. and lastly you must not leave the use of
‘finally’ keyword.the next chapter is gonna be the big one i.e. file handling… this is super duper
important chapter and around 20 marks are asked from this chapter. learn all the advantages and
disadvantages of text file, binary file and csv files. next you must know the syntax about how to open
these files… various file modes associated with each of these files… you must be clear about the
important functions ( for e.g. write(), read(), writelines(), readline(), readlines() of text file…similarly
there are also particular and important functions of binary and csv files which you must be crystal
clear)… various programs/defining functions are generally asked from this chapter. you must know
some important differences like text file nd binary file, r+ and w+ mode, etc. the next comes stack
chapter… it's an easy chapter… you just need to learn about the conditions like overflow, underflow…
you must know about the LIFO(last in first out) order of the stack and you must practice the
programs of insertion and deletion of elements based on the stack because 2 programs are asked
every year by the board. the next comes SQL… it's the most important concept of class 12 computer
science and it has 40-50% weightage of your paper. here you will be learning about all the database
concepts and how to use those in your python programs. you should learn all the important
definitions like deegre, cardinality, all the types of keys, etc… and how they are used in the program.
you must be well versed with each and every statement and keyword of SQL so that you can write
the statements/find the outputs of the statements efficiently based on a particular database table.
this chapter is theoretically important as well. you must understand the significance of using
database in daily life… various types of database and why do we use RDBMS and MySQL and what
are it's advantages, etc…and you must learn various differences like count() and count(*), ddl and
dml statements, char() and varchar(), where and having clause, etc…the next part of this chapter
comes “Interactive Python with MySQL”… here programs are asked and one long question is sure
short based on this. you should know how your python program and database gets connected and
what's the overall use. you must practice the syntax of writing such programs. you must be well
versed with the syntax rules, various functions (fetchall(), fetchmany(n), fetchone(), commit())…
objects and attributes like cursor object, rowcount attribute, etc. know their return types and in
which cases they can be used in your program.after completing sql, the last chapter of CBSE class
12th computer science is “Networking”. weightage in your paper based on this chapter is of 10
marks. it has no relation with python programming…. and this is completely theoretical where you
have to just by heart and learn definitions, uses, adantages and disadvantages of various terms,
various cables…. (for e.g. advantages and disadvantages of various types of topologies, advantages
and disadvantages of twisted pair cable, what is web browser, web server, etc… what is modem…
what is difference between html and xml and difference between http and https, etc..etc…) there are
also very important acronyms in where you have to learn all the full forms because in exams max to
max 3 full forms would be asked. there's a long question based on this chapter…(like there would be
some blocks and the question would have asked where to setup the server… which type of network
would work here?…draw a proper layout… where repaeater can be placed?… where switch/hub
should be placed?….some sort of like this)and i am pretty sure your teacher would teach you about
such questions and how to write the answers to such questions… follow those specific format of
writing the answers in your board exam because if you write any other answer beyond these … your
marks can be cut…and yes underline the keywords used in the answers while studying…. which
would help you during revising.please ensure that you must have notes/mindmaps/flowcharts for
each chapter because revising from these stuff during exam time would be very helpful!

If you do know the basics, then its quite simple to score a 70 in 2–3 days.

Now, time for some shortcuts:

Take a sheet of paper. Write all the topics/chapter which have more weightage in a list manner.For
e.g :- Computer Networks-II , Soceity,law and ethics, mySQL tour, etc.

Read all these chapter with concentration and focus for one time and underline the important
notes.For one chapter, this will barely take 1 hour.

After underlining, learn those notes with understanding.[No memorizing, or else you will forget
everything in the exam]

Move on to the next chapter and repeat the same process.

After completion of 3 chapters, take a rest for 30 minutes.

After the break, try to recall what you learnt in those 3 chapters.This will help you to check the how
much you are able to retain the newly learnt info.

Make some sticky notes for short forms.


Practice all the programs of CH-1 to CH-10 in your python ide.

Also learn the syntax for SQL queries like: alter,modify,create,etc

If you still have time, solve some sample papers.

You might also like