4.25 out of 5
4.25
8 reviews on Udemy

Beginner Python and Coding Intro – Scripting a Virtual Car

Learn Python and Programming in a fun virtual car environment designed especially for people new to programming
Instructor:
Ala Shiban
332 students enrolled
English [Auto-generated]
The most important concepts in computational thinking and Python programming

This course will focus on how to get started with programming while learning Python. We will use an innovative virtual world with cars and roads, learning how to use Python and programming concepts to make them navigate the streets.

The course is beginners, and no background in programming is needed. I apply the years of experience in teaching and guiding students in computational thinking to help you get started quickly in bite-sized interactive lessons lessons.

Would you like know more about it? Click here!Close

Getting Started

1
Introduction
2
Setting Up Windows
3
Setting Up a Mac

Computers, So How Does This Work Again?

1
How Computer Programs Work
2
Hello World
3
Statements
4
Setting up our exercise environment

Basic Programming Constructs

1
Statements: Moving a Car One Step Forward
2
Functions / Methods: Separation of Concerns
3
Functions: Moving the Car 100 steps forward
4
Variables: Information Passing
5
Variables: Storing and Getting Types of Information in Python

Loops

1
Loops: Repeating repetitive things
2
Loops: Moving the car ahead a variable amount, rewritten in a much shorter way

More Functions

1
Passing Values to Functions: Representing More General Ideas
2
Passing Values to Functions: Moving the car a variable amount of steps forward
3
Moving the Car a User Defined # of Steps - Input & return values from functions
4
Moving the Car a User Defined # of Steps - In Action

Conditionals

1
Moving the car only if and until.... Conditional Flows and Branching
2
Moving the car until there's no more road ahead - While and If Statements

Cruising around the city Until we run out of gas

1
Cruising around the city Until we run out of gas
2
Letting Animation Happen: Asynchronous Programming
3
Cruising forever
4
Boolean Logic: True and False
5
Global Variables
6
Running Out Of Gas
7
Round 2: Intro
You can view and review the lecture materials indefinitely, like an on-demand channel.
Definitely! If you have an internet connection, courses on Udemy are available on any device at any time. If you don't have an internet connection, some instructors also let their students download course lectures. That's up to the instructor though, so make sure you get on their good side!
4.3
4.3 out of 5
8 Ratings

Detailed Rating

Stars 5
2
Stars 4
4
Stars 3
2
Stars 2
0
Stars 1
0
3582647301eedf50112d607c2d2be156
30-Day Money-Back Guarantee

Includes

1 hours on-demand video
Full lifetime access
Access on mobile and TV
Certificate of Completion