What is Hackathon?

Hackathon is an event that usually lasts for more than one day and where a group of people carry out computer programming activities in cooperation to develop a product within a limited time.

Who can attend Hackathon?

During Hackathons, not only programmers, but also designers and product developers compete within a limited time under an intensive program. Participants aim to learn new technologies, improve themselves, socialize and share their ideas.

How will Hackathon be done?

Hackathons are events that last for 36-48 hours, and during this time thematic data, API and other tools are made available to calendar and individuals for product development. At the end of Hackathons, each team shares their product/prototype and gives a short demonstration/presentation.

Who are organizing this Hackathon?

METU KALTEV

METU KALTEV

Host
METU NCC

METU NCC

Host
KKTCELL

Kuzey Kıbrıs Turkcell

Main Sponsor
ARDIC

ARDIC Technology

Platform Provider

Program

K-Hackathon will be held in the METU Northern Cyprus Campus Culture and Convention Center (CCC).
Apart from the events specified below, the project develoment process will be continued.


17 March 2017 - 1. Day


16:00 - 16:30
Registration

16:30 - 17:00
Opening Speech (Amphi 2)

17:00 - 19:00
Initial Workshop (Amphi 2)1

19:00 - 21:00
Kickoff (Cocktail, Meeting and Team Formation)

21:00
The Start of Project Development Process

18 March 2017 - 2. Day


08:00 - 09:00
Breakfast

09:00 - 10:00
Technical Workshop (Amphi 2)2

13:00 - 14:00
Lunch

14:00 - 15:00
Technical Workshop (Amphi 2)3

17:00 - 18:00
Technical Workshop (Amphi 2)4

19:30 - 20:30
Dinner

23:00
The Start of Presentation Preparation

19 March 2017 - 3. Day


08:00 - 08:30
Breakfast

08:30 - 11:30
The End of Project Development Process and Presentation Preparation

11:30 - 12:30
Lunch

12:30 - 15:00
Project Presentations (Voting and Determination of the Award Winner) (Amphi 2)

15:00 - 16:00
Award Ceremony (The Announcement of the Award Winner) (Amphi 2)


1Initial Workshop: What is IoT? What is IoT-Ignite? What can we do with IoT-Ignite? What are Android Things?

2Technical Workshop: How can we access Raspberry Pi pins with Android Things?

3Technical Workshop: What is Data Configuration? What is Mode? What does it do? How can we define and register nodes and sensors on devices? How can we send data to IoT-Ignite Cloud?

4Technical Workshop: How can we use REST API and websocket with Javascript?

Requirements

Participants

Participants can participate as teams of up to six people. Non-team members will be able to meet and team up at the cohesion events that will take place on the first of K-Hackathon. It is expected that participants compiled an application with Android Studio at least one time, have knowledge of Arduino IDE and know Java ve Javascript on the basic level. Before K-Hackathon, participants are encouraged to look at the explanations, documents and sample source codes on the IoT-Ignite website.

Rules

The product/application to be made must be developed from the scratch within 42 hours. There is no obstacle to finding a compatible application idea with the theme, gathering the necessary information, and researching and learning how to code the application before K-Hackathon. Teams will be able to use the technology they want, the third party library or source code. It is possible to use the mobile platform as the target platform. The visual, audio and similar multi-media elements (videos, graphics, photographs, etc.) to be used in the application must not contain any copyrighted material.

Facilities

During K-Hackathon, hot and cold food and beverages will be provided. Each participant must bring his/her identity card, computer and USB Flash Drive (or similar devices) for data sharing. Participants are expected to have Android Studio, Android SDK (adb) and Arduino IDE software installed on their computers. It is possible to bring sleeping bags as the teams are expected to stay in the activity area during K-Hackathon.

Presentations and Rating

At the end of K-Hackathon, each team will present their application to the jury members within three minutes. The jury will determine the winner, by evaluating the practices of the teams passing the preliminary (preselection) process, according to the criteria such as originality of the idea, software quality, functionality, completeness, and utility.

Intellectual Rights

The intellectual rights of the applications developed during K-Hackathon will belong entirely to the respective teams.

Registration

The registration form of K-Hackathon has been closed now. Thank you very much for your interest.

Contact Us

For more information about K-Hackathon, you can use the following form to ask your questions.