52685 Creative Coding
52685 Overview
- 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.
How 52685 is assessed
| Component | Weight | Format |
|---|---|---|
| A1 Code Prototype Pitch | 40% | Pitch deck and speaker notes due 21 August 2026 at 11:59 pm, followed by an in-class pitch |
| A2 Code Prototype Project | 60% | 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 52685 dates
| Date | Item | Control |
|---|---|---|
| 27 July 2026 | Week 1 begins | Current Spring 2026 City campus sequence. |
| 21 August 2026 at 11:59 pm | A1 pitch deck due | The in-class pitch occurs in Week 5 or 6. |
| Final Assessment Period, Spring 2026 | A2 due window | The captured current page does not publish a safe exact A2 date; check the live assignment. |
Dates are as published in the current course materials. Confirm exact deadlines and submission settings in the live LMS.
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.
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 platformDefine code literacy
The course material gives this chapter a concrete anchor: The subject frames creative coding through the linked themes of code, data and algorithms.
- code literacy
- data
- algorithm
- Applying code literacy
- Limits of data and algorithm
Binary Representation and Digital Media
bit · byte · encoding · trace how text, image or sound becomes binary data and where resolution or compression changes the resultDefine bit
The course material gives this chapter a concrete anchor: Week 2 links bits and bytes with bitmap, vector and everyday code literacy.
- bit
- byte
- encoding
- Applying bit
- Limits of byte and encoding
Boolean Logic Hardware and Memory
Boolean logic · electronic switch · memory · trace a sensor condition through Boolean logic to a state change or physical outputDefine Boolean logic
The course material gives this chapter a concrete anchor: Week 3 connects Boolean logic, electronic switching, computer hardware, memory and sound.
- Boolean logic
- electronic switch
- memory
- Applying Boolean logic
- Limits of electronic switch and memory
Programming Languages Python and Program State
programming language · variable · control flow · trace input, variable state and control flow through a small Python creative behaviourDefine programming language
The course material gives this chapter a concrete anchor: Current support material provides Python and Processing pathways for building the prototype.
- programming language
- variable
- control flow
- Applying programming language
- Limits of variable and control flow
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 interactionDefine coordinate system
The course material gives this chapter a concrete anchor: Current resource pages support multiple creative-code forms, including graphics, games and physical prototypes.
- coordinate system
- animation loop
- physical computing
- Applying coordinate system
- Limits of animation loop and physical computing
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 sensitiveDefine data structure
The course material gives this chapter a concrete anchor: The data module introduces structures, JSON, datafication and their social implications before A2 development.
- data structure
- JSON
- datafication
- Applying data structure
- Limits of JSON and datafication
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 intelligentDefine sorting algorithm
The course material gives this chapter a concrete anchor: The algorithm module covers sorting, recommender systems, AI, machine learning and social impact.
- sorting algorithm
- recommender system
- algorithmic impact
- Applying sorting algorithm
- Limits of recommender system and algorithmic impact
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 revisionDefine prototype
The course material gives this chapter a concrete anchor: The current assessment material links persuasive concept explanation with iterative prototype development, repository evidence and reflection.
- prototype
- user testing
- critical reflection
- Applying prototype
- Limits of user testing and critical reflection
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
- 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.
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.
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.
Questions students ask in each 52685 chapter
- What is the main task in Code Data Algorithms and Creative Literacy?
- Connect a creative experience to the roles of code, data and algorithm before selecting a platform. Chapter 01 · Code Data Algorithms and Creative Literacy
- What is the main task in Binary Representation and Digital Media?
- Trace how text, image or sound becomes binary data and where resolution or compression changes the result. Chapter 02 · Binary Representation and Digital Media
- What is the main task in Boolean Logic Hardware and Memory?
- Trace a sensor condition through boolean logic to a state change or physical output. Chapter 03 · Boolean Logic Hardware and Memory
- What is the main task in Programming Languages Python and Program State?
- Trace input, variable state and control flow through a small python creative behaviour. Chapter 04 · Programming Languages Python and Program State
- What is the main task in Graphics Animation and Physical Computing?
- Connect graphical or physical input, timed state change and output in a testable creative interaction. Chapter 05 · Graphics Animation and Physical Computing
- What is the main task in Data Structures JSON and Datafication?
- Design a json structure for a creative prototype and audit what behaviour becomes visible, absent or sensitive. Chapter 06 · Data Structures JSON and Datafication
- What is the main task in Algorithms Recommenders and AI Ethics?
- Explain an algorithm's input, rule, output and effects on people or organisations before calling it intelligent. Chapter 07 · Algorithms Recommenders and AI Ethics
- What is the main task in Prototype Pitch User Testing and Reflection?
- Turn a creative concept into a persuasive pitch, staged build, user test and reflective revision. Chapter 08 · Prototype Pitch User Testing and Reflection
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.
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.