Bill MacKenty

Hello World

My name is Bill MacKenty. I grew up on Martha's Vineyard, a beautiful little island off the coast of Massachusetts. I live in Warsaw, Poland where I teach high school computer science and software engineering.

Welcome to Digital Bill.

As a lifelong geek I enthusiastically share my passion, energy and expertise about programming and computers. There is nothing more satisfying than watching a kid "get it". I've served as a senior leader in educational technology and worked for many years in educational technology. What really floats my boat is teaching and coding.

The very best way to learn computing is to solve authentic problems at the right level of challenge. There is a joy in solving hard problems. My students have said my classes are "difficult and fun"; this is my pedagogical target-space. The best way we can spend time is class is to clarify a concept and then practice the concept. Much direct learning can be done outside of the classroom. Informal, video-based learning is how much learning happens now. The best assessment reflects authentic engagement with problems; this type of assessment doesn't end with a 1 to a 7, but rather a nuanced view to what extent a student understands computing. I like nuance.

License / usage

This work is licensed under Attribution-ShareAlike 4.0 International

terms | privacy | gdpr

Curriculum Vitae    CV - one page
   CV - more than one page
Bill MacKenty
Professional Interests & Skills
  • High School computing
  • Software Engineering
  • Computer Science
  • Education / learning / teaching
  • Javascript
  • Python
  • PHP
  • The role of play in learning
  • Linux
  • LAMP stack
  • Web Applications
  • Web Services

Personal Interests & Skills
  • Role playing games
  • Playing the guitar, badly
  • Cooking large meals
  • Drawing
  • Slavic sociology
  • Mindfulness
  • Neurology
  • Psychology
  • Philosophy
  • Sustainability
  • Solar power, alternate power
  • WW2 History
  • Bushcraft
  • Homesteading
  • Hunting, guns