University of Technology Sydney · FACULTY OF MEDIA & COMMUNICATIONS

52685 Creative Coding

- one subject, every graph, every model, every mark
8 Chapters23-page Bible
Our own words - no uploaded lecturer files
Updated for this semester
The Complete Study & Assessment Guide · Spring 2026

52685 Overview

Creative Coding
— A source-grounded 52685 guide to code literacy, data, algorithm and the complete published assessment structure.
  • UTS Faculty of Arts and Social Sciences
  • Spring Session, 2026
  • an undergraduate subject
  • 6 credit points

52685 Creative Coding develops code and data literacy, hardware and software concepts, Python and creative media, datafication, algorithms, AI ethics and iterative prototype design. It is taught within UTS Faculty of Arts and Social Sciences. It is an undergraduate subject. It carries 6 credit points.

  • Two-part project A1 pitches the code problem and plan for 40%; A2 builds, explains and reflects on the prototype for 60%.
  • No exam The final assessed task is a creative code prototype project rather than a scheduled examination.
  • Attendance affects marking 52685 has minimum attendance requirements. More than two unapproved class absences may prevent final-assessment marking and may cause A2 not to be accepted. A percentage attendance threshold is not published; the Canvas announcement instead uses an absence count, and approved special consideration matters.
  • Schedule conflict A page titled Spring 2026 contains stale 2025 table dates, so exact A2 timing must come from the live assignment.
52685 · University of Technology Sydney
An independent, AskSia-authored study guide. AskSia is not affiliated with, endorsed by, or sponsored by University of Technology Sydney; the course code and name are used for identification only.
Assessment

How 52685 is assessed

ComponentWeightFormat
A1 Code Prototype Pitch40%Pitch deck and speaker notes due 21 August 2026 at 11:59 pm, followed by an in-class pitch
A2 Code Prototype Project60%Prototype, voice-narrated explainer, critical reflection and Git repository due in the Final Assessment Period; separate attendance-linked marking rule also applies

The selected Spring 2026 offering publishes two individual presentations worth 40% and 60%. Current course pages define A1 as a pitch and A2 as the code-prototype project. The subject has minimum attendance requirements: a current Canvas announcement says more than two unapproved class absences can prevent final-assessment marking and may cause A2 not to be accepted. A percentage attendance threshold is not published; the announcement instead uses an absence count, and approved special consideration controls documented absences.

Current dates · verify in LMS

Current 52685 dates

DateItemControl
27 July 2026Week 1 beginsCurrent Spring 2026 City campus sequence.
21 August 2026 at 11:59 pmA1 pitch deck dueThe in-class pitch occurs in Week 5 or 6.
Final Assessment Period, Spring 2026A2 due windowThe captured current page does not publish a safe exact A2 date; check the live assignment.

Current-offering dates captured in the course materials. Confirm changes and exact submission settings in the live LMS.

Contents · every chapter, one map

What 52685 covers

The learning path moves from Code Data Algorithms and Creative Literacy, through the problems opened by Graphics Animation and Physical Computing, to the synthesis required in Prototype Pitch User Testing and Reflection.

01

Code Data Algorithms and Creative Literacy

code literacy · data · algorithm · connect a creative experience to the roles of code, data and algorithm before selecting a platform
02

Binary Representation and Digital Media

bit · byte · encoding · trace how text, image or sound becomes binary data and where resolution or compression changes the result
03

Boolean Logic Hardware and Memory

Boolean logic · electronic switch · memory · trace a sensor condition through Boolean logic to a state change or physical output
04

Programming Languages Python and Program State

programming language · variable · control flow · trace input, variable state and control flow through a small Python creative behaviour
05

Graphics Animation and Physical Computing

coordinate system · animation loop · physical computing · connect graphical or physical input, timed state change and output in a testable creative interaction
06

Data Structures JSON and Datafication

data structure · JSON · datafication · design a JSON structure for a creative prototype and audit what behaviour becomes visible, absent or sensitive
07

Algorithms Recommenders and AI Ethics

sorting algorithm · recommender system · algorithmic impact · explain an algorithm's input, rule, output and effects on people or organisations before calling it intelligent
08

Prototype Pitch User Testing and Reflection

prototype · user testing · critical reflection · turn a creative concept into a persuasive pitch, staged build, user test and reflective revision

It is positioned as a creative coding subject at UTS City campus.

Students pitch an individual code-prototype idea for 40%, then build and explain the prototype, repository and critical reflection for 60% through learning-by-design and peer feedback.

Assessment in 52685 is distributed as follows: 40% individual presentation for the code-prototype pitch and 60% individual presentation for the final code-prototype project

The operational assessment conditions matter here.

No final examination appears in the 2026 Handbook.

A2 is a project including a voice-narrated prototype explainer, critical reflection and online Git repository, due in the Final Assessment Period.

What makes 52685 demanding is concrete: Integrating concept and implementation: the prototype must make code, data and algorithm choices visible, respond to testing and peer feedback, and support a critical reflection rather than only a polished demonstration.

