User:Lassebosch/assessment prototyping: Difference between revisions

From XPUB & Lens-Based wiki
Line 9: Line 9:


== Media ==
== Media ==
Examples of experiments: 
'''1) The canvas-crawler'''
A canvas-script which allows a rectangle to change position on the canvas trough a fixed time-interval. The rectangle moves in one of four directions (up,left,down,right), while leaving behind a 'trace' of rectangles. Also I applied a function which changes the color of the rectangles (from blue to pink) over time. 
'''
2) Frame-drawing'''
A script placing an image in the cursor-position of a HTML-window when the user click-and-drags the mouse. While not being fixed, the image changes trough an array of images on the click-and-drag-function, thereby letting the user draw frames of a, once, video-clip.
'''3) Infinite Translation.'''
A digitalization of a former physical and manually done project. A sentence, here english, is translated trough all available languages of Microsoft Bing translate-service. The sentence is therefore translated from english to español to estonian and so fourth, eventually 'looping' back to english. During each translation the original sentence is slowly morphed and often changes totally meaning.
'''4) Programmed Spamming'''
An ongoing project on crowd-sourced design services. In this case 99designs.com. Using Selenium, a so called 'web browser automation', I've made a script which allows automatic uploading of various propaganda-posters advocating unity amongst designers or workers of the 99designs.com. The posters enters the most popular design-contests on the site.
=== Photos ===
=== Photos ===



Revision as of 13:31, 9 December 2012

Lasse van den Bosch Christensen, Trimester 1, 1'st year, 2012.

PROTOTYPING

Description

During this trimester I've focused mainly on gathering basic knowledge about programming. My approach has been practical and experimental and I've engaged JavaScript with the knowledge of HTML/CSS which I possessed before entering the course.

As a working and learning method I've tried realizing various simple ideas of programming, with a visual output as a result. Working this way has given more 'accessible' results within a short period of time. On one hand this has been very satisfactory, since your small beginner-scipts runs as you want them (with sometimes a little help from other students and teachers). On the other hand my learning outcome has amounted to the understanding of the 'basics of coding' and their practical application.

Media

Examples of experiments:

1) The canvas-crawler A canvas-script which allows a rectangle to change position on the canvas trough a fixed time-interval. The rectangle moves in one of four directions (up,left,down,right), while leaving behind a 'trace' of rectangles. Also I applied a function which changes the color of the rectangles (from blue to pink) over time. 2) Frame-drawing A script placing an image in the cursor-position of a HTML-window when the user click-and-drags the mouse. While not being fixed, the image changes trough an array of images on the click-and-drag-function, thereby letting the user draw frames of a, once, video-clip.

3) Infinite Translation. A digitalization of a former physical and manually done project. A sentence, here english, is translated trough all available languages of Microsoft Bing translate-service. The sentence is therefore translated from english to español to estonian and so fourth, eventually 'looping' back to english. During each translation the original sentence is slowly morphed and often changes totally meaning.

4) Programmed Spamming An ongoing project on crowd-sourced design services. In this case 99designs.com. Using Selenium, a so called 'web browser automation', I've made a script which allows automatic uploading of various propaganda-posters advocating unity amongst designers or workers of the 99designs.com. The posters enters the most popular design-contests on the site.


Photos

  • At least 2, Max 5.
  • native resolution only (that is the highest resolution you have for your photo and whatever resolution if you make screencaps)
  • PNG format

Video

optional unless the final outcome of the project, or one of its main components, is a video/film/animation.

  • allowed containers/codecs combos:
    • WebM (preferred):
      • Video codec: VP8 (3-5 Mbps data rate)
      • Audio codec: Vorbis (-q 6)
    • Ogg:
      • Video codec: Theora (3-5 Mbps data rate)
      • Audio codec: Vorbis (-q 6)
    • MP4:
      • Video Codec: H.264 (3-5 Mbps data rate)
      • Audio Codec: AAC (160kbps or 384kbps if 5.1) or MP3 (-V0 or -b 320)
  • resolution: 720p if source >= 720p, native resolution otherwise, progressive.
  • FPS: 24, 25, 30.
  • Sample rate:
    • 44.1kHz if source is 44.1kHz or 88.2kHz
    • 48 kHz if source is 48kHz or 96kHz
    • 44.1 kHz for everything else.

Audio

optional unless the final outcome of the project, or one of its main components, is a sound piece/track.

  • allowed containers/codecs combos:
    • Ogg: Vorbis (-q 6) preferred
    • MPEG: MP3 (-V0 or -b 320)
    • FLAC (-8)
  • Sample rate:
    • 44.1kHz if source is 44.1kHz or 88.2kHz
    • 48 kHz if source is 48kHz or 96kHz
    • 44.1 kHz for everything else.
  • Do not transcode! For instance, if the sound generated is directly an MP3, do not re-encode it with the settings above or with a different codec. Only encode original uncompressed or lossless compressed sources.

Essay

Abstract and bibs/ref + link to PDF (PDF must be uploaded to wiki).
Use Steve's recommendations for abstract length and bibliographic style.

Additional Information

non optional

  • One page itemised budget estimate

optional

  • Project URL (if lives on an external site)
  • extra wiki links (in case you have relevant notes/journals/documentation in your User: page, this is useful particularly if you have been asked to articulate further or refine your project during your assessment)
  • Animated GIFs