Course curriculum

    1. Overview

    2. Introduction to Programming

    3. High level vs Low level programming languages

    4. Who uses Python

    5. Importing Libraries

    6. Variables

    7. Loops

    8. Functions

    9. Software that we will be using in this course

    10. Walk through of basic functionalities of EduBlocks

    11. First Project of this course

    12. Execute our program in EduBlocks

    13. Using Definition block to create function

    14. Implement our function

    15. Invoking our function

    16. Finishing up the function implementation

    17. Execute our first project

    18. Accept user input in our program

    1. Variables - deep dive

    2. Print Variable

    3. Types of Variable

    4. List

    5. Accessing elements of List

    6. Discuss about List Index

    7. Recap of what we have learnt so far

    8. Boolean Variables

    9. Assigning Variables to other variables

    10. Undefined variables

    11. Conditional Statements

    12. elif explained

    13. Different conditional flows explained

    14. else explained

    15. Answer to the previous question

    16. Conditional Statements that take an expression

    1. Goal of this Chapter

    2. Need for Loops

    3. range explained

    4. Sample execution using range

    5. for loop - deep dive continued

    6. Loops that iterates based on certain values

    7. Different Python for loop syntax compared

    8. Need for while loop

    9. while loop explained

    10. Infinite Loop

    11. Functions - deep dive

    12. Invoking function

    13. Calling functions with in a function

    14. Congratulations on completing this course!

About this course

  • $295.00
  • 48 lessons
  • 2 hours of video content

What others are saying about this course

5 star rating

Good

Jane Guo

I like how the course broke concepts into different section. It made everything easier to learn.

I like how the course broke concepts into different section. It made everything easier to learn.

Read Less
5 star rating

Introduction to Programming concepts

Salim Soufi

Very engaging course and awesome start for beginners.

Very engaging course and awesome start for beginners.

Read Less
5 star rating

Pretty good

Daniel Kim

Quick and simple mini videos to explain the concepts. May have to review or pause the video to understand better since the videos are quick, but overall good

Quick and simple mini videos to explain the concepts. May have to review or pause the video to understand better since the videos are quick, but overall good

Read Less
5 star rating

Review for Introduction to Programming Concepts Course

Queeny Gong

I really enjoyed the course and learned a lot. In the beginning, I had no knowledge about python, but this course helped me understand the fundamentals and b...

Read More

I really enjoyed the course and learned a lot. In the beginning, I had no knowledge about python, but this course helped me understand the fundamentals and basics.

Read Less
5 star rating

Programming introduction

Mohamed Yousif

very well designed, liked how we built of such ideas and incorporated them into each other. Was easy to follow along as well.

very well designed, liked how we built of such ideas and incorporated them into each other. Was easy to follow along as well.

Read Less