Skip to main content

A Turtle Tale • Learn Python in a Visual Way

A Turtle Tale • Learn Python in a Visual Way

A Turtle Tale • Learn Python in a Visual Way

A Python beginners' course with a difference. It's entirely visual.

Preview this Course
This course introduces the fundamentals of programming through graphics-based projects using Python's built-in `turtle` module. This is a fun way of learning the basics and you'll also be able to apply your newly-acquired knowledge to other non-graphics programs.

A Turtle Tale starts from the basics and introduces all the key topics that are central to programming and Python. All the projects are graphics-based, including creating animations and some games, too. However, the key Python topics you'll learn are universal.

I've been teaching Python for a decade and I believe in clear communication and in making sure students understand why things happen the way they do, and not just how to get things done. My teaching style is different. Try out the first few lessons and if it's your style, then we'll be together for a many hours.

No prior experience of Python or coding is required. This is a beginner's course.

Or perhaps you're not a beginner, but you've done a bit of coding in the past but didn't carry on. It wasn't you, it's likely you didn't find the resources that speak directly to you. I can't promise my style is what you're looking for, but you'll know after the first few lessons!

In this course you'll learn:

How to apply the key principles and mindset for communicating with a computer through programming

How to repeat blocks of code using `for` loops and `while` loops

How to store data using variables and using various data types

How to define your own functions to re-use code

How to use data structures including lists, dictionaries, and tuples

How to apply best practices when coding

This course will teach you all the fundamental tools, of course, but more importantly, it will teach you the right mindset for programming. This is just as important as learning all the programming techniques—if not more important.

Who this course is for:
Beginners starting to learn to code using Python or those who have tried to learn in the past but gave up!

Comment Policy: Please write your comments according to the topic.
Buka Komentar
Tutup Komentar
-->