sUMMER SCHOOL

Workshops in 2016:

Workshop for primary school pupils:

 

For secondary pupils:

 

 

 

WORKSHOPS FOR PRIMARY SCHOOL PUPILS

Mysterious Adventure

 

* In organisation by PE Ljubljana
Date: 27. 6. - 1. 7. 2016

Have you ever been to the islands of Orkanus, Spajksu or Ibiku? Do you have any idea what adventures await you on these islands and what treasures are hidden there? Mysterious Adventure is a workshop where we travel around unknown and mysterious islands. We set off on the adventure through the board game Pirate Treasure and activities with chequered paper. We will help the pirates find the hidden treasure. Along the way we will overcome obstacles and get to know the world of programming. We then continue the exploration with the Scratch programme, in which we will write “programmes” for the pirates and all their adventures. The pirates are waiting impatiently for us to help them.

Information on the workshop: Irena Nančovska Šerbec

Date: 27 June to 1 July 2016

Target group: from 1st to 3rd grade of primary school

Workshop timetable: 9 am to 2 pm

Previous knowledge requirement: Children should be able to read independently.

 

 
 

 

Top of the page

 

Typing on bananas

 

Date: 27. 6. - 1. 7. 2016

Can you plug a banana into a computer instead of a keyboard? And if you don’t have a banana, what about plasticine? Or can you draw the keys on paper and connect them with wires to the computer? What could you even do with such a computer?
(This? http://frača.si/makey)

 

It will probably work. We’ll need a little electronics, a little programming and a lot of ideas. (You can find some if you search Makey Makey on the web.)

Information on the workshop: Janez Demšar

Date: 27 June to 1 July 2016

Target group: from 4th to 6th grade of primary school

Workshop timetable: 9 am to 2 pm

Previous knowledge requirement: /

 
 

 

Top of the page

 

LegoPy

 

Date: 27. 6. - 1. 7. 2016

This summer school is intended for anyone that gets anxiety attacks about programming in the EV3 environment and for those who want to get past this bitter life experience. We will programme Lego Mindstorms robots in the Python programming language. We will learn how to put together a robot and find out about how its sensors and motors operate. We will install Python in the robot and learn enough to be able to programme the robot with it. The robots will be tested out in a number of challenges on an assault course, and we will have fun watching them.
Information on the workshop: Jure Žabkar

Date: 27 June to 1 July 2016

Target group: from 7th to 9th grade of primary school

Workshop timetable: 9 am to 2 pm

Previous knowledge requirement: A knowledge of the basic concepts of programming is desired.

 

 

 

Top of the page

 

Let's make our own mobile game

 

Date: 27. 6. - 1. 7. 2016

Do you have an Android phone? Do you want to find out just what you can do with it? Join us for the summer school and venture into the realm of programming. We will check out the basics of programming for Androids and develop our own first mobile game. We will develop mobile games, write serious applications for getting everyday tasks done and use the sensory functions of your phone, ranging from the accelerometer and GPS to the camera. You can also join us if you don’t have a phone, since you can have a fun time at the summer school with our tablets and phones. The best applications will also win prizes!

Information on the workshop: Matevž Pesek

Date: 27 June to 1 July 2016

Target group: from 7th to 9th grade of primary school

Workshop timetable: 9 am to 2 pm

Previous knowledge requirement: /

 

 
 

Top of the page

 

From the internet of things to drones

 

Date: 4. 7. - 8. 7. 2016

We will take a look at microcontrollers in current areas of the internet of things and multicopters. You will discover how computer experts do not just use keyboards and screens, but are also adept in making electronic connections, using oscilloscopes and soldering. The emphasis of the school will be on practical work and will include the creation of a temperature gauge, which will send real time data to the service cloud. The second part of the workshop will be devoted to assembling and piloting a quadcopter fitted with a camera. In doing this we will find out about its components and devices for remote control of models, and learn about piloting a quadcopter on a computer simulator.

Information on the workshop: Aleš Jaklič

Date: 4 to 8 July 2016

Target group: from 7th to 9th grade of primary school

Workshop timetable: 9 am to 2 pm

Previous knowledge requirement: /

 

 

 

Top of the page


Raspberry Pi senses and changes the world

 

Date: 4. 7. - 8. 7. 2016

Do you want to know how you could persuade your desktop or laptop to communicate with the world in some way other than through a screen? At this summer school we will find out how to use a miniature Raspberry Pi computer to turn on the lights, gauge the temperature, light, noise, incline and anything else that can be measured. We will also see if it’s possible to use the Raspberry Pi to record sounds, drive motors, launch robots and toy cars and anything else that crawls and moves. Join us! It will be fun and instructive.

Information on the workshop: Rok Češnovar

Date: 4 to 8 July 2016

Target group: from 7th to 9th grade of primary school

Workshop timetable: 9 am to 2 pm

Previous knowledge requirement: /

 

 
 

 

Top of the page


WORKSHOP FOR SECONDARY SCHOOL PUPILS

When things start speaking

 

Date: 27. 6. - 1. 7. 2016

We all use a mass of devices or “things” that in the process of development have become smart and are able to communicate with each other. Equally, we know how to use the phones of our ancestors, but we prefer to wield the latest smart mobile phones that do some of the work for us and are easy to use. At the summer school everyone will make a practical example of an application and device in a smart home. Using existing technologies we will automate turning the lights on using a timer and sensors for light, temperature or humidity. For all this we will use a miniature Raspberry “computer”, some connectors and of course real lights. You will get to operate it by remote control through your mobile phone.

Information on the workshop: Slavko Žitnik

Date: 27 June to 1 July 2016

Workshop timetable: 9 am to 3 pm

Previous knowledge requirement: A knowledge of the basics of computer networks and programming is desired.

 

 

 

 

Top of the page

 

What social networks tell us?

 

Date: 27. 6. - 1. 7. 2016

Every time you go on the internet, pay with a credit card, tweet, call a friend or listen to music on YouTube, you generate a large amount of data that can tell you a lot, if you know how to read it.

During the summer school you will find out how to successfully browse data and how these data can be analysed and visualised. We will learn the basics of discovering knowledge from data, we will get to know the best-known algorithms of data mining and determine what social networks can and do tell us.

Do you play games? Are you interested in making your own? At the summer school you will be learning just this. You will find out about the free tool intended for making both computer and mobile games. You will learn just how quickly and easily you can make your own game. Of course good games cannot be developed without a knowledge of programming. For that very reason we will also find out about the basics of programming that are necessary to make a game. In the end you will also get to try out the games you make and we will determine together who was able to make the best one at the summer school.

Information on the workshop: Ajda Pretnar

Date: 27 June to 1 July 2016

Workshop timetable: 9 am to 3 pm

Previous knowledge requirement: /

 

 

 

Top of the page

 

Game builder

 

Date: 4. 7. - 8. 7. 2016

Do you play games? Are you interested in making your own? At the summer school you will be learning just this. You will find out about the free tool intended for making both computer and mobile games. You will learn just how quickly and easily you can make your own game. Of course good games cannot be developed without a knowledge of programming. For that very reason we will also find out about the basics of programming that are necessary to make a game. In the end you will also get to try out the games you make and we will determine together who was able to make the best one at the summer school.

Information on the workshop: Ciril Bohak

Date: 4 to 8 July 2016

Workshop timetable: 9 am to 3 pm

Previous knowledge requirement: Basics of programming and logical thinking required.

 

 

 

Top of the page

 

How to develop a modern HTML5 web application in the cloud 

 

Date: 4. 7. - 8. 7. 2016

In recent times the development of web applications has advanced considerably with the HTML5 standard. Nowadays web browsers offer us an environment for making rich web applications with advanced functionality on mobile phones, tablets and desktops. At the summer school we will teach you how to tackle the basics and implement practical SPA mobile-first HTML5 web applications using the AngularJS 2 tool. We will also plan and implement the background to your application, which through REST services will enable communication between users. Each summer school participant will publish their application in one of the public computer clouds. 

Information on the workshop: Miha Nagelj

Date: 4 to 8 July 2016

Workshop timetable: 9 am to 3 pm

Previous knowledge requirement: Basic familiarity with HTML desired.

 

 
 

Top of the page

 

Programming in high gear

 

Date: 4. 7. - 8. 7. 2016

Tasks in programming competitions can often be solved through a basic knowledge of one of the programming languages and a modicum of common sense. At a higher level, however, previous knowledge of various tricks, data structures and algorithms becomes increasingly essential. Together we will solve problems and tasks from previous competitions, talk about a useful theory for them and look at the solutions. The school is intended especially for pupils going to the IOI (International Olympiad in Informatics) or CEOI (Central European Olympiad in Informatics). You will learn new methods for solving problems, how to set about solving an algorithm problem and how to compete more successfully in programming.

Information on the workshop: Andrej Brodnik

Date: 4 to 8 July 2016

Workshop timetable: 9 am to 5 pm

Previous knowledge requirement: Knowledge of any of the C, C++, Java, Python and Pascal languages or any other programming language.