The Class Homepage of

Mr. Wiles

Consistently rated the #1 computer science teacher in the world by student who have had no other computer science teacher.

Different Courses
Taught in 29 Years
Success Stories
Hours spent in
the classroom
Made-up Stats on
this webpage

Courses I am  currently teaching

Coding Basics
Coding for Beginners

This course uses blocked based coding to teach the essential concepts of basic HTML, CSS and JavaScript. This is a semester course worth 1/2 credit.


read more
3d modeling
3D Modeling and Printing

Whether you aspire to pursue a career in industrial design, architecture, animation, or simply want to explore the endless possibilities of 3D design and printing, this course equips you with the essential skills and knowledge to excel in the rapidly evolving field of 3D modeling and printing.

read more
CS Essentials

Computer Science Essentials is a full year course teaching beginner to intermediate level programming concepts using JavaScript as the primary coding language.


read more
Advanced CS - Explorations

This course is designed to provide opportunity for students who have already taken my other CS courses to broaden or deepen their computer science knowledge in areas of their own choosing. Student choose the topics they want to pursue.

read more
game design
Advanced CS - Game Dev

The Game Dev course teaches more advanced computer science concepts using the Unity game engine and C# programming language to develop 2D and 3D games

read more

MV STAT is the Mount Vernon Student Technology Assistance Team. Students gain hands on experience troubleshooting and fixing technology issues in the high school and take care of Chromebook repairs for the entire district.

read more