Python Basics: Computer Science Syllabus
Python Basics: Computer Science Syllabus
Computer Science
Syllabus
Syllabus - Distribution of Marks 2
Introduction
Introduction toto Problem
Problem solving:
solving: Problem
Problem solving
solving cycle
cycle -- Analysing
Analysing aa problem,
problem,
designing
designing algorithms
algorithms andand representation
representation ofof algorithm
algorithm using
using flowchart
flowchart and
and
pseudo-code.
pseudo-code.
Decomposition
Decomposition -- concept,
concept, needneed for
for decomposing
decomposing aa problem,
problem, examples
examples of of
problem
problem solving
solving using
using decomposition.
decomposition.
Familiarization
Familiarization with
with the
the basics
basics of
of Python
Python programming:
programming: aa simple
simple “hello
“hello world"
world"
program,
program, the
the process
process of of writing
writing aa program
program (Interactive
(Interactive && Script
Script mode),
mode),
running
running it
it and
and print
print statements;
statements; simple
simple data-types:
data-types: integer,
integer, float
float and
and string.
string.
●● Features
Features ofof Python,
Python, Python
Python Character
Character Set,
Set, Token
Token && Identifiers,
Identifiers, Keywords,
Keywords,
Literals,
Literals, Delimiters,
Delimiters, Operators.
Operators.
●● Comments:
Comments: (Single
(Single line
line && Multi
Multi Line/
Line/ Continuation
Continuation statements),
statements),
Clarity
Clarity && Simplification
Simplification of of expression
expression
Syllabus-Unit 2: (Continued…) 5
Thank
Thank You
You
Computer Science Department
Delhi Public School, R.K.Puram