Skip to content
Technologies · Year 2 · Creative Coding · Term 3

Sharing and Reflecting: The Tech Showcase

Students present their final interactive projects, explaining their design choices and the logic behind their code to an audience.

ACARA Content DescriptionsAC9TDE2P05

About This Topic

The Tech Showcase requires Year 2 students to present their final interactive projects from the Creative Coding unit. They explain design choices, such as selecting colours or movements that suit the project's purpose, and outline the simple logic in their code, like sequences or loops that make elements respond to inputs. This aligns with AC9TDE2P05, where students share and reflect on digital solutions to communicate their thinking clearly.

Presentations build essential skills in articulation and audience awareness, as students adapt explanations for peers, teachers, or parents. Reflection prompts critique of challenges, such as debugging a non-working loop, and spark ideas for enhancements, like adding sounds. These practices foster resilience and iterative thinking central to technologies education.

Active learning shines in the Tech Showcase because live demonstrations and real-time questions make coding tangible. Students gain confidence through peer applause and constructive feedback, while group critiques reveal diverse perspectives that individual reflection misses. Hands-on rehearsal with props or screenshots prepares them to connect code logic to visible outcomes effectively.

Key Questions

  1. Explain the functionality and purpose of your coded project to a new audience.
  2. Critique the most challenging aspect of developing your interactive project.
  3. Hypothesize potential future enhancements or additions to your current project.

Learning Objectives

  • Explain the design choices and code logic of their interactive project to an audience.
  • Critique the most challenging aspect encountered during the development of their interactive project.
  • Hypothesize potential future enhancements or additions for their interactive project.
  • Demonstrate the functionality and purpose of their coded project using clear language.

Before You Start

Creating Simple Animations

Why: Students need experience building basic interactive elements to have a project to showcase.

Understanding Sequences and Loops

Why: Students must grasp fundamental coding concepts to explain the logic behind their projects.

Key Vocabulary

Interactive ProjectA digital creation, like a game or animation, that responds to user input or changes based on programmed instructions.
Design ChoicesDecisions made during the creation process, such as selecting colours, sounds, or character movements, to achieve a specific purpose or feeling.
Code LogicThe step-by-step instructions and rules that tell a computer how to make a program work, including sequences and loops.
FunctionalityWhat the project does and how it works when someone uses it.
EnhancementsNew features or improvements that could be added to a project to make it better or more interesting.

Watch Out for These Misconceptions

Common MisconceptionPresentations are just showing the project running, without explaining why choices were made.

What to Teach Instead

Guide students to practice 'show and tell' scripts that link design to purpose. Active peer questioning during rehearsals uncovers gaps in explanations, helping them articulate logic like 'this loop repeats the jump to mimic a game'. Group feedback builds precise communication skills.

Common MisconceptionCode problems are impossible to explain simply to others.

What to Teach Instead

Model breaking code into steps with visuals during mini-lessons. Role-play audiences prompt students to use everyday language, such as 'the code tells the sprite to move when touched'. Collaborative shares normalise struggle and reveal shared fixes.

Common MisconceptionReflection means listing what went wrong, not future ideas.

What to Teach Instead

Use prompt cards for 'challenge, fix, next step'. Peer brainstorming in pairs generates enhancements, shifting focus to growth. Active hypothesising makes reflection forward-looking and motivating.

Active Learning Ideas

See all activities

Real-World Connections

  • Game designers at companies like Nintendo or PlayStation present new game features to marketing teams, explaining how player controls (code logic) and visual styles (design choices) create an engaging experience.
  • App developers often showcase updated versions of their applications to potential users or investors, demonstrating new features and explaining how they improve the app's usefulness.

Assessment Ideas

Discussion Prompt

Ask students: 'What was the trickiest part of making your project work, and how did you fix it?' Encourage them to share specific code or design problems they overcame.

Peer Assessment

After presentations, have students complete a simple feedback form for a partner. Include prompts like: 'One thing I liked about your project was...' and 'One idea I have to make it even cooler is...'

Quick Check

As students present, use a checklist to note if they clearly explained what their project does, mentioned at least one design choice, and described a part of their code logic (e.g., 'when I press the spacebar, the character jumps').

Frequently Asked Questions

How do you prepare Year 2 students for a Tech Showcase presentation?
Start with low-stakes rehearsals in pairs, using timers for 1-minute pitches on design and code. Provide sentence starters like 'I chose this because...' and 'My code works by...'. Practice with a mirror or stuffed animals first, then real audiences, to build comfort and clarity over two lessons.
What reflection prompts work best for coding projects in Year 2?
Use three questions: 'What was hardest and how did you solve it?', 'Why does your design fit the purpose?', and 'What could you add next?'. Students jot or draw responses before sharing. This structure guides critique while celebrating successes, aligning with AC9TDE2P05 reflection goals.
How does active learning benefit Tech Showcase activities?
Active approaches like peer Q&A and booth rotations engage students as both presenters and critics, deepening understanding of code logic through explanation. Real audience reactions provide instant feedback, boosting confidence and revealing misunderstandings. Collaborative enhancements spark creativity, making abstract reflection concrete and memorable for young learners.
How to incorporate audience feedback in the Tech Showcase?
Set up feedback stations with prompt sheets: 'I liked...', 'I wondered...', 'Try adding...'. Audiences complete one per project. Follow with a whole-class synthesis where students read and respond to notes. This teaches receptivity to critique and iterative design in a supportive way.