Processing
From
(Difference between revisions)
(Created page with '== Processing == Possible complement/alternative to BYOB for computational thinking strand of course. Iteration/recursion are very natural in this environment. Conditionals less...') |
(→Processing) |
||
Line 1: | Line 1: | ||
- | + | Possible complement/alternative to BYOB for computational thinking strand of course. <br/> | |
+ | Pros: | ||
+ | *Visual | ||
+ | *Translates well to CC/Java | ||
+ | *Iteration/recursion are very natural and visual in this environment | ||
+ | *"Real" code | ||
- | + | Cons: | |
+ | *"Real" code | ||
+ | *Debugging not well supported | ||
Resources:<br /> | Resources:<br /> | ||
Line 8: | Line 15: | ||
Online sketchpad for processingjs: http://sketchpad.cc/<br /> | Online sketchpad for processingjs: http://sketchpad.cc/<br /> | ||
Book (not free but lots of free examples/resources): http://www.learningprocessing.com/downloads/<br /> | Book (not free but lots of free examples/resources): http://www.learningprocessing.com/downloads/<br /> | ||
+ | |||
+ | <br/><br/> | ||
+ | |||
+ | ---- | ||
+ | {{OCCC CS160/ChapNav}} |
Revision as of 21:16, 21 September 2012
Possible complement/alternative to BYOB for computational thinking strand of course.
Pros:
- Visual
- Translates well to CC/Java
- Iteration/recursion are very natural and visual in this environment
- "Real" code
Cons:
- "Real" code
- Debugging not well supported
Resources:
Main site: http://processing.org/
Javascript port: http://processingjs.org/
Online sketchpad for processingjs: http://sketchpad.cc/
Book (not free but lots of free examples/resources): http://www.learningprocessing.com/downloads/