computer programmer

Event type
Date
Individual Organizers
Associated with another event
Address

West Virginia University
Morgantown
WV WV 26506
United States

Short description

Processing (processing.org) is a programming language that provides a simplified interface to the power of the OpenGL graphics libraries. This tutorial is intended to teach artists with no programming experience how to write programs in Processing that generate short animations. Topics covered include the RGB color model, primitive 2-d geometric shapes, basic transformations (translation, scaling, rotation), and frame generation. Approximately 25 complete sample programs are provided to participants for use as the basis for their own projects. The tutorial can be presented as a 1 or 2 hour lecture or as a 2 to 4 hour mixed lecture / laboratory session with hands-on activities.

The proposed tutorial is based on an Hour of Code presentation by the proposer during Computer Science Education Week (December 2013) to West Virginia University journalism students, faculty, and staff.

(Source Authors abstract)

Record Status
By Elisabeth Nesheim, 27 August, 2012
Author
Language
Year
Record Status
Abstract (in English)

Authorship of computer programs merits close attention, on one level, because it illustrates what is one of my more general observations about the relationship between ideas of authorship in law and the "digital arts": its complexity. The sphere of "digital arts" is characterised by a multiplicity of creative practices and consequently a diversity of ideas about “authorship”, which resist simplistic conclusions as to what the challenge of the digital should mean for law. At the same time, the status of computer programmers as authors draws attention to what for modern lawyers is likely to be an unexpected and counter-intuitive observation about certain aspects of the relation between digital art and law: far from always a source of challenge, the discourses of authorship in the "digital arts" can also provide the law with assistance. Indeed, as we will see, in humanising technology and exalting the computer programmer as a creative poet, certain discourses of digital art can in fact provide coherence and legitimacy to legal concepts of authorship, rather than challenging them. This paper starts with an outline of the ideas surrounding authorship of computer programs as revealed in the interviews conducted so far, before turning to consider their implications for the concept of authorship of a computer program contained in law.

Attachment
File