IronHacks is a unique, 21-day, 4-stage hacking initiative for hackers who want to create impact through innovation. Participation is free, and you will receive feedback from experts and future app users. You will have the chance to learn from other hackers in the community, gain experience, and turn your ideas into something real!
5. WHAT ARE THE IRONHACKS?NOT YOUR ORDINARY HACKATHON!
Traditional âHackathonsâ The Purdue IronHacks
36 hrs of high energy; less creativity 3 weeks high-energy hacking/3 iterations; time
for creativity
Code: proprietary, no sharing of code with
others
Code: open access, shared with others, can build
on othersâ code.
Mentorship during the 36 hrs and feedback on
final solution.
3 iterations of feedback; hackers get valuable
user, technical, market, and expert feedback for
constant guidance.
Constant physical presence and interaction Virtual presence and communication; hackers
can work on problems when they wish
GOAL:
Facilitating Entrepreneurial Individuals to Turn Open Data into Digital
Innovations (Mash-Ups) that Create Value for Citizens!
PURDUEIRONHACKS
6. Purdue IronHacks come in two âcolorsâ: Gold and Black
Gold IronHack Black IronHack
⢠A Hack in Classes CNIT 487 and CGT
513 at Purdue Polytechnic Institute
⢠Challenge: Food location app
⢠Virtual hacking and virtual feedback
⢠In-class training & coding with RCODI
team
⢠Open Hack for Purdue students & citizen
hackers in West Lafayette/Lafayette.
⢠Challenge: Virus & Desease tracker.
⢠Virtual hacking and virtual feedback
during 4 the rounds.
INTRODUCTIONâABOUTPURDUEIRONHACKS
7. The hack subsumes aseries of hacking sprints; there are four cycles
Training
sessions
Hacking
Phase 1
Evaluation
phase 1
Hacking
Phase 2
Evaluation
phase 2
Hacking
Phase 3
Evaluation
phase 3
21 days
2 weeks
before
start
2 Days
3 Days 3 Days
2 Days
3 Days
2 Days
Work hard, be
creative
Work hard,
be creative
Work hard,
be creative,
compete
Check out
scores
Check out
scores
WaitâŚ
Final winners
and awards
ceremony!
Developer
Expert &
customer
panel
The IRONHACK
PHASES
Milestones/
metrics
Complete the
post survey
Check
out
scores
Hacking
Phase 4
Evaluation
phase 4
3 Days
3 Days
Work hard,
final push!
INTRODUCTIONâABOUTPURDUEIRONHACKS
8. 3 Winners per Hack
⢠Best Solution ($500)
⢠Improvement Spirit ($250)
⢠Community Spirit ($150)
Prizes:
1) A Cool Analytics Internship with
IN-ISAC Security Operations Center
(SOC)
2) Internship opportunity with Socrata
3) Amazon Gift Card up to $500
4) Featured in Purdue Polytechnic
Magazine
5) Certificate
Technical
Experts &
Company Sponsors
DesignExperts
andDay-to-Day
Users
There are ârealâ awards â just like in areal contest; our industry sponsors actively
participate in the hacks
INTRODUCTIONâABOUTPURDUEIRONHACKS
9. Best Solution ($500Amazon Gift Card):
The best solution was evaluated based on the submission we received in the
final round. 4 equally weighed criteria: Technology, User Requirements,
Usability, and Novelty applied. The highest aggregate score won.
Improvement Spirit ($250Amazon Gift Card):
Those who were among the top 25% in each of the three hacking phases
qualified for this award: Among those who met these criteria we ranked them
in terms of number of GitHub submissions with significant changes (changes
related to all categories).
Community Spirit ($150Amazon Gift Card):
Those who made the most valuable contributions to the discussion qualified
for this award (number of posts, number of other people that found that
comment useful, and expert judgment).
There are three winning categories
INTRODUCTIONâABOUTPURDUEIRONHACKS
10. 1. One dataset is Mandatory: Climate Data Online
2. The application uses at least one dataset from Data.gov or Open Indy Portal that
was released by the State of Indiana
3. The application should be written in JavaScript language
4. The website should integrate a mashup -- a web page or application created by
combining data or functionality from different sources
4. The code submission should be complemented with a README file: Keywords,
brief description, a unique identifier of the author, browser within which it was
tested
5.The application should use a visualization library (arbor.js, D3.Js, sigmajs, other
libraries)
Mandatory technological requirements make sure that we have a fair competition
INTRODUCTIONâABOUTPURDUEIRONHACKS
11. Technology: Is your application error free?
⢠Major Errors: prevent application from working properly
⢠Moderate errors: impede application from being fully functional
⢠Minor errors: that are cosmetic
User Requirements
⢠Does the app improve decisions of a user in West Lafayette / Lafayette?
⢠Does it present more decision alternatives?
Information Visualization
⢠System Affordance: Does the application offer recognizable elements and interactions that can be
understood by the user?
⢠Cognitive Workload: Is the number of alternatives from which the user can choose appropriate?
⢠Minimal Memory: Would a potential user have to memorize a lot of information to carry out the task?
Novelty
⢠Does the application combine different datasets in a novel way?
⢠Does the application move beyond standard visualizations?
Judging Criteria: Our experts assess the app in four dimensions based on validated
metrics
INTRODUCTIONâABOUTPURDUEIRONHACKS
13. § Slide on platform
INTRODUCTIONâABOUTPURDUEIRONHACKS
14. We developed an automated system to support the evaluation process of our external
judges ( e.g. automatic random project selection to judges)
INTRODUCTIONâABOUTPURDUEIRONHACKS
15. § The Gold IronHack: A Hack in Classes at Purdue
Polytechnic
16. THE GOLDIRONHACK
The Gold IronHack is about finding healthy food; it is run in CNIT 487 and CGT513
âI want myvegetables to be cheap andfreshâ
Weâre all savvy consumers and need to know when to get the cheapest vegetables and
produce from local vendors. With the ever changing weather we need to know when we can
get the best and cheapest produce throughout the seasons.
Imagine you are trying to figure out when and where you can get the cheapest and best
local produce from local markets in Indianapolis or Chicago.
TASK:
⢠Develop a website with a mashup that combines local farmerâs markets data along with weather and
seasonal data.
⢠You are also encouraged to look at other types of market data such as Walmart, Pay-Less, Aldi,
Meijer, etc. to compare regular prices or somehow combine freshness and cheapness â think what
would be beneficial to the consumer!
⢠Examples of features: âfreshness scaleâ, price, list of vendors, integration with Google Maps/Open
Maps, distance, comparison of prices etc.
17. The hacking processes were embedded in two classes in CNIT 487 and CGT513
Class
session
coding
Class
session
coding
Survey -
Hacking
phase 1
Evaluation
phase 1
Session
visualiz
ation
Hacking
phase 2
Evaluation
phase 2
Hacking
phase 3
Evaluation
phase 3
Sep 7
Sep 17-Sep
19, done by
8 pm
Sep
14(8.30am)
âSep 16
submission
by Sep 16
at Midnight
Sep 20
(8.30am) â
Sep 22
Submission
by Sep 22 at
Midnight Sep 23-
25, done
by 8pm
Sep 26-
Sep28 ,
third
submission
by Sep 28.
Midnight Sep 29 â
Oct 1
done by
8pm
Work hard, be
creative
Work hard,
be creative
Work hard, be
creative,
compete
Check out
scores
Check out
scores
WaitâŚ
Final winners and
awards ceremony!
Developer
Expert &
customer
panel
The IRONHACK
PHASES
Milestones/me
trics
Oct 12 in
class
Complete the
post survey
(before Oct 12)
Check out
scores
Hacking
phase 4
Evaluation
phase 4
Oct 2 â
Oct 4
submissio
n by Oct 4
at
midnight Oct 5 â
Oct 12
Work hard,
final push!
THE GOLDIRONHACK
21 days
19. Our materials were available on Github; just like in a real-world context
THE GOLDIRONHACK
20. We developed a Reddit style community platform to support community building
THE GOLDIRONHACK
21. The students in CGT and CNIThad tofind a solution for aproblem under time
constraints; like in a real-world setting
THE GOLDIRONHACK
22. THE GOLDIRONHACK
Improvement Spirit
Best Solution
Community Spirit
Miranda Lung
Benjamin Eichhorn
Ruimin Gao
Gold IronHack winners CNITand CGT from Polytechnic (Video)
25. Diseases and viruses are common in the U.S. media landscape and public mindset. Therefore, public awareness and knowledge tends to
be tainted by the mediaâs fear-filled reports. News about the Zika virus is a perfect example for that. The Black Iron Hackâs aim is to
support citizens from the state of Indiana, particularly in the Lafayette area, in making more informed decisions for travel inside the U.S.
by providing them with information about the current state, spread, and risk of a virus and disease - using open data with insights into
viruses in the U.S. (e.g. data from the Center for Chronic Disease Control and Prevention (CDC)) and mapping virus presence with respects
to environment and travel conditions.
Your friends invite you to go on trip to Florida, but some say that they wouldnât go because theyâre afraid of getting infected by a virus
they heard on the news this morning. However, some other friends insist that "it depends on how you go there and where you go exactly"
and "nothing is going to happen to anyone!". Wouldn't it be great to have a Web App to explore the potential spread and risks of
contracting viruses and disease in the area you are planning to travel to? Indeed, there are so many factors that affect the risk of viral
infection such as the types of viruses, the number of people affected in the area, the geography and landscape of the area (mountains,
lakes, and plains, mosquitos transmitting it), social interaction intensity (e.g. because of high population density, high traffic), the way
you are planning to get to your destination, much more. If you had such an app, you could optimize your travel decisions based on
accurate data of potential risks.
TASK:
⢠Develop a website with a mashup that can help individuals make more informed decisions and better act upon the news they receive.
⢠The website should optimize the value for the consumer in evaluating her/his travel options relative to the virus presence and whether it
is safe.
⢠Examples of features: âsafety scaleâ, risk scale, integration with Google Maps/Open Maps, type of land, type of environment, âimpact
Scaleâ, etc..
THE BLACK IRONHACK:ANOPENHACK
The Black IronHack is about virus tracking; the challenge question requires creative
and integrative thinking
âVIRUS & DISEASE TRACKER:Trackdisease probabilitythroughmovementand
geographyâ
26. The hack was open for all students in campus
Training
session
and survey
Training
session &
Survey -
Hacking
phase 1
Evaluation
phase 1
Hacking
phase 2
Evaluation
phase 2
Hacking
phase 3
Evaluation
phase 3
Sep 14
Sep 24-Sep
26, done by 8
pm
Sep 21 âSep
23 submission
by Sep 23 at
Midnight
Sep 27 âSep 29
Submission by
Sep 29 at
Midnight
Sep 30-Oct 2,
done by 8pm
Oct 3 âOct
5, third
submission
by Oct 5.
Midnight
Oct 6 â Oct 8
done by 8pm
Work hard, be
creative
Work hard,
be creative
Work hard, be
creative,
compete
Check out scores Check out
scores
WaitâŚ
Final winners and
awards
ceremony!
Developer
Expert &
customer
panel
The IRONHACK
PHASES
Milestones/m
etrics
Oct 19 in
Matchbox
Complete the
post survey
(before Oct 19)
Check out
scores
Hacking
phase 4
Evaluation
phase 4
Oct 9 â Oct 11
submission
by Oct 11 at
midnight
Oct 12 â Oct 14
by 8pm
Work hard,
final push!
THE BLACK IRONHACK:ANOPENHACK
21 days
27.
28. § Add screenshot of winning application here and also make it clickable so that they can look at the
winning application
Black IronHack winning aplication: click on it tosee.
THE BLACK IRONHACK:ANOPENHACK
30. PURDUEIRONHACKS 2017
In Spring 2017 wewill also run both a Gold and Black IronHack
Gold IronHackSpring 2017
(Feb21 to April 18)
Black IronHackSpring2017
(to be decided)
⢠A Hack in Classes CNIT 559 and TLI 581
in the Purdue Polytechnic Institute
⢠Challenge: not disclosed yet
⢠Virtual hacking and virtual feedback
⢠In-class training & coding with RCODI
team
⢠Open Hack for Purdue students & citizen
hackers in West Lafayette/Lafayette.
⢠Challenge: not disclosed yet
⢠Virtual hacking and virtual feedback
during 4 the rounds.
31. We will offer the Gold IronHack 2017 in CNIT 559 (Data Warehousing) & TECH 581 (Open
Data Mash-ups); the Black IronHack will run in parallel
Training
session
and
survey
Training
session &
Survey -
Hacking
phase 1
Evaluation
phase 1
Hacking
phase 2
Evaluation
phase 2
Hacking
phase 3
Evaluation
phase 3
21 days
March 24 â
March 26,
done by 8 pm
March 21st
(8.30am) â
March 23
submission
by
March23rd
at Midnight
March 27
(8.30am) â
March 29
Submission by
March 29 at
Midnight March 30
â April 1,
done by
8pm
April 2 â April
4, third
submission
by April 4.
Midnight
April 5 â
April 7
done by
8pm
Work hard, be
creative
Work hard,
be creative
Work hard, be
creative,
compete
Check out scores Check out scores
WaitâŚ
Final winners and
awards
ceremony!
Developer
Expert &
customer
panel
The IRONHACK
PHASES
Milestones/m
etrics
April 18th
in class
Complete the
post survey
(before April
18th)
Check out
scores
Hacking
phase 4
Evaluation
phase 4
April 8 â
April 10
submission
by April 10
at midnight
April 11 â
April 13 by
8pm
Work hard,
final push!
Feb 21 / 2017 April 18 / 2017
PURDUEIRONHACKS 2017
32. Luncheon foran information session in November to hold Gold & Black IronHacks
next spring
Gold IronHack
Black IronHack
2017
PURDUEIRONHACKS 2017
34. CONTACT
Prof. Sabine Brunswicker
Research Center for Open Digital Innovation
Discovery Park, DLRC Room 492
Purdue University
Email: sbrunswi@purdue.edu
Skype: spark-1122
RCODI team:
opendigital@purdue.edu
CONGRATULATIONS!
Contact