My Teaching Philosophy:
Information and communication technology (ICT) is a practical field. The important skills that students
should learn from classrooms are learning-by-doing and inter-disciplinary skills ICT is a fast-changing
field and it is therefore impossible to teach students most of what they will come across in the future. My
teaching philosophy therefore reckons that at the core of further education is learning how to learn.
Teaching students how to discover answers on their own empowers them with capabilities they can use
well past the end of a particular course. I strive to teach students critical thinking skills that will hopefully
have a lasting impact on their lives. It is also vital that the learning environment is of mutual respect,
encourages active and interactive participation, challenging but fair, rigorous but fun, and demanding but
rewarding. The glue that holds all this together is my passion to instill the joy of learning in my students.
I am a software engineer with 20 years experience as a university lecturer. I hold a masters degree in informatics from Gdansk University of Technology in Poland, For the past 23 years I have worked in industry and taught at various univerities
Tertiary level rates are higher
C lessons nearby? Here's a selection of tutor listings that you can check out.
Superprof can also suggest computer programming lessons to help you.
Learning isn't a problem, C++ lessons for all!
Taking programming languages lessons has never been easier: you're going to learn new skills.
|at his home||at your home||By webcam|
|1 hour||Not available||R150||Not available|
|5 hours||Not available||R650||Not available|
|10 hours||Not available||R1300||Not available|