2 ms·
You have an ivory tower elite mindset. My mindset is to actually help students learn and get excited without being scared on day 1. Save whatever functional no
by seibelj 7y ago
You have an ivory tower elite mindset. My mindset is to actually help students learn and get excited without being scared on day 1.
Save whatever functional nonsense you want to teach for “Obscure Languages 401” class. CS101 should be getting people into programming and teaching them using languages that they can actually do stuff with. If you teach someone python they can do statistical analysis and have a huge number of libraries to start making fun projects with. Teach them Scheme and they switch to the school of communications.
- craigsmansion 7y ago> Save whatever functional nonsense you want to teach for “Obscure Languages 401” class. Do you also talk to your students like that when, say, one of them mentions an interest in different languages or mentions anything that doesn't agree with your "mindset"? > using languages that they can actually do stuff with Didn't you just state: "The fundamentals of programming exist in all languages." ? I was only commenting on your "minimal friction" that scheme naturally provides and how elegantly fundamentals can be demonstrated by it (right up to and including meta-circular evaluators).