Who can learn Python?
In short, anybody can learn Python. In this level of tutoring, I will tailor the lessons to your current level of knowledge, whether you're a beginner or have some experience with programming. I will introduce new concepts and techniques, starting with a theoretical explanation, followed by practical code examples, and provide you with challenges to work through. I will offer guidance and support as needed to ensure your understanding.
Lessons will be conducted via online video call, requiring a stable internet connection, a microphone, and a device (PC or laptop) for programming. A camera is not necessary.
£7.50 for the initial hour, followed by £15 per hour afterwards.
Enquiries - harrison@pythontutoring.co.uk
What will be taught?
The following programming concepts will be covered at this level of tutoring: Data types, variables, output formatting, input handling, string manipulation, list comprehensions, conditional statements, loops, functions, file handling, additional libraries, data structures, object-oriented programming (OOP), error handling, and problem-solving techniques.
A variety of programming challenges will be introduced, including topics such as Sum of digits, Palindrome checking, Fibonacci sequence, Bubble sort, and more.
While not a required next step, this level of tutoring naturally progresses into my game development sessions using Python and Pygame.