categories: Technology, Science & Productivity
Design and implement algorithms that use loops to update the state of the game or application and react to events.
Create variables to store information and use variable cloning to create independent copies of objects and characters in the game.
Use the Python language and organize the codes using appropriate code spacing and structures to ensure that the codes are read and written in an organized and easy-to-read manner.
Free lessons
Introduction to Computer Science
Hardware VS Software
What is programming?
1. Introduction to Computer Science
Introduction to Computer Science
Hardware VS Software
What is programming?
2. Install mBlock
Install mBlock and Understand Event Concept
3. Algorithms and Loops
Explaining Algorithms and Loops
Football Game Part 1
Football Game part 2
4. Conditionals
Explaining The Conditionals
Jump Game
5. Variables and Cloning
Explaining Variables and Cloning
Hunter Game Part 1
Hunter Game Part 2
6. Math Importance
Explaining The Math Importance
7. Bugs and Debugging
Explaining Debugging Part 1
Explaining Debugging Part 2
8. Lists and Functions
Explaining Lists and Functions
Students Exam Game
9. Introduction to Python
Introduction to Python Programming Language
10. Functions and Indentation in Python
Functions and Indentation in Python
11. Events and Importing in Python
Events and Importing in Python
12. Conditionals and Loops in Python
For and While loop , IF Condition
13. What is Artificial Intelligence?
What is Artificial Intelligence?
AI Assistant Game Part 1
AI Assistant Game Part 2
14. Applications by Python
Applications in Python
15. More Applications by Python
More Applications by Python
16. Multiplayer Fight Game
Multiplayer Fight Game Part 1
Multiplayer Fight Game Part 2
Programming is not just a skill, it is a tool that enables you to turn your ideas into reality. If you dream of creating your own games or unique applications, this course is the right choice for you. Together we will discover the powerful programming language Python, which is considered one of the easiest languages to learn and enables you to develop your ideas quickly and easily. Moreover, the child or beginner will learn how to think like a programmer and how to solve problems using codes. You will experience inspiring projects and interactive experiences that ensure you achieve sustainable progress.
All you need to get the most out of this course is a computer and access to the Internet, in addition to your interest in the course topic and your desire to learn.
Software Engineer
696 Learners
1 Course