مخطط الموضوع

  • Lecture1: Iterative Statements (Loops)

    Objectives
    By the end of this lesson, students should be able to:
    • Understand the concept of loops in Python.
    • Differentiate between for and while loops.
    • Modify loop behavior using loop control statements (break, continue, pass)
    • Write Python programs using loops to solve problems.

    • Lecture 2: Lists as Sequence

      Objectives
      By the end of this lesson, students should be able to:
      • Understand Lists as Data Structure
      • Using Lists as Sequence – indexing, slicing, and iterating
      • Basic Operations – Adding, modifying, and removing elements.
      • List comprehension

      • Lecture 3: NumPy Arrays in Python- Part 1

        By the end of this lesson, students should be able to:

        1.Understand what arrays are and how they differ from lists.
        2.Create and manipulate arrays in Python.
        3.Understand what NumPy arrays are and why they are useful.
        4.Create and manipulate NumPy arrays.

        5. Understand the advantages of NumPy arrays over Python arrays and lists.