@evan This raises important related questions to me because I’m a STEM/STEAM instructor inasmuch as I’m anything these days. Do we start at basic principles or do we start with something much more high level that hides layers of complexity? I tend to think demystifying technology is more important than the pragma around controlling it. But they shouldn’t be mutually exclusive, so my answer here is basically agree. Everyone should have access to learn programming (defined broadly)