5 Sections
19 Lessons
22 Weeks
Expand all sections
Collapse all sections
Module 1: Introduction to Python
Basics of Python programming: Exploring how a Python script works using simple math operations.
5
0.0
Hello World program: Customizing a greeting program that asks for the user’s name and greets them personally.
0.1
Variables and data types: Creating a simple calculator that can perform addition, subtraction, multiplication, and division.
0.2
Basic operators and expressions: Using operators to calculate the average of a series of numbers entered by the user.
0.3
Input/output: Building a program that takes user input to list their favorite movies.
0.4
Errors and debugging basics: Debugging a provided faulty code that intends to rank top 5 student scores.
Module 2: Control Flow and Conditional Statements
4
1.0
Sequential and conditional flow: Creating a simple quiz that asks questions and processes answers in a linear fashion.
1.1
Conditional statements: Designing a program that suggests activities based on weather conditions entered by the user.
1.2
Iterative statements: Developing a guessing game using loops where the user has to guess a random number.
1.3
Break and continue statements: Creating a menu-driven program that continues to execute unless the user decides to exit.
Module 3: Strings, Lists, and Tuples
3
2.0
Introduction to strings and common operations: Manipulating song lyrics and extracting certain phrases or words.
2.1
Introduction to lists: Creating and manipulating a list of items in a school canteen’s menu.
2.2
Introduction to tuples: Using tuples to store immutable data like the days of the week and displaying them.
Module 4: Dictionaries and Functions
4
3.0
Introduction to dictionaries: Creating a telephone directory where students can add, remove, or search for contacts.
3.1
Introduction to functions: Writing a function to calculate the area and perimeter of various geometric shapes.
3.2
Scope of variables: Demonstrating local and global variable effects within a simple user authentication system.
3.3
Introduction to modules and libraries: Exploring random library to create a dice rolling simulator.
Module 5: Exception Handling and File Handling
3
4.0
Introduction to exception handling: Implementing error handling in a simple arithmetic calculator to manage division by zero.
4.1
Basics of file handling: Writing and reading back a diary entry from a text file.
4.2
Introduction to different file types: Handling a CSV file to read and display a simple dataset of student grades.
Python for Beginners
Off
On
Search
Curriculum
This content is protected, please
login
and enroll in the course to view this content!
Login with your site account
Lost your password?
Remember Me
Not a member yet?
Register now
Register a new account
Are you a member?
Login now
Modal title
Main Content