Pop-Up Course: World Championships of Coding

582735
3
Ohjelmistojärjestelmät
Aineopinnot
Hello World Open is the World Championships for Coding! And yes, we are participating. Form a team of 1-3 persons and create an artificial intelligence (AI) for a simple real time racing game. Your AI will sit on the drivers seat and race against others on different virtual tracks. There will be a server that will send you track details and car positions and your job is to send the car control messages to the server. You"ll communicate with a game server using JSON over TCP. Programming languages that are currently available for selection are C, C# / Mono, Clojure, CoffeeScript, Haskell, Java, JavaScript, Python, Ruby, Scala, Go. As in other sports, we will also train together. There will be four coaching sessions at the department of Computer Science, the purpose of which is to help remove obstacles and support your progress. We will have expert guests from our department to help you out. First meeting: Monday 14th at 13:00 Software Factory, BK113. Times for the rest three coaching sessions will be agreed in the first meeting. Participation in the (short) sessions is required for passing the course. Contact person: Hanna Mäenpää
Vuosi Lukukausi Päivämäärä Periodi Kieli Vastuuhenkilö
2014 kevät 15.04-29.04. 4-4 Englanti Hanna Mäenpää

Information for international students

 

Yes, we are participating.

Register at ilmo.cs.helsinki.fi AND www.helloworldopen.com.

Schedule:

  1. Sign-up has started NOW. 
  2. Sign-up ends April 22nd 
  3. Coding starts April 15th 
  4. Coding ends April 29th
  5. Qualifying rounds 6th-8th  May
  6. Finals June 5th in Helsinki

Form a team of 1-3 persons and create an artificial intelligence (AI) for a simple real time racing game. Your AI will sit on the drivers seat and race against others on different virtual tracks. There will be a server that will send you track details and car positions and your job is to send the car control messages to the server.

You"ll communicate with a game server using JSON over TCP. Programming languages that are currently available for selection are C, C# / Mono, Clojure, CoffeeScript, Haskell, Java, JavaScript, Python, Ruby, Scala, Go.

Detailed rules of the competition

 

Important dates for the course

  • First meeting: Monday 11th April at 11:00. Software Factory, BK113
  • Hackathon 23th Wednesday. Doors open 10-16, gatherings at 12:00.  
  • Competition deadline 29th April at 13:00
  • Wrap-up meeting has been cancelled. Final exercises will be emailed to participants.
     

To pass the course:

  • Submit a valid competition entry, participate in the qualifying rounds.
  • Attend the first meeting and wrap-up
  • Write a report of your experience to the App Ideas -blog. One post per team.
     

Contact person: Hanna Mäenpää (hanna.maenpaa(ä)cs.helsinki.fi)

See also: https://twitter.com/HelloWorldOpen

#CSopen @ ircnet