6 ms·
Processing Hour of Code
- carbocation 13y agoThe way that the video screen is occasionally moved out of the way to make room for the exercises is a really fresh take on the genre. And I like how the presenter comes off as enthusiastic but not canned. Very nice!
- runemadsen 13y agoYes, Dan is an incredibly skilled teacher. I really love this too.
- dhaivatpandya 13y agoI'm not so sure. He seems a bit too enthusiastic to me; slightly artificial.
- vijucat 13y agoWhat if turns out to be exactly like that in real life, too? :-) I suppose it would cause some cognitive dissonance. One question I had while thinking about the (purely hypothetical) dissonance was : "Is he being overly enthusiastic, or is my low-key behaviour a subtle result of years and years of programming and debugging in an imperative model, where I literally have to internalize the computer, the Von Neumann architecture, and did I somehow end up being an unemotional VERSION of IT, a robot-human hybrid?!". A horrific thought, eh?! :-)
- primitivesuave 13y agoMind blown!
- omarrr 13y agoMind blown!
- girvo 13y agoI was not expecting to read a comment like that on my Wednesday afternoon. Certainly thought provoking ;)
- vijucat 13y agoThank you! :-)
- eru 13y agoJust the opposite: Von Neumann programming would make you overly excitable, what with all these state changes and side effects. Pure functional programming leads to immutable calm.
- vijucat 13y agoHa ha, thanks for the interesting perspective + play on words; "immutable calm" is a gem. You've got me worried, though; I AM overly excitable! Luckily, that excitement is due to the elegance of my / the solutions to the Scala programming assignments in the ongoing Coursera courses, so there may be some "immutable calm" in my near future. :-)
- houshuang 13y agoYes very cool to see the video window move etc. But I really wanted to jump around (ahead) in the video/speed it up.
- tibbon 13y agoJumping ahead, or rewinding to catch something you've missed. They should definitely put the transport back in there. I can see how they don't want people skipping around, but it does harm the experience a bit.
- fletchowns 13y agoYou can watch all of them on Vimeo: http://vimeo.com/80274630 http://vimeo.com/80274630
- taylorlapeyre 13y agoIf you're interesting in learning Processing, I have some notes and a couple projects that you may find useful. https://github.com/taylorlapeyre/csc/tree/master/2700 https://github.com/taylorlapeyre/csc/tree/master/2700
- signa11 13y agoalso there is the "nature of code" which is very very good.
- infocollector 13y agoWhat software was used to create this, any hints?
- mwilcox 13y ago"Technologies This site was built using Jekyll and is hosted by GitHub Pages. Code sharing is handled by GitHub Gist and videos are hosted on Vimeo. The basic foundation of the site was generated using Initialzr, which provided a template based on HTML5 Boilerplate, Bootstrap and Modernizr. This site relies heavily on open Javascript frameworks and technologies, including Ace for code editing, Popcorn.js for media-driven events and Processing.js for in-browser execution of Processing code. Additional utility libraries and plugins include jQuery, Spectrum, FileSaver.js and the Bootstrap Hover Dropdown Plugin."
- hcarvalhoalves 13y agoExcellent format, even better for being about Processing. This (graphics + interactivity) is the kind of stuff that resonates better with beginners in programming.
- hadem 13y agoI'd love to be able to jump to a certain point in a specific video lesson. Say I can't finish the entire lesson now, I'd like to be able to pick up where I left off previously. Instead, I'd be forced to watch what I had already watched. Not the end of the world, but a minor feature I think most of us are used to with online video.
- shiffman 13y agoWe're trying to figure out better ways to do this. For now if you know about where you left off you can do something like this: http://hello.processing.org/editor/#shapes-4:20 http://hello.processing.org/editor/#shapes-4:20
- manglav 13y agoWow, his teaching style is amazing. I only know a few people who can make me so excited about something like that. It's definitely a personal goal for me to be able to teach that effectively.
- artellectual 13y agothe presenter is awesome!
- Zolomon 13y agoHere is a truly wonderful book that uses Processing: http://natureofcode.com/book/ http://natureofcode.com/book/ You create interactive applications using physics and simple computer graphics etc. in Processing. It will teach everything that is necessary for animation in games for example!
- X4 13y agoWONDERFUL. I love this guy, he's really doing a great job!
- capex 13y agoWhat a teacher this guy is! Khan Academy CS also uses Processing.
- scrdhrt 13y agoSuper excited presenter, he reminds me of Zach Braff for some reason. Also, WHY HAVEN'T I HEARD OF PROCESSING BEFORE. My weekend is saved!
- saltcod 13y agoIs it just me or do the videos not have playback controls? Seems absurd not to be able to scrub through these.
- mephi5t0 13y agocrashes every time I pause a video. I doubt I will be able to listen half of that talk without ability to scroll to the spot it kicked me out... but fresh UX, I like it. edit: just saw the comment about VIMEO videos. nice.
- jhvh1134 13y agoI'm a recent fan of Daniel Shiffman. I just finished "The Nature of Code" the other day and can say that it was the first programming book that I didn't want to end. Glad to see him doing more teaching.