This project serves as an archival repository of the materials used in an upper-level humanities course (a 'special topics' course on digital media & rhetoric), geared primarily towards students of English and Communication, at North Carolina State University (Spring 2012).
The focus of the course was on "code, computation, & rhetoric" - an exploration of both the rhetorical capabilities and implications of software code and the computational qualities of rhetoric. This was accomplished by working critically and creatively to understand the fundamental principles of rhetoric and computation that underlie persuasion and software use, respectively.
None of the students enrolled in the course was expected to have any experience with any kind of programming or coding language.
This class was taught by Kevin Brock (kevin_brock@ncsu.edu).
The directory structure is as follows (not including the 'data' subdirectories for some of the code examples):
project root | +- code examples | | | +- week 05 | | |- simple_array | | \- trickier_array | | | +- week 06 | | |- iterative_colors | | |- iterative_squares | | |- iterative_text | | |- procedural_colors | | |- recursion_failure | | \- rotating_iterations | | | +- week 07 | | \- maze | | | +- week 10 | | |- boolean_clicking | | |- dice_roller | | |- simple_quiz | | \- square_over_time | | | +- week 11 | | \- twitter_search | | | +- week 12 | | \- interactive_mouse_keyboard | | | +- week 14 | | |- bouncy_image | | \- bouncy_text | | | +- week 15 | \- dracula_in_letters | +- policies | |- assignments | \- readings | +- schedule |- week 01 |- week 02 |- week 03 |- week 04 |- week 05 |- week 06 |- week 07 |- week 08 |- week 09 |- week 10 |- week 11 |- week 12 |- week 13 |- week 14 |- week 15 |- week 16 |- week 17 \- week 18