diff --git a/README.md b/README.md index 3303b5c..383db72 100644 --- a/README.md +++ b/README.md @@ -2,7 +2,7 @@ This project generates the website for the CS4HS Conference held at the University of Canterbury, New Zealand located at [cosc.canterbury.ac.nz/cs4hs](http://www.cosc.canterbury.ac.nz/cs4hs/index.html). -**Current Version:** 2015.5 (CS4HS 2015 pre-conference) +**Current Version:** 2015.6 (CS4HS 2015 pre-conference) ## Overview diff --git a/css/app.css b/css/app.css index 5c87559..c5cb034 100644 --- a/css/app.css +++ b/css/app.css @@ -245,7 +245,7 @@ body { color: #fff; } #map-canvas { - height: 100vh; + height: 80vh; } .map-label { background-color: #FF786E; diff --git a/display.html b/display.html index d1e614a..01feae6 100644 --- a/display.html +++ b/display.html @@ -19,7 +19,7 @@

CS4HS

Sponsors

diff --git a/img/google-logo-colour.png b/img/google-logo-colour.png new file mode 100644 index 0000000..323c17a Binary files /dev/null and b/img/google-logo-colour.png differ diff --git a/img/google-logo.png b/img/google-logo.png index 9850cb4..829139d 100644 Binary files a/img/google-logo.png and b/img/google-logo.png differ diff --git a/location.html b/location.html index bdc6bbc..d814611 100644 --- a/location.html +++ b/location.html @@ -23,8 +23,9 @@

Address Details

- NZi3 Building
- 69 Creyke Road, Ilam
+ C Lecture Theatre Block
+ University of Canterbury
+ Ilam Campus
Christchurch 8041

@@ -65,10 +66,13 @@

Address Details

new google.maps.LatLng(-43.52167645528233, 172.5794642418623), new google.maps.LatLng(-43.521925402868725, 172.5795353204012), new google.maps.LatLng(-43.52210530575856, 172.57966574281454), - new google.maps.LatLng(-43.52256381258966, 172.58071515709162), - new google.maps.LatLng(-43.520122454551036, 172.5828206911683), - new google.maps.LatLng(-43.520351959055525, 172.58321933448315), - new google.maps.LatLng(-43.52047157334527, 172.583102658391) + new google.maps.LatLng(-43.52305635104029, 172.58184000849724), + new google.maps.LatLng(-43.52310108286228, 172.58188292384148), + new google.maps.LatLng(-43.5232216641303, 172.5822101533413), + new google.maps.LatLng(-43.523293623804435, 172.58222356438637), + new google.maps.LatLng(-43.523248892125196, 172.58265540003777), + new google.maps.LatLng(-43.52335391427614, 172.58292898535728), + new google.maps.LatLng(-43.52313609035202, 172.58311942219734) ]; var walkingPath = new google.maps.Polyline({ @@ -80,25 +84,6 @@

Address Details

walkingPath.setMap(map); - var shortWalkingPathCoordinates = [ - new google.maps.LatLng(-43.52064953563017, 172.57936768233776), - new google.maps.LatLng(-43.520594104810826, 172.57946357131004), - new google.maps.LatLng(-43.520403500201326, 172.5804264843464), - new google.maps.LatLng(-43.52049296774608, 172.5814564526081), - new google.maps.LatLng(-43.52047157334527, 172.58158519864082), - new google.maps.LatLng(-43.519781113609675, 172.58227184414864), - new google.maps.LatLng(-43.520122454551036, 172.5828206911683) - ]; - - var shortWalkingPath = new google.maps.Polyline({ - path: shortWalkingPathCoordinates, - geodesic: true, - strokeColor: '#FF786E', - strokeWeight: 4 - }); - - shortWalkingPath.setMap(map); - var markerErskine = new MarkerWithLabel({ position: new google.maps.LatLng(-43.52264306633343, 172.5814675167203), map: map, @@ -108,21 +93,13 @@

Address Details

}); var markerErskine = new MarkerWithLabel({ - position: new google.maps.LatLng(-43.520494912691234, 172.58302219212055), + position: new google.maps.LatLng(-43.523130255, 172.583657205), map: map, - labelContent: "NZi3", + labelContent: "C Block", labelClass: "map-label map-label-major", labelAnchor: new google.maps.Point(40, 40), }); - // var markerABlock = new MarkerWithLabel({ - // position: new google.maps.LatLng(-43.52410267801679, 172.5836344063282), - // map: map, - // labelContent: "A Block", - // labelClass: "map-label map-label-major", - // labelAnchor: new google.maps.Point(40, 40), - // }); - var markerCarPark = new MarkerWithLabel({ position: new google.maps.LatLng(-43.52508286377655, 172.58607923984528), map: map, @@ -147,14 +124,6 @@

Address Details

labelAnchor: new google.maps.Point(40, 40), }); - // var markerUndercroft = new MarkerWithLabel({ - // position: new google.maps.LatLng(-43.52373607667117, 172.582830414176), - // map: map, - // labelContent: "Undercroft", - // labelClass: "map-label map-label-major", - // labelAnchor: new google.maps.Point(40, 40), - // }); - var markerRR = new MarkerWithLabel({ position: new google.maps.LatLng(-43.52034904163086, 172.57872730493546), map: map, @@ -171,13 +140,13 @@

