Skip to content

A repository dedicated to volunteer-led Python teaching resources and community support.

Notifications You must be signed in to change notification settings

aamna-ansari/PythonTeachingVolunteers

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

69 Commits
 
 
 
 

Repository files navigation

PythonTeachingVolunteers

What You'll Find Here:

Slides: Presentation slides designed for use in teaching Python sessions.

Tutorials: Links to video tutorials covering various Python topics and concepts.

Comprehensive Materials: Get access to all the materials you need, including assignments, class practice exercises, and more.

Join Our Community: Join our community on iCodeGuru to connect with fellow learners and volunteer mentors.

Trainers & Moderators

Fatima Arshad
Fatima Arshad
AaMna AnSari
AaMna AnSari

Shaista Zulfiqar
Muhammad Haris Ahsan
Muhammad Haris Ahsan

Week 01

Days Video Links (Facebook)
Materials Topics Trainer Name
Day 01
10-Jun-2024
Introduction to Python
Slides Introduction to Python
History of python
Features & Applications of python
IDE for Python
AaMna AnSari
Day 02
11-Jun-2024
Variables Practice File Print Function
Variables
Rules to assign variables name
Type of Variable Cases
id () Function
AaMna AnSari
No Class
Day 03
13-Jun-2024
Data Types Practice File Comments
Data Type
type() function
input() function
Type Casting
AaMna AnSari
Day 04
14-Jun-2024
Operators Practice File Arithmetic Operators
Assignment Operators
Comparison Operators
Logical Operators
Membership Operators
Identity Operators
AaMna AnSari

Week 02

Days Video Links (Facebook)
Materials Topics Trainer Name
01 Monday
24-Jun-2024
Operators Practice File Identity Operators
Bitwise Operators
Fatima Arshad
02 Tuesday
25-Jun-2024
Flow Controls Practice File if Statements
else Statements
elif Statements
Fatima Arshad
03 Wednesday
26-Jun-2024
While Loop Practice File While Loop
break
continue
Fatima Arshad
04 Thursday
27-Jun-2024
For Loop Practice File For loop
range()
random
Fatima Arshad
05 Friday
28-Jun-2024
Problem statement Practice File Problem statement solve
choice()
Fatima Arshad

Week 03

Days Video Links (Facebook)
Materials Topics Trainer Name
01 Monday
01-July-2024
Review Assignments Practice File Review Assignments Fatima Arshad
02 Tuesday
02-July-2024
String Practice File Strings
Multiline string
String Concatenation
Escape Sequences
Accessing Characters by Index
Slicing Python Strings
Reversing a String
AaMna AnSari
03 Wednesday
03-July-2024
String Methods Practice File Skipping Characters While Slicing
String formatting(f-String)
String Methods
AaMna AnSari
04 Tuesday
04-July-2024
String Methods & Practice Practice File String Methods & Solve Example AaMna AnSari
05 Wednesday
05-July-2024
Lists Practice File List
Create a List
List Length
Accessing List Items
Slicing Items
Membership Operators in List
Modifying Lists
AaMna AnSari

Week 04

Days Video Links (Facebook)
Materials Topics Trainer Name
01 Monday
08-July-2024
Lists Practice File Add List Items
Remove List Items
Copying a List
Join List
Counting Items in a List
Index of an Item
Reversing a List
AaMna AnSari
02 Tuesday
09-July-2024
Lists Practice File Sort(),Sorted()
Nested List
AaMna AnSari
No Class
03 Thursday
11-July-2024
Tuples Practice File Tuples AaMna AnSari
No Class

Week 05

Days Video Links (Facebook)
Materials Topics Trainer Name
01 Monday
15-July-2024
Sets Practice File Sets
Create, Access items
Add & Remove
Union & Intersection Method
AaMna AnSari
Class off due to 9th Muharram Holiday
Class off due to 10th Muharram Holiday
02 Thursday
18-July-2024
Sets Practice File Methods of Sets
Practice Question
AaMna AnSari
03 Friday
19-July-2024
Dictionary Practice File Dictionary
Create a Dictionary
Dictionary Length
Dictionary with multiple data types
Fatima Arshad

Week 06

Days Video Links (Facebook)
Materials Topics Trainer Name
01 Monday
22-July-2024
Dictionary Practice File Accessing Elements
Duplicate Values
Add elements
Change Value in dictionary
Fatima Arshad
Class Off
02 Wednesday
24-July-2024
Dictionary Practice File Membership
for loop
nested dict
Fatima Arshad
03 Thursday
26-July-2024
Dictionary Practice File Dict Methods
clear()
keys()
value()
items()
get()
Fatima Arshad
04 Friday
27-July-2024
Dictionary & Function Practice File Dict Methods & function
Fatima Arshad

About

A repository dedicated to volunteer-led Python teaching resources and community support.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published