About the Course

Site: Dr. B.R. Ambedkar Open University Online Learning Portal
Course: Basics of Programming with Python
Book: About the Course
Printed by: Guest user
Date: Saturday, 30 May 2026, 1:57 AM

Description

Before begin this course, you are suggested to go through this book resource "About the Course".

Note : This is mandatory to complete. After completion,  you can manually mark the activity as completed

1. Learning outcomes

 

After completion of this course you will be able to :

  1. Understand what is python and why python
  2. identify various variables in python
  3. Classify various operators in Python
  4. Analyze various types of data types in Python
  5. Apply various control statements in problem solving.

 

 

2. Course overview


Aim of the Course

  • The aim of the "Basics of Programming with Python" course is to provide participants with a solid understanding of essential programming concepts using the Python programming language. By the end of this course, participants will:

  1. Gain the clear comprehension of the core concepts of programming like Variables, Operators, Data types and Control statements.
  2. Develop and apply logical thinking skills
  3. Enhance problem solving skills.
  4. Apply all the above to write a python program.

 

Format

  • This is self-paced program of Micro Course without active moderation. You are encouraged to discuss ideas in the discussion forum and respond to other learner queries.

Pre-Requisites:

  • Basic Knowledge about Computer keyboard, mouse, screen(Monitor) is required.

Duration

  • This course duration is 8 hours.

Language

  • English

Method

  • Online

Target Audience

  1. UG Students of Dr.BRAOU
  2. Any teaching Professionals
  3. Any individual who are having passion to learn Python basics.

Assessment Methods

  • Quizzes
  • Assignments with Rubric
  • Assignment without Rubric

3. Course Structure

This Course consists of the following 5 units:

1. Basics of Computer and Python
2. Variables in Python
3. Operators in Python
4. Data Types in Python
5. Control Statements in Python

You will receive a Badge automatically if you complete all the units of this course successfully.

Certificate of Completion
On completion you may choose to purchase a certificate with a small amount of fee.

Feedback
We would like to know what is your opinion about this program and we are happy to receive your valuable suggestion  for further improvements of this course.

4. Completion and Assessment

To complete the course you need to complete the following activities:
View the 'About the Course' section.
Complete all the Units in the course.
 

5. Preparatory/Prerequisite Skills

Prerequisites:

  • Basic computer literacy

  • Logical thinking and problem-solving

(Optionally: Basic arithmetic skills)

 

Badge

  • On successful completion of this course you will be awarded a badge automatically.

6. Certificate & Badge

  • After completion of this course successfully you are eligible to get a certificate by paying small nominal charges as per University norms.
  • If you complete this course successfully, why can't you learn other Micro Courses?
  • We are offering the following variety of  Micro Courses for everyone.

  1. Human Health, Disease and its Management- Basics
  2. Basic concepts in Physics
  3. Micro-Teaching with Mathematics (Telugu Medium)
  4. Information and Communication Technologies (ICT) (Urdu Medium)
  5. Soft Skills and learning communication for academic purpose.

Badge:

After successful completion of all the activities you will be awarded with a Badge automatically.

7. Interactive Forum/Discussion Forum

Interactive Forum

8. Technical Support

For Technical issues please contact coel@braou.ac.in

9. Library, EMRRC and OER Support

https://lib.braou.ac.in

10. Student Support

please communicate via coel@braou.ac.in

11. Facilitator

Facilitator:

V.N.Battu
Assistant Professor(C)
Department of Computer Science & Applications
Dr.B.R.Ambedkar Open University
Hyderabad

Email: vnbattu6(at)gmail(dot)com

 

License:

This course is Licensed under the Creative Commons (CC) License.

"Basics of Programming with Python" by V.N.BattuDr.B.R.Ambedkar Open University is licensed under CC BY-SA 4.0


 

12. OER's Used

S. No.

Topic Title and Unit

TASL Attribution

Repurposed/Reused

Details

1

Computer Basics – Unit-I

"Topic A: Basic knowledge of computers" by opentextbc is licensed under CC BY-SA 4.0

 

 

2

Computer Basics (Hardware) – Unit-I

"Computer Hardware" by wikilectures is licensed under CC BY-SA 4.0

 

 

3

Computer Basics (Algorithm) – Unit-I

"Algorithm and Flowchart" by Bangladesh Open University is licensed under CC BY-SA 4.0

 

 

4

Computer Basics (What is Programming) – Unit-I

"What is programming?" by scratchwiki is licensed under CC BY-SA 4.0

 

 

5

Basics of Python – Unit-I

"A Byte of Python" by Swaroop C H is licensed under CC BY-SA 4.0

 

 

6

Basics of Python – Unit-I

 by Nilesh Kumar Jadav is licensed under CC BY-SA 3.0

 

 

7

Definition of a Variable – Unit-II

"Variables" by wikibooks is licensed under CC BY-SA 4.0

 

 

8

Keywords in Python – Unit-II

"Variable Names and Keywords" by Dan Schellenberg is licensed under CC BY-SA 4.0

 

 

9

Types of Variables in Python – Unit-II

"Local Variables" by Swaroop CH is licensed under CC BY-SA 4.0   (Page: 46 & 47)

 

 

10

Assigning Values to Multiple Variables – Unit-II

"Local Variables" by Swaroop CH is licensed under CC BY-SA 4.0   (Page: 46 & 47)

 

 

11

Sequence Data type – Unit-III

"2.3 Sequences" by John DeNero is licensed under CC BY 3.0

 

 

12

Supplementary Material (Video)– Unit-III

 by DevForDev is licensed under CC BY-SA 3.0

 

 

13

Arithmetic Operators (Video) – Unit-IV

 by Andy Dolinski is licensed under CC BY-SA 3.0

 

 

14

Assignment Operators (Video) – Unit-IV

"Assignment Operators in Python" by Chakradhar Dwivedi, prototype is licensed under CC BY-SA 3.0

 

 

15

Comparison Operators (Video) – Unit-IV

"# 22 Comparison Operators in Python" by , iTech e-Learn is licensed under CC BY-SA 3.0

 

 

16

Logical Operators (Video) – Unit-IV

"2.7 - Logical Operators" by , CodeGeek Learning is licensed under CC BY-SA 3.0

 

 

17

Identity Operators – Unit-IV

"Identity" by , wikibooks is licensed under CC BY-SA 4.0

 

 

18

Membership Operators

"3.3.4. Membership Operators" by , wikibooks is licensed under CC BY-SA 4.0

 

 

19

Bitwise Operators – Unit-IV

"3.3.3. Bitwise Operators" by , wikibooks is licensed under CC BY-SA 4.0

 

 

20

If Statements – Unit-V

"Python if elif else" by w3resource is licensed under CC BY-SA 4.0

 

 

21

The Break Statement – Unit-V

"The Break Statement" by wikiversity is licensed under CC BY-SA 4.0

 

 

22

The Continue Statement – Unit-V

"The Continue Statement" by wikiversity is licensed under CC BY-SA 4.0

 

 

23

While Loop – Unit-V

"Python while loop" by w3resource is licensed under CC BY-SA 4.0

 

 

24

For Loop – Unit-V

"For Loops" by en.wikibooks.org is licensed under CC BY-SA 4.0