OOP the Easy Way
Object-Oriented Programming the Easy Way: a manifesto for reclaiming OOP from three decades of confusion and needless complexity.APPropriate Behaviour
APPosite Concerns
FSF
Category Archives: edjercashun
On books
I’d say that if there’s one easy way to summarise how I work, it’s as an information focus. I’m not great at following a solution all the way to the bitter end so you should never let me be a … Continue reading
Posted in advancement of the self, books, edjercashun, learning
Leave a comment
This is fine
The BBC micro:bit is a tool for introducing young people to programming. It’s a little embedded computer with a few inputs and a matrix of LEDs for output, as well as some control lines. In principle it’s quite easy to … Continue reading
Posted in edjercashun, Responsibility
Leave a comment
I didn’t study computer science at school or university, and still manage to work as a programmer. That is not to say that I don’t need to know some things that are taught on computer science courses. Just this week … Continue reading
“When I had that problem”
A common lie in programming is that every project is new, that no problem has been seen before. This is the reason given for estimates being bad, for plans being bad, for design being bad…for anything other than diving in … Continue reading
Posted in advancement of the self, edjercashun
Leave a comment
Learning phases
I’ve been trying to learn things this week (specifically Haskell). So far I’ve been through a lot of different moods, and I thought it’d be handy to write them down so that next time I’m the teacher I can remember … Continue reading
Posted in advancement of the self, edjercashun
3 Comments
http://computinged.wordpress.com/2014/11/13/why-nerd-culture-must-die-not-everyone-can-teach-themselves/ Truth.
Up or to the right
Sometimes in describing a concept X in one domain, someone will ask “oh, is that like X’?” where X’ is the same concept or a very similar one, expressed in a different domain. The quick answer is “Yes”, but that … Continue reading
Posted in edjercashun
2 Comments
Why is programming so hard?
I have been reflecting recently on what it was like to learn to program. The problem is, I don’t clearly remember: I do remember that there was a time when I was no good at it. When I could type … Continue reading
Posted in edjercashun
1 Comment
Intra-curricular activities
I’m apparently fascinated by the idea of defining curricula for learning programming. I’ve written about how we need to be careful what we try to pay forward from the way we learned in the past, and I’ve talked about how … Continue reading
Posted in academia, advancement of the self, books, edjercashun, learning
Comments Off on Intra-curricular activities
One meeellleeon
A teacher recently asked her computing class if there was any question they would like to ask me. One of the students came up with a question: how could they make a million pounds? I think my answer would be … Continue reading
Posted in edjercashun
Comments Off on One meeellleeon