A rather informal approach to teaching. Programming is best taught with the pressure off of the student and as such I do not rush students with work, I teach at the student's pace. The normal structure of my lessons runs as:
1. talk to the student about a topic.
2. Provide tasks related to the taught topic to consolidate the student's knowledge.
The topics and tasks will be based around Python...
A rather informal approach to teaching. Programming is best taught with the pressure off of the student and as such I do not rush students with work, I teach at the student's pace. The normal structure of my lessons runs as:
1. talk to the student about a topic.
2. Provide tasks related to the taught topic to consolidate the student's knowledge.
The topics and tasks will be based around Python which is a beginner-friendly programming language. If I believe that the student is ready, I can start delivering lessons in different languages based on the student's preference such as SQL for those interested in databases, HTML, CSS, and JavaScript for those interested in Web Languages, and Java or C# for those more interested in getting to know Object-Oriented programming languages.