You can access our application DYL-HP here.
This course aims to help students understand and apply core computational concepts using Python. You'll develop problem-solving skills through programming, learning how to write small programs that solve real-world problems. By the end, you’ll have a strong foundation for further studies in computer science and software development.
By the end of this course, you will be able to apply mathematical and logical principles to solve programming problems, design and test software using computational tools, and work with data through file manipulation and analysis. You'll develop competence in writing structured programs, using loops, functions, and conditional logic. Additionally, you will learn effective communication of technical ideas, understand software quality assurance through debugging and testing, and recognize the importance of continuous learning. The course also covers applying programming skills in areas like web development, data science, and even robotics, while using modern development tools.
To run the simulator, follow these steps:
Navigate to Online Python Compiler.
Copy and paste the code from the document into the editor.
Click the "Run" button below the code.
The output will be displayed in the console section.
You can modify the code to change the output as needed.
Lesson 1 - Introduction to Programming and Python Basics
https://drive.google.com/file/d/1a6TDBJlxsMvDpLtxTmUMnjG6whCCQt2H/view?usp=drive_link
Lesson 1 Appendix - Python Operators
https://drive.google.com/file/d/1bXeblo8x___7SC8ajkSD-JFrucnKlTze/view?usp=drive_link
Lesson 2 - Control Structures and Loops
https://drive.google.com/file/d/1aaKPjoOw6Y9B1ZF1z-AQ0RhhADkP-UZa/view?usp=drive_link
Lesson 2 Appendix - Flowcharts
https://drive.google.com/file/d/1eildCk7wHdECRcoWMsiCUxz7VcWkY0MM/view?usp=drive_link
Lesson 3 - Functions and Modular Programming
https://drive.google.com/file/d/1m5xBD7C9rQRNuptbDR_Q_6vCtTz9lYEa/view?usp=drive_link
Lesson 3 Appendix - Python Built-in Functions
https://drive.google.com/file/d/1GEHY18pgC6k6mSY18bcb_kgVBeJma5L-/view?usp=drive_link
Lesson 4 - Data Structures Lists Tuples and Dictionaries
https://drive.google.com/file/d/1iN6oe1mtMmDc-zBVL80E-m8efBMgW6Tp/view?usp=drive_link
Lesson 5 - File Handling and Error Management
https://drive.google.com/file/d/13lLSh7f9RLfovpZ6s162V5yxuatJUgb7/view?usp=drive_link
Lesson 5 Appendix - Operating System and File Paths
https://drive.google.com/file/d/1cOCwlMj-gb0yLHN0kHItJEi_-FZxYOUq/view?usp=drive_link
Lesson 6 - Object-Oriented Programming (OOP)
https://drive.google.com/file/d/1IfFjG2JeEXFUgRHFmTbDX4jF2TET0BYy/view?usp=drive_link
Lesson 7 - Introduction to Data Analysis (NumPy and Pandas)
https://drive.google.com/file/d/12tHVfib_gBMx-K05q6y6MK7LXJ2eOOYC/view?usp=drive_link