Hey, I'm Zee. I am 21 years old, a Junior seeking a Bachelors in Computer Science
at Clayton State University, and the CS department tutor.
I teach with understandable language
and personalized examples that my students can relate to, extensive and comprehensive visual aids, and guided and unguided practices. I teach towards auditory, visual, and practical learners all in one simple flowing lesson. I teach younger and older students alike.
At Clayton, I teach students in the introductory programming
classes how to program in the Java
programming language. I started programming in the Summer of 2011 after I graduated high school. I was self-taught with a game development concentration. I started with C++
, then learned C#
++ to Java in about Fall 2012. I became the CS Dept tutor in Fall 2013, where I began learning Java as fast as I was teaching it. I also sometimes find myself teaching associated material such as algebra
, and basic computer
The prime distinction that separates my instructional style, even from that of the professors of my college, is that I teach my students how to think like programmers. A common misconception that I encounter is students trying to "write programs" instead of trying to solve problems. An author can't write a book without having a story to tell. Identically, a programmer can't write a program without, first and foremost, solving the problem. I teach students first how to solve problems with a computer scientist's mindset, then how to write that solution into complete and functioning programs. In all subjects that I teach, where others may only leave you with the "how," I include the "why" because when you understand why you do something, you won't forget how to do something.