The monospace font just tops it off. Yeah, it does the job in principle, but it gets kids and parents wondering why it seems so removed from the 'real world' (usually assumed to be represented by the parents' job environments, in most cases corporate office jobs).<p>I'd say, teach kids some actually foundational CS and IT basics (binary number conversion, imperative programming, OSI model,...), similar to how math is taught, maybe show them the basics of SSH connections, package managers, shell scripting,..., but don't mix in tech discussions with other classes that are supposed to teach them language skills, geography knowledge,...