toggle menu

Scratch – UNSW Coding Challenge 2024

2024 Robotics Coding Challenge

(UNSW Built Environment)

From the Summer holiday to Term 1 2024, let’s enjoy coding online courses and create a coding game!

Encouraging word from A/Prof Riza Sunindijo(UNSW Built Environment)

We offer inclusive opportunities for Australian students, with a focus on girls and those in remote areas, to learn STEM, Robotics, Coding, and Construction Engineering. Our aim is to prepare the younger generation for future careers and societal changes.

We provide e-learning courses that teach students how to create coding games. These courses cater to different skill levels, from beginner to advanced, and cover topics such as AI, IoT, and Robotics.

Additionally, students can participate in Robotics and IoT challenges. (Please note that robots are required for the Robotics Challenge.)

UNSW Built Environment has received government support to provide inclusive opportunities for Australian students. This program specifically targets girls and students in remote areas, offering e-learning courses in Coding and Robotics. These courses are designed for students with varying skill levels, from beginners to advanced coding. The curriculum covers a range of topics, including AI, IoT, and Robotics. Our goal is to equip the younger generation with the necessary skills for future careers and societal changes.

Host and Sponsor:

Host: UNSW Built Environment

Support:

Events Schedule:

Challenge Period: From Summer Holiday 2023 to Term 1 2024

Code and Presentation Submission Deadline: 10 Apr 2024

Competition Award Ceremony: 24 Jan 2024
(Among the students who participated in the coding challenge, outstanding students who submitted their project code will be invited to the offline award ceremony held at UNSW.)

    • 10:00 AM
      • Welcome and Presentation
      • Coding Award Ceremony
      • Sharing by a female leading game studio developer
    • 11 AM
      • Morning Tea 20
      • Construction Presentation
      • Robotics Award Ceremony
      • Sharing by Robotics Professor
      • Sharing by a female Engineer
    • 12:30 PM
      • Lunch
    • 1 PM
      • Sharing by a female construction practitioner
      • Special Construction Events

 

Place: UNSW

Participation Fee: $300 → $30

How to Participate

  1. Select your Coding Course
    1. K-Y2: Scratch Junior
    2. Y3-Y6: Scratch, Entry
    3. Y7+: Scratch, Entry, Python, C++, and so on…
  2. Register
  3. Study
  4. Submit?

Submission Details:

  1. Presentation video (self-introduction, game introduction, how to code)
  2. Project code (share the link by pressing “Share” or send it as a compressed file via email)

Submission Email: roboticscodingchallenge@gmail.com

Coding Event Details

Theme: save the world from the dangerous zombie

Description: Zombies are spreading rapidly. To respond, we need more construction materials and safe buildings. We also need better weapons to rescue people. We must consider different methods to increase our chances of survival. In the battle against zombies, we need to improve equipment and strategies, train survivors, and strengthen cooperation. By doing so, we can defend against zombie attacks and continue efforts for humanity’s survival.

Sample presentation video from last year

 

Essential Elements and Components:

– Material collection: Gather various materials to construct buildings and protect people. Create weapons to save people from zombies.

– Concise Coding: When gathering materials, create variables that allow you to build higher-level structures and weapons. Use loops and conditionals effectively to write concise and efficient code. It is also a good idea to modularize frequently used code into functions.

– Good Story: Successful apps and games must have engaging stories that capture people’s interest. Additionally, games should be challenging enough to provide a sense of accomplishment, without being too difficult or too easy to enjoy.

– Creativity: It is great to learn ideas and coding skills by looking at other one’s good code, but instead of copying it directly, try coding it again with your own code. Also, try drawing characters using the drawing function yourself.

– Creativity: Deduction for copying other works.

– Code: Presence of unnecessary code, absence of duplication, simplicity, and logic.

– AI (Artificial Intelligence, Entry Only): If you create a game using the machine learning model below in Entry AI Blocks, you will receive bonus points.Evaluation Criteria: Score from 1- 5 for the following items:

What we did last year

2023 Robotics Coding Challenge Summary Video

Getting to know Scratch - Fast Track

1
Scratch Website
2
Scratch Editor
3
Pre-Lesson
4
SCR3 – 01 – Lesson 01
5
SCR3 – 02 – Lesson 02
6
SCR3 – 03 – Lesson 03
7
SCR3 – 04 – Pre-Lesson (Project 01)
8
SCR3 – 05 – Project 01
9
SCR3 – 06 – Project 02
10
SCR3 – 07 – Pre-Lesson (for Lesson 04)
11
SCR3 – 08 – Lesson 04
12
SCR3 – 09 – Lesson 05
13
SCR3 – 10 – Lesson 06
14
SCR3 – 11 – Project 03
15
SCR3 – 12 – Project 04
16
SCR3 – 13 – Lesson 07
17
SCR3 – 14 – Lesson 08
18
SCR3 – 15 – Project 05
19
SCR3 – 16– Project 06
20
SCR3 – 17 – Lesson 09
21
SCR3 – 18– Lesson 10
22
SCR3 – 19 – Lesson 11
23
SCR3 – 20– Project 07
24
SCR3 – 21 – Project 08
25
SCR3 – 22 – Project 09
26
SCR3 – 23– Lesson 12
27
SCR3 – 24– Lesson 13
28
SCR3 – 25 – Lesson 14
29
SCR3 – 26 – Project 10
30
SCR3 – 27 – Project 11
31
SCR3 – 28– Project 12
32
SCR3 – 29 – Lesson 15
33
SCR3 – 30 – Lesson 16
34
SCR3 – 31 – Lesson 17
35
SCR3 – 32 – Project 13 – Part 01
36
SCR3 – 33 – Project 13 – Part 02
37
SCR3 – 34 – Project 14
Scratch – UNSW Coding Challenge 2024
Price:
$30

.

This website uses cookies and asks your personal data to enhance your browsing experience.