Assignment 4
Readings
We are going to be getting into making web pages in the next few weeks. Here are some recommended readings to prepare you:
- What is Code? This is a long, at times hilarious, article that was in Bloomberg Businessweek last summer. As such, it's meant for a general audience and does an interesting job of introducing readers to programming and programmers. I strongly recommend at least reading a bit of it.
- Start to get used to HTML by reading Mozilla's Introduction to HTML. It's okay if you're not completely comfortable with this material yet, we will talk about it more next week.
- If you're interested in working ahead a bit, start working on Codecademy's HTML & CSS course.
Part 1: Putting things online with GitHub Pages
GitHub is both a place to put open source code and a free way to host pages online. Learn a bit more about them with this tutorial. Specifically follow along starting at the heading Setting Up Your First Page:
- Create an account at GitHub.
- Create a repository as specified in the tutorial. The name of the repository should be yourusername.github.io. For example, my username is ebrelsford, so mine is called ebrelsford.github.io.
- Pick a layout.
- You can stop when you get to the heading Editing Your First Page.
Part 2: Make a map related to your project
In CARTO make a map that is related to one of your project ideas. Spend some time looking for data. Focus specifically on layering data and potential SQL queries that make interesting visualizations of the data. Don't forget legends, titles, and attribution where appropriate.
Submitting your work
Part 1: Submit the public link to your page (yourusername.github.io).
Part 2: Submit a link to your map.