Less "forcing them to think about", more "making an easy onramp for learning and understanding"
-
-
Show this threadThanks. Twitter will use this to make your timeline better. UndoUndo
-
-
-
I would also encourage all educators to avoid foo bar examples and replace them with concrete meaningful ones that everyone can relate to.
-
THIS so much. Foo bar can easily be replaced with meaningful words that can add to learning.
-
Definitely, screw foo bar!!
-
What if you want to teach combinators ?
-
What about combinators requires foo/bar?
-
They don't, the key idea is they only manipulate the structure. Maybe a b c, x y z, f g h are better in this case anyway.
-
Can you give an example? When I explain specific combinators I can almost always find a real world example.
-
The simple ones are compose, juxt, partial, curry, uncurry, then there is Y and U. If you find real world example for U, that would be nice !
- 2 more replies
New conversation -
-
-
Could we make programs more accessible to people first, please? Even if it raises entry bar in programming.
-
I don't think these are in conflict. Quite the contrary.
-
Agree. But both goals are vague, and have weird implementations. Good ones are inside intersection of both.
-
Totally agree.
End of conversation
New conversation -
-
-
And to make it less intimidating for those just got started.
- End of conversation
New conversation -
-
-
Define accessible ;) Lots of ppl are programming w/o being aware of it. E.g. excel macros, vb snippets, short SQL selects. What about careers? What about jobs w/ reasonable deadlines?
-
I mean making it easy for people programming without knowing it to program in other languages. And reasonable deadlines and low stress is of course very important and something we should all be thinking about. L
End of conversation
New conversation -
-
-
Before I suggest/comment I’d like to know what you perceive the barriers to be. Where would we start? What is the end goals ?
-
I think there's already a lot of people working on this problem, and the best thing to do is to contribute and amplify those efforts.
End of conversation
New conversation -
-
-
too late for me, I've been doing it too long and can't see what lacks to beginners anymore :'(
-
Then at least be empathetic to people claiming to be working on making your favorite programming language more accessible.
-
Totally, and I try to explain to beginners too. But it feels like explaining the geopolitical situation of a season 10 episode of Stargate SG-1, just so much to catch up
- 2 more replies
New conversation -
Loading seems to be taking a while.
Twitter may be over capacity or experiencing a momentary hiccup. Try again or visit Twitter Status for more information.