The workshop content is divided along the lines of following projects and learning outcomes.
1. Introduction of Python as Scripting Language
1.1 Python installation, IDE Installation
2. Understanding Python Data Types
2.1 List
2.2 Tuple
2.3 Dictionary
2.4 Sequence
3. Understanding Logical and Arithmetic Operators
3.1 Using conditional Statement in Python
3.2 If-Else statement
3.3 For loop
3.4 While Loop
3.5 Pass Break Continue
3.6 One line Conditional statement
4. Working with User inputs
4.1 Efficient ways for Python Scripting
4.2 Project - Command line programs (Number to Roman numeral conversion)
4.3 Project - Command line programs (Tic Tac Toe Game)