Everyone you meet in your life can be a teacher to you, everyone can show you a different perspective. I have studied at four different universities and that's why this is an excellent opportunity for us to learn a bit from each other.
As much as computer science is the same around the globe, I'm coming from one of the farthest countries to Australia and as such will probably be teaching a bit differently. So don't worry if you have trouble understanding the stuff, we can look at it all again from a different view.
I always try to make the teaching to be fun and change it accordingly to the student's need. It all started when I was teaching my class mates at high school who couldn't keep up. Your friends are the worst students and as such prepare you more than anything for teaching, trust me on that.
My english level is C2, which is the highest level according to CEFR. I've studied for a year in Norway, a couple of months in Germany and some English courses at home, so I'm used to explaining and teaching in English.
In the past I have taught regular classes at our school on computer science and cryptography. I have also given some talks; most of them on computer science topics.
Besides teaching regular classes, I have also tutored many friends in maths and programming. The intensity ranges from a single-shot session to long-term sessions throught a semester.
If you're curious who I am, here you go. I'm an overseas student from the Czech Republic excited to share the knowledge I have gained and always happy to learn from others. I am outgoing, talkative and super passionate about my field of study. If you ever wanted to meet a guy who is willing to get up at night and code for fun 'til late morning, get in touch :D.
Educational exchange - Erasmus in Bergen in Norway
university - Faculty of mathematics and physics Charles university
computer science class - a year
cryptography class - a year
webdesign lectures - occasionally
working for companies - upwork, root.cz, Blue web, Orion Computers
my greatest passion - GNU/Linux, UNIX, CLI, VIM, Git, TEX, Bash, AWK
programming languages - Python with various libraries, C++, C, Prolog, Haskell
Excellent! My class with Jan was very good. He explains the concepts in a manner to make you understand the reason of things and has patient to teach us.
All good. Recommend.
Jan has taught and explained to me a lot of various issues in many fields and I has always been satisfied. Not only is he very patient, he is also able to think of many ways how to explain the issue if you do not understand that and it is always understandable. I can definitely recommend him!
I consider John a really good teacher. He often helped me to get the idea behind mathematical stuff back when I studied informatics. I would consider him as the most helpful and smartest classmate I had.
He teaches in an informal way by discussing the topic with you in regular language. If you need a hand getting formalities, I am pretty sure, he can explain the logic of equations or pieces of code, which seems as a random sequence of characters to you.
Over the time, we become good friends, and I realized he is a really open-minded, communicative and extroverted person. We have many memories connected to actions not related to school.
So, shortly, I honestly recommend Jan as a teacher... :)
Intelligent, savvy and profound. All that with great ability to educate, help and advise makes Jan an outstanding tutor!
basic computer lessons nearby? Here's a selection of other listings you can check out.
Superprof can also help you with C lessons.
Not quite what you're after? How about computer programming lessons?
Taking programming languages lessons has never been easier!
|at their place||at your place||by webcam|
|1 hour||Not available||Not available||$49|