Now
A few years ago, I got the chance to teach foundational IT technologies, programming and development which is a job I have wanted for years. At the time, I was midway into an online IT study at Høgskolen i Molde and worked as an English teacher. So I have spent the last few years finishing my studies, learning a lot of technologies and making a lot of teaching materials. It has been a lot of hard work, but also a lot of fun.
However, I want to do better, both for my students and my own satisfaction, so I am going deeper into these technologies this school year:
- Flask: I know the basics from the documentation, but I work my way through the Flask Mega-tutorial for a more practical example of its use, and then I'll make some teaching materials. This is the first year I teach Flask.
- React: I know the basics from teaching React last year, but need to make better teaching materials which I do best if I know the technology more thoroughly.
- React Native: I only briefly looked at this last year. I plan to teach it this year and need to learn it thoroughly and produce teaching materials before teaching it some time after Christmas.
- C and GTK for GUIs: Both for my own curiosity's sake and to teach a system programming language with a procedural style to complement the webdev and OOP we spend most of the time on. I am working through a book that teaches C and the GTK toolkit for GUI programs from RaspberryPi Press.
- Emacs Lisp: On my own time, but it will make me more efficient at work as well. I use Emacs at work for interactive presentations in class and for all my own text editing and programming. (The students use Thonny and VSCode.)
This is also the first year I have the role as lead teacher for a class. It means that I am responsible for the psychosocial and learning environment of my students, and there are some extra administrative work as well as following up with the students to help them learn as much as possible both within the subjects and skills needed to interact with other people and society at large, and also have as good a time as possible doing it. I am also responsible for communication between the school and my students' parents or other guardians when they are under 18 years of age. It's all new to me, but it is natural that I get this role since I am the teacher that has the most lessons with the first year students on the IT and media production study line.
(Maybe you are wondering what a now page is? Click the link to find out.)