HNHacker News
TopNewBestAskShowJobs

croyd

102 karma · joined March 22, 2013

submissionscomments
croyd··on A Software Engineer’s Adventures in Learning Mathematics
There's no dependency between learning functional programming, including Haskell, and category theory. I say this as someone who is reading a CT book (Conceptual Mathematics) after being first exposed to the topic by learning Haskell.
croyd··on Comparing Haskell Web Frameworks
FP Complete has a web IDE: https://www.fpcomplete.com/business/fp-haskell-center/
croyd··on CIS 194: Introduction to Haskell (Spring 2013)
I'm currently trying to learn functional programming through Haskell. Glad to have found another resource, plus this cheat sheet linked from the page looks handy: http://cheatsheet.codeslower.com/
croyd··on Let's Go Back to Grouping Students by Ability
"What would help, in my mind, is for kids to be able to learn each subject at their own, separate pace--one "micro-skill" at a time, advancing to the next only when all the micro-skills relied upon as a base for the next micro-skill have been mastered (100%ed). [Think of it sort of like an unlockable "tech tree" of education.]"

This is exactly what the Khan Academy is doing. I believe there's at least one school (not sure if public or private) where they're experimenting with that model. See:

http://www.ted.com/talks/salman_khan_let_s_use_video_to_rein...

IIRC, the students in the class take most of the lessons via computer/tablet and move forward once they've answered a certain number of quiz problems correctly. The teacher can monitor the progress of each student, and if one is having difficulty than he/she can get some individual help from the teacher or another student.

croyd··on Getting started with Python: Tips, Tools and Resources
I took Udacity's cs101 class as a (lazy) way to get introduced to python. While I felt like it was a very well done introduction to computer science, it wasn't a very effective way to learn a language as it made a deliberate effort to decouple python and cs (and rightfully so). I would suspect that this is also true of the other MOOCs listed here.