Address Details

labelAnchor: new google.maps.Point(40, 40), }); - // var markerBus = new MarkerWithLabel({ - // position: new google.maps.LatLng(-43.523970429512374, 172.5842486321926), - // map: map, - // labelContent: "Cafe 101", - // labelClass: "map-label map-label-minor", - // labelAnchor: new google.maps.Point(40, 40), - // }); + var markerBus = new MarkerWithLabel({ + position: new google.maps.LatLng(-43.523970429512374, 172.5842486321926), + map: map, + labelContent: "Cafe 101", + labelClass: "map-label map-label-minor", + labelAnchor: new google.maps.Point(40, 40), + }); var markerBus = new MarkerWithLabel({ position: new google.maps.LatLng(-43.522446633550736, 172.5809297338128), diff --git a/register.html b/register.html index d68036a..4275e96 100644 --- a/register.html +++ b/register.html @@ -7,7 +7,21 @@

Register

- Registrations will be sent out to those on the waiting list in August 2015 (add your name to the waitlist here). Funded places in this event are limited and are offered on a first-in first-served basis so please add yourself to the waitlist as early as possible. It's ok to fine-tune parts of registration later e.g. changing the exact number of nights you'll be staying, contact Jack Morgan if you need to change your registration. + Registrations are now open and will close on Friday, 6th November 2015. If you wish to attend CS4HS, but your school is having severe issues in funding you to attend: let us know as hardship subsidies are available. +

+ +
+ At present we still can provide all accommodation free of charge, however we are unable to provide a transport subsidy for travel costs. We are actively seeking more funding from sponsors, and if we receive sufficient funding, we may be able to provide a subsidy for your travel costs (subsidies are given on a first-in first-served basis, we will contact you if you become eligible). × +
+ +
+ +
+ +

+ It's ok to fine-tune parts of registration later e.g. changing the exact number of nights you'll be staying, contact Jack Morgan if you need to change your registration.

@@ -66,10 +80,7 @@

Subsidy Levels

Expression of Interest Waitlist

- You are able to express interest in attending our conference. Be aware this does not register you for the conference, but by filling out this form you will be given a chance to register before registrations are made public. + The waitlist is now closed as public registrations are open.

- Click here to express interest in attending - -
{% endblock content %} diff --git a/workshops.html b/workshops.html index 55a987d..9788833 100644 --- a/workshops.html +++ b/workshops.html @@ -34,26 +34,31 @@

Programming Workshops (Optional)

Just for starters - Scratch and Python with Tim Bell - University of Canterbury

+
Location: Lab 4 (Room 136), Erskine Building

For those with absolutely no experience, programming concepts are taught gently using Scratch and Python at the same time. Intended for those with no programming experience, this session will mainly orient you around what is available, and give information on how to get up to speed in programming.

Crash course in Python with Tanya Gray - Gather Workshops

