CS4HS@SYDNEY

Program for September 2016 workshop

Monday 26 September - Day 1

Time

Title

Details

09:00-09:45

Breakfast

09:45-10:00

Welcome

10:00-10:45

Lecture - Teaching Technology


Speaker: Professor David Lowe

Technology has, for a long time, been evident in our teaching practices. Opportunities to radically reshape our approaches are however growing rapidly: learning analytics; augmented reality; personalisation and adaptive content; maker spaces and 3D printing; affective computing – these are all technologies that will become increasingly significant in the area of education. This brief talk will explore some of the current educational technological innovations that are emerging and the opportunities to use these to rethink our approaches and enhance learning outcomes for our students.

10:45-11:00

Morning Tea

11:00-11:45

Lecture - Learning CS/IT through Games


Speaker: Associate Professor Masa Takatsuka

While we understand the importance of having adequate CS/IT knowledge and skills in many disciplines, it is very difficult for young students to be deeply engaged in “studying” those topics. However, many of those students do enjoy some forms of Computer Games. Computer Games are excellent platforms to introduce our young future Programmers, Software Engineers, Designers, and Project Managers to the digitally-oriented disciplines. Computer Games provide opportunities to teach them not only software programming but also many other technical and social skills. This talk will cover topics on what we can teach our young students about Computer Science/Information Technology through working with Gaming environment.

11:45-12:30

Lecture and tour - Meet the robots: intelligent systems for agriculture, mining and health

Speaker: Associate Professor Fabio Ramos

Agriculture, mining, defence, healthcare. These are just a few examples to illustrate the vast range of robotics applications that are transforming industries and revolutionising the way we live. In this talk, I will show how cutting-edge developments in statistical machine learning and data fusion are enabling the development of intelligent robots that can act and think by themselves, helping us to address the challenges of the future. I will present some of the projects developed at the University of Sydney such as the driverless car, the autonomous port and the autonomous mine, and give perspectives of how the science behind these developments can be used for novel intelligent devices in rehabilitation.

12:30-13:30

Lunch

13:30-14:55

Lab - Learn to program in Python

With Grok Learning

This session will introduce general-purpose programming in Python using the University of Sydney’s NCSS Challenge on the Grok Learning platform.

Python is a programming language widely used in both education (schools and universities) and industry. The Challenge has been used by tens of thousands of students and teachers from around Australia and New Zealand as an in-class activity for learning programming.

We will introduce teachers to the key concepts of Python programming and get them started on Challenge problems. We will also discuss how Grok’s automated marking and feedback works, and pedagogical approaches for teaching programming.

14:55-15:15

Afternoon Tea

15:15-16:15

Labs - Learn to program in Python

With Grok Learning

Lab continued

16:30-17:00

Talk - Careers in Computer Science

With Robert Lev, Software Engineer at Google Australia

Careers talk

17:00-18:00

Careers panel

With Robert Lev, Software Engineer at Google Australia

Tiny Pang, Senior Data Scientist, Canva

Houda Chehab, Developer, Atlassian

Careers Q&A session with engineers from leading Sydney IT companies

 

 

 



Tuesday 27 September - Day 2

Time

Title

Details

09:30-10:00

Breakfast

10:00-11:00

Lecture and lab session - Cyber security

With Dr Ralph Holz and Luke Anderson

With a smile and a final click, you make the popup go away, confirm your order, and lean back in your seat, in the knowledge that you've just made an incredible bargain.  You sip on your latte and continue to enjoy the free WiFi in your  favourite StarDucks cafe.

Two days later, you find most of the money in your account is gone, your credit card has been blocked, and someone has placed extensive orders on Amazon, with a shipping address in Nigeria. Worse, you can't even login anymore as the site continues to claim your password is wrong. What on Earth has just happened?

What happened is a failure in computer security: it failed to protect you in your supposedly safe transaction over the Internet.

In this combined lecture and lab, we are going to provide an easily accessible run-down of the importance of security in IT, highlighting both technical aspects as well as the link to human behaviour. We will then do a fun lab to demonstrate what security weaknesses mean, in the
context of taking over a Web site. No previous security knowledge is required - we'll walk you through the lab.

11:00-11:15

Morning Tea

11:15-12:45

Lecture and lab session - Cyber security

With Dr Ralph Holz and Luke Anderson

Continued

12:45-13:30

Lunch

13:30-15:30

Lab session - MadMaker demonstration

With Owen Brasier and Calla Klafas

MadMaker is a 6-week online course developed at the School of Electrical and Information Engineering at the University of Sydney. MadMaker aims to educate students about embedded systems and their use in everyday life. Using Arduino Esplora boards, students investigate fun and interactive ways to use science, technology, engineering and maths to solve real-world problems. The developers of MadMaker will provide a demonstration of the course with lots of information and ideas on how it can be implemented in your classrooms.

15:30-16:00

Afternoon Tea

16:00-17:00

Activity - Computerless computing

With Renee Noble and Deanna Arora

We will play a game that teaches basic artificial intelligence without being anywhere near a computer.

17:00-18:30

Break

18:30

Official dinner - Flying Fajita Sistas (Glebe)

 

 

 

Wednesday 28 September - Day 3

Time

Title

Details

09:30-10:00

Breakfast

10:00-11:30

Lecture and lab session - 3D printing

With Dr Lionel Ott and Phillippe Morere

 

We will demonstrate how to write a program to create a 3D model using Opencad. OpenSCAD is not an interactive modeller. Instead it is something like a 3D-compiler that reads in a script file that describes the object and renders the 3D model from this script file. This gives you (the designer) full control over the modelling process and enables you to easily change any step in the modelling process or make designs that are defined by configurable parameters.

11:30-11:45

Morning Tea

11:45-13:00

Lecture and lab - 3D printing

With Dr Lionel Ott and Phillippe Morere

Continued

13:00-13:45

Lunch

13:45-15:00

Lecture and lab session - Building robots with Arduinos

With Anthony Tompkins and Rafael Olivera

We will build a robot based on arduino and 3D printed parts. The project is based on arduino nano board, servos and ultrasonic sensor. It is easy to print, assemble, small, fun and great intro into electronics and robotics. ArduBot is fully controlled by IR remote control and it has 3 modes: • Manual control by IR remote forward, backward, right and left) • Autonomous mode (ArduBot navigates to avoiding obstacles and choosing the best way.) • Monitor mode (ArduBot is monitorng objects in front of the ultrasonic sensor.) Watch a vide of ArduBot.

15:00-15:15

Afternoon Tea

15:15-16:30

Lecture and lab session - Building robots with Arduinos

With Anthony Tompkins and Rafael Olivera

Continued

16:30

Close