0% found this document useful (0 votes)
3 views5 pages

Python Summer Course

The 'Python for Beginners' course is a one-month program designed for beginners, featuring 18 lectures conducted in English. It covers fundamental concepts of Python, including data types, control flow, functions, and dictionaries, and aims to equip students with the skills to design and write Python programs. The course is suitable for students from grade 8 onwards and working professionals, requiring specific software and IDEs for participation.
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
3 views5 pages

Python Summer Course

The 'Python for Beginners' course is a one-month program designed for beginners, featuring 18 lectures conducted in English. It covers fundamental concepts of Python, including data types, control flow, functions, and dictionaries, and aims to equip students with the skills to design and write Python programs. The course is suitable for students from grade 8 onwards and working professionals, requiring specific software and IDEs for participation.
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd

Summer Python Course

Course name : Python for Beginners


Course level : Beginner
Course duration : 1 Months
Lectures per month: 18 Lectures.
Course language: English
About this course: Python is.

Python is a object-oriented, high level language popular


programming language. It was created by Guido van Rossum,
and released in 1991.

It is useful in following areas:

 web development (server-side),


 software development,
 mathematical applications,
 system scripting.

Python has its own advantages:

 Python works on different operating systems


(Windows, Mac, Linux, Raspberry Pi, etc).
 Python is similar to the English language.
 Python use interpreter to execute the coding.
 Python programs are smaller compared to other
programming languages. (Because of ready-made
libraries)
 Python can be treated in a procedural way, an
object-oriented way or a functional way.
Learning objectives: At the end of this course, the student will able to
 To learn how to design and write a program in Python.
 To learn the concepts of lists, tuples, and dictionaries
in Python programs.
 To identify Python object types.
 To learn indexing and slicing to access data in Python
programs.
 To learn looping and decision statements in Python.
 To learn how to write functions and pass arguments in
Python.
 To build packages in Python modules.

Requirements: You will need the following software’s −


 Windows xp/7/8/10 or Linux 7.1 operating system
 download python for free from the
following website:
[Link]
 Python IDE :
1. Spyder
2. Atom
3. Pycham
There are many other IDE available online.
 Online free python
interpreter :
[Link]
[Link]/
Target Audience: Students from grade 8 onwards,
Working professional

Curriculum: Curriculum is given below in the table.


Python Get Started ................................................................................... 2 Hrs
What is Python
Installation of Python
Setting up the VS Code for Python
Write the coding in Python to print “the Hello, Word!” program
Topic 1. Fundamentals ............................................................................ 4 Hrs
Syntax
Variables
Strings
Numbers
Booleans
Constants
Comments
Type conversion
Topic 2. Operators .................................................................................... 1 Hr
Comparison operators
Logical operators
Topic 3. Control flow ................................................................................ 8 Hrs
if…else statement
Ternary operator
for loop with range()
while statement
break statement
continue statement
pass statement
Topic 4. Functions .................................................................................... 2 Hrs
Python functions
Lambda Expressions
Default parameters
Keyword arguments
Recursive functions
Topic 5. Dictionaries ................................................................................ 1 Hr
Dictionary
Dictionary comprehension

You might also like