Spring 2026 subject materials state that 52685 has minimum attendance requirements.

A current Canvas announcement says more than two unapproved class absences can prevent final-assessment marking under Rule 3.8 and may cause A2 not to be accepted.

A percentage attendance threshold is not published; the announcement instead uses an absence count.

For enrolment planning, The Handbook directs students to the live access-conditions page; this resource does not infer requisites from the subject number.

The learning path moves from Code Data Algorithms and Creative Literacy, through the problems opened by Graphics Animation and Physical Computing, to the synthesis required in Prototype Pitch User Testing and Reflection.

Coverage note: the page titled Detailed Subject Schedule Spring 2026 contains stale 2025 dates in its table.

Only dates independently supported by current 2026 pages are represented as current; A2 remains described as due in the Final Assessment Period.

Worked example · free

Turn a creative idea into a testable code-prototype plan

Q [6 marks]. An AskSia-authored student wants to build a Micro:bit sound installation that changes with audience movement. Build a six-part plan for A1 without pretending the prototype already works.
  • 1State the audience experience and the code problem the prototype will test.
  • 1Define sensor input, program state and sound or light output.
  • 1Sketch the algorithm linking movement thresholds to output behaviour.
  • 1Build the smallest test for sensing, timing and feedback separately.
  • 1Plan user testing and record failure, latency and accessibility observations.
  • 1Name what evidence would change the concept, platform or interaction design.
The pitch should connect the creative purpose to a specific input-process-output design and a staged test plan. It earns credibility by showing what remains unknown and how user evidence will guide iteration.
Sia tip — A prototype pitch is strongest when it makes uncertainty testable.
Glossary

Key terms

Physical computing
Interactive design that connects software with sensors, actuators and other physical components.
Datafication
The transformation of activities or phenomena into data that can be stored, analysed or acted upon.
Algorithm
A finite and unambiguous procedure for transforming input into output or completing a defined task.
Code literacy
The ability to understand, discuss, inspect and create computational instructions within their technical and social context.
Binary representation
Encoding information using two distinguishable states, commonly represented as zero and one.
Boolean logic
Reasoning with true and false values through operations such as AND, OR and NOT.
FAQ

52685 FAQ

Which current 52685 dates are captured?

Week 1 begins: 27 July 2026; A1 pitch deck due: 21 August 2026 at 11:59 pm; A2 due window: Final Assessment Period, Spring 2026. Confirm any change and the exact submission setting in the live LMS.

How is 52685 assessed?

40% individual presentation for the code-prototype pitch and 60% individual presentation for the final code-prototype project

Where do students usually lose marks in 52685?

Integrating concept and implementation: the prototype must make code, data and algorithm choices visible, respond to testing and peer feedback, and support a critical reflection rather than only a polished demonstration.

What is the 52685 final assessed-task format?

No final examination appears in the 2026 Handbook. A2 is a project including a voice-narrated prototype explainer, critical reflection and online Git repository, due in the Final Assessment Period.

Does 52685 have a hurdle or component-level pass rule?

Spring 2026 subject materials state that 52685 has minimum attendance requirements. A current Canvas announcement says more than two unapproved class absences can prevent final-assessment marking under Rule 3.8 and may cause A2 not to be accepted. A percentage attendance threshold is not published; the announcement instead uses an absence count.

Is this 52685 resource an official university guide?

No. It is an independent 52685 study resource; current institutional instructions remain authoritative for assessment operation.

Which offering does this 52685 guide cover?

It is aligned to Spring Session, 2026; confirm your enrolled class and timetable in the current institutional system.

What does the current 52685 attendance announcement require?

52685 has minimum attendance requirements. The Spring 2026 Canvas announcement says more than two unapproved class absences can prevent final-assessment marking and may cause A2 not to be accepted under Rule 3.8. A percentage attendance threshold is not published; the announcement instead uses an absence count. Approved special consideration controls documented absences.

Study strategy

How to prepare for the assessments

Retrieve the course map, practise the recurring method—define the creative experience and code problem, represent inputs, state and outputs, build the smallest working prototype, test with users, iterate from evidence and critically reflect on technical and social consequences—on changed scenarios, and verify every operational assessment detail in the live institutional system.

Study 52685 with AI

Your AI Media tutor for 52685

Stuck on a hard 52685 question? Sia is AskSia’s AI Media and Communications tutor — ask any 52685 Creative Coding question and get a clear, step-by-step explanation grounded in how the course is actually taught and assessed. Read this whole study guide free, then take your hardest questions to Sia.

A+Everything unlocked
Unlocks this Bible + all 15 of your University of Technology Sydney subjects - and 1,000+ Bibles across every Australian university.
Sia - your 52685 tutor, unlimited, worked the way the exam marks it
The full 23-page Bible + practice bank with worked solutions
Chrome extension - sync your LMS so Sia knows your deadlines
Bilingual EN / Chinese on every Bible and every Sia answer
$0.99 Trial
30-day money-back · cancel in one tap · how it works
Unlock the full 52685 Bible + 15 University of Technology Sydney subjects
$0.99 Trial