We deliver Computer Science workshops, tours and presentations linked to the Digital Technologies curriculum. Our offerings are typically designed for secondary students and teachers interested in learning more about the Computer Sciences. Topics have included:
Introduction to programming: Use computational thinking to develop code that programs a microcontroller. Using BBC Micro:bits, explore different features available including programmable buttons, Bluetooth, networking and wireless communication, and programming your own functionality.
Website development: Learn how to build your own website using HTML, CSS, and JavaScript. Explore the use of generative AI before moving on to learning how to code, use calculations and structures and finish off with your own website - better than ChatGPT!
Micro:bits and pieces: Use a breadboard, wires, external devices or sensors to code a Micro:bit. Learn how to create simple hand-held controllers, communicate information, or collect data. Learn how to code joysticks, buzzers, ultra-sonic ranger, car robots and/or moisture sensors together with a Micro:bit.
Hand-Held Games: Code in Python to convert Micro:bits into a variety of press-button games with LEDs, Bluetooth, compasses and accelerometers. Use computational thinking to develop simple games such as Chase The Dot, Scissors Paper Rock, Reaction Timer, Tic Tac Toe and Magic 8 Ball.
Micro:bit Hack-tivity: Explore the capabilities of a Micro:bit, understand real world applications, and create your own solutions to global goals. Come up with innovative ways to use a Micro:bit to protect, preserve or sustain our world.
Introduction to Coding using Pyblocky: Create and display images using block code, make and scroll your name or messages using our specially designed dual screen python programming website.
Game Creation: Designed for those with intermediate to advanced programming skills and some knowledge of C#, put skills into practice coding a dungeon and dragon-style of game. The program will take you through game design and game development, using Godot to create 2D characters that can move around a space.
Arduino projects: A day of coding with the Duinotech Arduino Starter Kit. Breadboard and learn about electronics. Experiment with LEDs, switches, buzzers, potentiometers and fans, while learning the basics of C++, Arduino circuitry and simple electronics.
100 Lines of Code: Using the Python language, learn some basic programming concepts while creating simple games such as Rock Paper Scissors, ASCII coding or a password creator. Learn how to employ Variables and Types, Lists, Basic Operators, Strings, Conditions, Loops, Functions, Classes and Objects and/or Dictionaries.
Digital Animation (Flickbook): Use computational thinking to create simple animations on a Micro:bit or characters using ASCII. Watch your images come to life as moving pictures.
ECU is proud to be a member of SAGE’s Athena SWAN Australia. This initiative promotes gender equality and encourages opportunities for women in STEM.
For further information please contact Karina Price (Outreach and Engagement Co-ordinator, Computing and Security Science) on k.price@ecu.edu.au