Tonight, you're going to learn a new programming language
Abstract
The purpose of the session is to challenge ALL the attendees by making them solve a technical challenge in a random programming language 100% new to all. The language will be selected at the beginning of the session going through the list of most popular languages until we reach out to a set of languages not known by anybody. "Not known" means truly not known. Never used, never learned. Just heard about. Then we propose several challenges (each with different value in terms of points). The session ends with every team explaining their experience, what they have liked and disliked. Every group will get points according to the challenges effectively solved and the winning team will get a prize. And then... Pizza!
IMPORTANT: The details of the challenge are SECRET. The surprise is part of the fun of the event.
Public details (to be published in Social Networks)
Title
"Tonight, you're going to learn a new programming language"
Description
Tired of always the same? Wanna try exciting new things? That's the idea!
In this session we are going to participate in a very special dynamic. It will be a kind of experiment where all of us will start from scratch with a programming language. And... what will this mysterious language be? Well, we can't tell you because that's part of the fun! ;-) What we can tell you is that we will have a good time working as a team, sharing the experience and learning from each other.
Don't miss out! And... don't forget your computer. HackNight == Hands-on hackin'
RESTRICTED Details (to be known only by hacknight-organizers)
Schedule
Starts at
Welcome
18:30
Coding
19:00
Demos
20:00
Wrap-up
20:30
Session dynamics
Welcome (and thanks for participating even with such scarce information). We explain that before we start and before we unveil the selected language, we want to know what languages know the audience. YES, it's a shady ugly trick. 🤷🏻♂️ Also, we invite the people to form the groups (Min: 3. Max: 6). A spokeperson must be named. Lonesome cowboys can participate but don't qualify for the prizes.
The list of languages is presented. We strikethrough all languages known. Compromises might be taken if only one or two persons know the language. The general rule is to select a set of languages that are NOT MAINSTREAM but as an exception, there might be someone in the session that knows one of the selected languages. This is not a problem as long as this person is not in a group working with that language. All members should of the group must be 100% new to the language. Ideally we will try to select ONLY ONE LANGUAGE. But let's see how it goes.
Then, the challenges are presented along with its assigned values. (TBD!)
The coding session starts! 1h countdown timer is presented in the screen. Volunteers roam around the groups to help those in need or just to get to know the people.
The coding session ends. Groups present their progress, the challenges, what was nice about the language or the dev environment and what was trash. The panel of judges from the organization records achievements and scores on a flip chart.
The winning group is announced! Wrap-up.
Pizza! (or whatever)
TODOs
Communication (Meetup, Telegram, Slack(s).. )
Meetup (Le acceso lo tienen Omar o Dani) ~@llyorshch~ to talk with them - DONE
Telegram - @KevinSotomayor (wait for Meetup announcement)
Slack VLC Tech Hub - @sanders-vag (wait for Meetup announcement)
Slack de Flywire - @sanders-vag <<<--- No need to wait!
Twitter - (El acceso lo debe de tener @josacar ) @llyorshch to talk with Josele. (wait for Meetup announcement)
Food & beverages manager --> @luis.belloch, sorry, ta tocao. :slightly_smiling_face:
@llyorshch - Pedirle la tarjeta a Marco
Hacer el pedido de Mercadona --> @EduardoSimon
Pedir las pizzas --> @KevinSotomayor (Preguntar a Ilona)
Prizes Manager--> ~TBD ¿Presupuesto?~ ---> Camiseta negra de flywire @llyorshch le pregunta a Ilona
Challenges selection --> ~@llyorshch to setup a meeting on Tuesday~ --> DONE
~Crear el repo con el resumen de los challenges en Hacknight VLC~ (PRIVADO) @luisbelloch -- DONE
~Archivos de datos para los ejercicios~ @luisbelloch --> DONE
~Escribir los enunciados de los ejercicios~ @luisbelloch --> DONE
Slides @llyorshch
Logistics (TV, audio) --> TBD (¿Quién sabe como va esto?) --> ~@llyorshch habla con juanma~. - DONE
Tonight, you're going to learn a new programming language
Abstract
The purpose of the session is to challenge ALL the attendees by making them solve a technical challenge in a random programming language 100% new to all. The language will be selected at the beginning of the session going through the list of most popular languages until we reach out to a set of languages not known by anybody. "Not known" means truly not known. Never used, never learned. Just heard about. Then we propose several challenges (each with different value in terms of points). The session ends with every team explaining their experience, what they have liked and disliked. Every group will get points according to the challenges effectively solved and the winning team will get a prize. And then... Pizza!
IMPORTANT: The details of the challenge are SECRET. The surprise is part of the fun of the event.
Public details (to be published in Social Networks)
Title
"Tonight, you're going to learn a new programming language"
Description
Tired of always the same? Wanna try exciting new things? That's the idea!
In this session we are going to participate in a very special dynamic. It will be a kind of experiment where all of us will start from scratch with a programming language. And... what will this mysterious language be? Well, we can't tell you because that's part of the fun! ;-) What we can tell you is that we will have a good time working as a team, sharing the experience and learning from each other.
Don't miss out! And... don't forget your computer. HackNight == Hands-on hackin'
RESTRICTED Details (to be known only by hacknight-organizers)
Schedule
Session dynamics
Welcome (and thanks for participating even with such scarce information). We explain that before we start and before we unveil the selected language, we want to know what languages know the audience. YES, it's a shady ugly trick. 🤷🏻♂️ Also, we invite the people to form the groups (Min: 3. Max: 6). A spokeperson must be named. Lonesome cowboys can participate but don't qualify for the prizes.
The list of languages is presented. We strikethrough all languages known. Compromises might be taken if only one or two persons know the language. The general rule is to select a set of languages that are NOT MAINSTREAM but as an exception, there might be someone in the session that knows one of the selected languages. This is not a problem as long as this person is not in a group working with that language. All members should of the group must be 100% new to the language. Ideally we will try to select ONLY ONE LANGUAGE. But let's see how it goes.
Then, the challenges are presented along with its assigned values. (TBD!)
The coding session starts! 1h countdown timer is presented in the screen. Volunteers roam around the groups to help those in need or just to get to know the people.
The coding session ends. Groups present their progress, the challenges, what was nice about the language or the dev environment and what was trash. The panel of judges from the organization records achievements and scores on a flip chart.
The winning group is announced! Wrap-up.
Pizza! (or whatever)
TODOs