+
Location: Lab 2 (Room 133), Erskine Building

This workshop will explore Python programming via a series of small projects. At the end of the two days you will walk away with a selection of programs which use Python to demonstrate a variety of programming concepts. If you already know a variable from a function and a String from an Integer but you're not really sure what to do with it all, then this workshop is for you.

Building Apps and Games with JavaScript with Michael Walmsley - Code Avengers

+
Location: Lab 1 (Room 131), Erskine Building

For those who are looking for using JavaScript to learn programming concepts, Michael will take teachers through building games and apps with the Code Avengers material. These lessons are also suitable for digital media, or junior programming courses. Please bring headphones to this workshop to hear game sounds (this is optional).

Databases for Level 2 & 3 with Amit Sarkar - CPIT

+
Location: Room 248, Erskine Building

This workshop will cover important parts of achievement standard 2.41 (AS91368): "designing and constructing a database" with a well-organised table structure, relational database design, "using tools of the software to integrate data from a database...", and cover 3.41 (AS91633): "creating queries which combine data from multiple tables" (joins in SQL), and "creating queries which insert, update or delete to modify data" (CRUD). In addition to these we will write assessment, we will share number of database examples and we will build database solutions for them and will also share resources available to help teach databases to High School students.

Electronics with the Raspberry Pi with Ross Petersen, Andrew Hornblow and Les Black - Skills Choice

+
Location: Lab 3 (Room 134), Erskine Building

For those wishing to look at electronics and simple programming, this interactive workshop will introduce the popular PICAXE microcontroller and Raspberry-Pi and explore how these could connect to the Electronics and Infrastructure standards.

@@ -63,16 +68,19 @@

Computer Science Workshops

Computer Science Level 1 - What & How? with Caitlin Duncan - University of Canterbury

+
Location: C2 Lecture Theatre

For those who have never used the level 1 computer science standard before (1.44/AS91074) Caitlin will go over the purpose of this standard, investigate the topic, show some examples of how to get students engaged with the ideas in it, and cover the teacher assessment guides. Recommended for first timers.

Computer Science Level 1 & 2 - Quick Overview with Tim Bell - University of Canterbury

+
Location: C1 Lecture Theatre

For those who have had an introduction to Computer Science and wish to cover level 1 and 2 (1.44/AS91074 and 2.44/AS91371) at a faster pace over the three days. Tim will cover the content, provide steps on how to teach concepts, and introduce the assessment guides.

Computer Science Level 3 - Teacher's Experiences with Jack Morgan - University of Canterbury

+
Location: Room 111, Erskine Building

For those who are interested in level 3 (3.44/AS91636) come hear different experiences teachers have had with a variety of topics. We will also hear about report writing specifically for level 3. Do be aware that this session is different to previous years and focuses on teacher experiences, rather than teaching level 3 topics, as there is not enough time for this at CS4HS.

@@ -82,21 +90,24 @@

Teaching Workshops

Helping Students Understand Programming with Tim Bell & Caitlin Duncan - University of Canterbury

+
Location: Lab 2 (Room 131), Erskine Building

When students take on programming for the first time, a wide range of ideas and misconceptions arise. This course will look at key ideas that are important to get right, and also different approachs to teaching introductory concepts.

Programming Planning & Assessments with Jack Morgan - University of Canterbury

+
Location: C2 Lecture Theatre

What are some good approaches for teaching planning with programming? What makes a good assessment? What is programming style? We will discuss these questions and more in this workshop focusing on the level 2 and 3 standards.

Python Basics with Code Avengers with Michael Walmsley - Code Avengers

+
Location: Lab 1 (Room 131), Erskine Building

Cover the programming concepts of Python required for level 1 & level 2 using Code Avengers exercises. This workshop also has teachers trying lessons and practising exercises, and also covers using the Code Avengers teacher tools like class setup and marking.

Unconference

- +
Locations: To be announced

In the Unconference, attendees and presenters converge on topics of mutual interest that they would like to discuss or learn more about. It's also a chance to spend more time on topics from earlier sessions if there's interest. Information about available unconference streams will become available during the conference, and listed on the schedule page.