Thanks Greg for sharing this tool.
From what I tried in 20 minutes, it seems that :
- the project is alive [1]
- and works well [2]
- and can be made to work nice on touch-based interfaces [3]
- and seems to be easy to intregrate, from what I've seen
From a teaching perspective, I feel it is a good intermediate between
“reading code” and “writing code”. I'll surely try it in my own courses.
Right now, I cannot commit to integrating (considering the technical
part) it in swc lessons but I'll keep it in my todo list.
Cheers,
Rémi
[1] https://github.com/js-parsons/js-parsons
[2] http://js-parsons.github.io/
[3] https://github.com/js-parsons/js-parsons/issues/22
On 12/09/2015 02:00 PM, Greg Wilson wrote:
Via a post by Mark Guzdial [1], I found links to these two papers:
a) Parsons and Haden: Parson's Programming Puzzles: A Fun and
Effective Learning Tool for First Programming Courses [2]
b) Ihantola and Karavirta: Two-Dimensional Parson's Puzzles: The
Concept, Tools, and First Observations [3]
The first one introduces a programming exercise in which learners are
given the lines of code they need to solve a problem, and have to put
them in order. The second describes a tool for doing this with Python
code (where lines need to be indented as well as sorted), and a
Javascript widget for doing this in a web page. It would be really
cool if we could incorporate this into some of our lessons - anyone
want to take a crack at it and report back? I'd really like to know:
1. Does the tool work well enough to be worth adopting?
2. Can we nest it in our lessons (which are written in Markdown)
without heroic mind-bending effort and/or use of quantum entanglement?
Cheers,
Greg
[1]
https://computinged.wordpress.com/2015/12/09/blog-post-2000-barbara-ericson-proposes/
[2] http://crpit.com/confpapers/CRPITV52Parsons.pdf
[3] http://www.jite.org/documents/Vol10/JITEv10IIPp119-132Ihantola944.pdf
_______________________________________________
Discuss mailing list
[email protected]
http://lists.software-carpentry.org/mailman/listinfo/discuss_lists.software-carpentry.org