Coding Challenge – Entry

Coding Challenge
Hosted by UNSW Built Environment
Let’s Learn, Code, and Create a Game to Save the World!
Embark on an exciting journey of STEM learning where students from across Australia—especially girls and those in remote areas—can explore coding, robotics, AI, and construction engineering through interactive e-learning and hands-on challenges.
🌟 Purpose
This challenge aims to:
-
Provide inclusive STEM learning opportunities to all students, regardless of background or location.
-
Empower girls and students in regional or remote areas to explore careers in construction, robotics, and emerging technologies.
-
Develop real-world skills in coding, robotics, AI, and construction-based game design.
-
Prepare students for future challenges and innovations in a rapidly changing world.
🧠 What is Entry?
Entry is a visual block-based programming tool developed in South Korea. It is similar to Scratch but offers additional features tailored to older students, especially those preparing to transition into text-based coding like Python.
Entry is an ideal platform for students who are comfortable with basic coding concepts and want to explore more advanced logic, interactive storytelling, and even AI (Artificial Intelligence) using visual programming.
🔍 Why Use Entry?
Entry allows students to:
-
Create complex games with variables, conditionals, loops, and functions—all using visual blocks
-
Incorporate AI using built-in machine learning features without needing to write code
-
Simulate real-world challenges, such as building shelters or managing resources in a zombie survival game
-
Advance their computational thinking before transitioning to Python or JavaScript
-
Work in Korean or English depending on student preference (making it ideal for bilingual learners)
🧰 Key Features of Entry for the Challenge
Here’s how students can use Entry in the Robotics Coding Challenge:
🎮 1. Game Development
-
Use Entry to build a zombie-themed game where players collect materials, build structures, and defeat enemies.
-
Create multiple game levels, score systems, and character movement using block coding.
🧱 2. Variables and Logic
-
Learn how to store data using variables (e.g., number of materials, health points).
-
Use conditions (if-then blocks) and loops (repeat blocks) to control game behavior.
🤖 3. Entry AI Blocks (Bonus Points!)
-
Entry provides an AI Training Tool to build games that recognize user inputs through:
-
Image recognition (e.g., draw a weapon or a symbol)
-
Voice commands (e.g., say “build” to start construction)
-
Text and emotion recognition
-
Students who use Entry’s AI blocks in their game will receive bonus points during judging!
🎨 4. Storytelling and Design
-
Use Entry to create animated cutscenes, engaging characters, and branching storylines.
-
Add images, sound effects, and dialogues using the built-in editor.
📝 What You’ll Learn with Entry
By participating in the challenge using Entry, students will:
-
Understand core coding concepts like input/output, event handling, data structures, and game mechanics
-
Practice problem-solving and logical thinking
-
Learn how AI works in real life, through practical game-building experience
-
Improve their creativity, presentation skills, and digital literacy