- TC1 logic,
- TC14 Applying Maths,
- TC3 Data,
- TC2 UIs,
- TC11 Continuous Integration/Version Control,
- USABs: Complexity, Influence, Autonomy
- Laptops
- Internet access
- Post-its
- Pens / sharpies
- Whiteboard / paper
- Presentation Screen
One Mentor per Hack Team (five teams total).
Mentors will be available via Slack in the run up to the event to offer advice/guidance in planning.
Mentors will support their team on the day of the Hack.
Plan an idea for the Hack - based on the information in the brief. Come ready to hit the ground running on the day, but do not wirte any code beforehand.
https://github.com/MCR-Digital/apprentice-hack-day/blob/master/docs/Hack%20Challenge%202019.docx
Organisation mentors should look to exercise the knowledge we’ve covered in the boot camp. Below are suggestions for tasks that would do this, but please use your own judgement to work out what to do. There is no need for anything to be returned to MD or the presenters—it’s just a learning exercise.
- Review what was achieved on the day and look at ideas for enhancements / how it could be improved with more time.
- The Open Data Site: https://data.gov.uk/
A key part of a software engineers’ role is to process data into information, to turn data points into a format that businesses can use to make informed decisions on future strategy and where to focus their efforts. In 2010 the UK Government set up a website to help people find data published into the public domain. In 2018 they introduced the “Find open data” service to make it easier to find data published by central government, local authorities and public bodies, and provided links to download the data.
Using data from the UK’s Open Data Initiative (https://data.gov.uk/), process a datafile of your choice to create an answer to a question that you devise.
- Review the types of data available on https://data.gov.uk/
- Think about the answers that you can create for the data that would be interesting (or fun) to you, your community, or your employer
- Hack Participation
- Presentation of POC
9am - 12pm: Hack Coding
12pm - 1pm: Lunch
1pm - 4pm: Hack Coding
4pm - 5pm: Presentations and Voting
- N/A
The slides are stored as Markdown files in docs/_posts
and are presented using a combination of Jekyll and reveal.js. A remote Jekyll theme is used to help make changes to the Jekyll code centrally.
The easiest way to preview your changes locally is to use docker to run Jekyll. To do this, install docker if you haven’t already and run docker-compose up
from the root of this project in a terminal. Your changes will be visible on http://localhost:4000/. Any changes you make to the slides will be reflected in your browser—there’s no need to restart docker. You can hit ctrl-c
to stop the process.
Once you push your changes the slides will be published using GitHub Pages automatically (see the link at the top of the repository).