Zeynab Amiri
Python, R, Scratch and ICDL
Duration: 45 Min
Price: 15 CAD
Age Group: Children, Youth, Adults
English Fluency: Advanced
About Me
Hello, I am a computer science instructor with more than 10 years of experience teaching programming to children, teenagers, and adults. Over the years, I have taught languages and tools such as Scratch, Python, and R, always striving to make learning an engaging and practical experience. Currently, I am pursuing a master's degree in sustainable finance & digital transformation in Vienna, Austria, at Fachhochschule Wiener Neustadt. I do not see technology merely as a technical skill but as a powerful tool for building a better and more sustainable future. I believe that programming is not only about learning how to code; it also helps develop creativity, logical thinking, and self-confidence. My goal is to help every individual, regardless of age or skill level, enter the world of technology with motivation and confidence.
Teaching Method
In my teaching, I focus on deep and practical learning. I usually start with simple, easy-to-understand examples and gradually move toward more advanced concepts. For children, I use visual tools and creative exercises to make learning enjoyable. In online classes, I try to keep the environment interactive so students actively engage in problem-solving rather than just listening. My goal is to help learners think independently and use programming as a real, practical skill.
Experience
• 5 years of teaching computer science and providing academic support to students in grades 7–12 at TIS International School (IB program) • 3 years of teaching digital skills and programming at Nikoroosh Institute • Experience teaching online and working with digital learning tools (Microsoft Teams, SharePoint, etc.) • Bachelor’s and Master’s degrees in Computer Engineering (Software Engineering)
