0% found this document useful (0 votes)
2 views1 page

Pyth

The document outlines a 13-week introductory course on programming using Python, covering topics such as algorithms, data types, control structures, loops, functions, and basic object-oriented programming. It includes practical applications like file I/O and error handling, culminating in a final project. The course aims to establish a foundational understanding of programming concepts and tools for further software development.

Uploaded by

kelly.hyperforge
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as TXT, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
2 views1 page

Pyth

The document outlines a 13-week introductory course on programming using Python, covering topics such as algorithms, data types, control structures, loops, functions, and basic object-oriented programming. It includes practical applications like file I/O and error handling, culminating in a final project. The course aims to establish a foundational understanding of programming concepts and tools for further software development.

Uploaded by

kelly.hyperforge
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as TXT, PDF, TXT or read online on Scribd
You are on page 1/ 1

Introduction to Programming (Python)

Week 1: Introduction to Programming

Algorithms, flowcharts, writing first Python script.

Week 2: Variables and Data Types

Strings, integers, floats, booleans.

Week 3: Control Structures

If-else statements, comparisons, boolean logic.

Week 4: Loops

For loops, while loops, iteration patterns.

Week 5: Functions

Defining functions, arguments, return values.

Week 6: Lists and Tuples

Indexing, slicing, list methods.

Week 7: Dictionaries and Sets

Key-value pairs, dictionary methods.

Week 8: String Manipulation

Formatting, built-in string methods.

Week 9: File I/O

Reading from and writing to text files.

Week 10: Error Handling

Try-except blocks, debugging strategies.

Week 11: Basic Object-Oriented Programming

Classes, objects, methods, __init__.

Week 12: Libraries and Modules

Using math, random, datetime, custom modules.

Week 13: Final Project Work

Building a small app/game/data tool.

Conclusion:
Python introduces core programming logic and tools, forming a foundation for more
advanced software development.

You might also like