Skip to content

Commit

Permalink
assessment update
Browse files Browse the repository at this point in the history
  • Loading branch information
pietrostefani committed Jan 29, 2024
1 parent 7bc0524 commit 17ebd68
Show file tree
Hide file tree
Showing 4 changed files with 13 additions and 207 deletions.
106 changes: 6 additions & 100 deletions docs/general/assessments.html
Original file line number Diff line number Diff line change
Expand Up @@ -180,18 +180,8 @@
<h2 id="toc-title">Table of contents</h2>

<ul>
<li><a href="#assignment-i" id="toc-assignment-i" class="nav-link active" data-scroll-target="#assignment-i">Assignment I</a>
<ul class="collapse">
<li><a href="#design-data-and-assemblage." id="toc-design-data-and-assemblage." class="nav-link" data-scroll-target="#design-data-and-assemblage.">Design, data and assemblage.</a></li>
<li><a href="#presentation-of-your-work" id="toc-presentation-of-your-work" class="nav-link" data-scroll-target="#presentation-of-your-work">Presentation of your work</a></li>
<li><a href="#submit" id="toc-submit" class="nav-link" data-scroll-target="#submit">Submit</a></li>
<li><a href="#how-is-this-assignment-useful" id="toc-how-is-this-assignment-useful" class="nav-link" data-scroll-target="#how-is-this-assignment-useful"><em>How is this assignment useful?</em></a></li>
</ul></li>
<li><a href="#assignment-ii" id="toc-assignment-ii" class="nav-link" data-scroll-target="#assignment-ii">Assignment II</a>
<ul class="collapse">
<li><a href="#submit-1" id="toc-submit-1" class="nav-link" data-scroll-target="#submit-1">Submit</a></li>
<li><a href="#how-is-this-assignment-useful-1" id="toc-how-is-this-assignment-useful-1" class="nav-link" data-scroll-target="#how-is-this-assignment-useful-1"><em>How is this assignment useful?</em></a></li>
</ul></li>
<li><a href="#assignment-i" id="toc-assignment-i" class="nav-link active" data-scroll-target="#assignment-i">Assignment I</a></li>
<li><a href="#assignment-ii" id="toc-assignment-ii" class="nav-link" data-scroll-target="#assignment-ii">Assignment II</a></li>
<li><a href="#marking-criteria" id="toc-marking-criteria" class="nav-link" data-scroll-target="#marking-criteria">Marking Criteria</a></li>
</ul>
<div class="toc-actions"><div><i class="bi bi-github"></i></div><div class="action-links"><p><a href="https://github.com/GDSL-UL/wma/edit/main/general/assessments.qmd" class="toc-action">Edit this page</a></p></div></div></nav>
Expand Down Expand Up @@ -219,108 +209,24 @@ <h1 class="title">Assessments</h1>
<section id="assignment-i" class="level2">
<h2 class="anchored" data-anchor-id="assignment-i">Assignment I</h2>
<ul>
<li><strong>Title:</strong> Exploring APIs in R</li>
<li><strong>Title:</strong> Exploring APIs in Python</li>
<li><strong>Type:</strong> Coursework</li>
<li>Due date: <strong>Thursday March 2nd, Week 5</strong></li>
<li>Due date: <strong>Week 6</strong></li>
<li>50% of the final mark</li>
<li>Chance to be reassessed</li>
<li>Electronic submission only</li>
</ul>
<p>In this assessment, you will have the opportunity to explore different sources and combine them in a single tileset that can be explored interactively through a web browser. <strong>The assignment aims to evaluate your knowledge and aptitude in the following areas</strong>:</p>
<ul>
<li><p>Understanding of core “backend” concepts in web mapping such as tilesets, client-server architecture, or APIs.</p></li>
<li><p>Ability to use the web as a resource for original data.</p></li>
<li><p>Design skills to present effectively a diverse set of geospatial data in a web map.</p></li>
</ul>
<section id="design-data-and-assemblage." class="level3">
<h3 class="anchored" data-anchor-id="design-data-and-assemblage.">Design, data and assemblage.</h3>
<p>This assignment requires you to source data from the web in different formats, assemble them into a tileset, and document the process. To be successful, you will need to demonstrate your understanding not only of the technical aspects involved in the process, but also of the conceptual notions that underpin them. Below are described the required components for your submission.</p>
<p>First, the design. Start by designing a map for an area you are interested in. There are no clear restrictions but, to ensure you are on the right path, check on your ideas with the module leader, who will be able to assess whether potential problems may arise from your choices. This stage should draw some inspiration from the first weeks of the course, where we looked for examples of web maps and spent time discussing what made them good and why.</p>
<p>Second, the data. Draft a list of potential data that would be ideal to use for your map, and try to find out whether they exist and are available. This will be a good guide for which data you will actually end up using. Do not worry about spending a significant amount of time on this aspect; identifying good data takes time and is at the core of this task. Make sure you include both data you can access from direct downloads (e.g.&nbsp;CDRC) and those you download through an API. Once you know which datasets you need, go ahead and do the work required to download them for the map you want to build.</p>
<p>Third, the assemblage. With all data you have at your disposal from the previous stage, create a tileset that allows to embed the map in an HTML file and explore it through the browser. Pay attention to the design aspects involved in this step too. For example, what is the extent of your map (not necessarily the extent of each of your data)? What are the zoom levels your map will allow? Do you have the same “map” for every zoom level? These are questions you will have to ask (and answer!) yourself to complete this stage successfully.</p>
</section>
<section id="presentation-of-your-work" class="level3">
<h3 class="anchored" data-anchor-id="presentation-of-your-work">Presentation of your work</h3>
<p>Once you have created your map, you will need to present it. An important aspect of this stage is that it is not really the map you need to present, but the <em>process</em> of creation you have followed and the design choices you have made that should go into the text. Additionally, you will need to provide evidence that you understand the concepts behind some of the technologies you have used. Write up to 1,000 words and include the following:</p>
<ul>
<li><p>Map brief</p>
<ul>
<li><p>About 250 words introducing the map. This should cover what it tries to represent (what is it about?) and the choices you have made along the way to take that idea into fruition.</p></li>
<li><p>About 250 words discussing and motivating the sources of data you have used. Here you should engage not only with what data you are using but why and what they bring to the map. Everything should be in the map for a reason, make sure to spell it out clearly.</p></li>
</ul></li>
<li><p>Conceptual background</p>
<ul>
<li><p>About 250 words with your description of what an API is, how it works and how it has made your map possible.</p></li>
<li><p>About 250 words with your description of how tile-based maps work.</p></li>
</ul></li>
</ul>
</section>
<section id="submit" class="level3">
<h3 class="anchored" data-anchor-id="submit">Submit</h3>
<p>Once completed, you will need to submit the following:</p>
<ol type="1">
<li><p>A static PDF version of an R-markdown. You can either generate this as a pdf directly in Rstudio or generate the html, open it in a browser like Google Chrome and save as a pdf. The pdf should include two parts:</p>
<ol type="1">
<li><p>All your narrative about the map brief and conceptual background.</p></li>
<li><p>Any code you may have used to complete the assignment, <strong>documented</strong> in detail. <strong>NOTE</strong>: this section will not contribute towards the word count.</p></li>
</ol></li>
<li><p>A an .mbtile file containing you tileset.</p></li>
</ol>
<p>The assignment will be evaluated based on four main pillars, on which you will have to be successful to achieve a good mark:</p>
<ol type="1">
<li><p><strong>Map design abilities.</strong> This includes ideas that were discussed in the course in Blocks 1 and 2.</p></li>
<li><p><strong>Technical skills</strong>. This includes your ability to master technologies that allow you to create a compelling map, but also to access interesting and sophiticated data sources.</p></li>
<li><p><strong>Overall narrative</strong>. This assesses your aptitude to introduce, motivate and justify your map, as well as you ability to bring each component of the assignment into a coherent whole that “fits together”.</p></li>
<li><p><strong>Conceptual understanding of key technologies</strong> presented in the course, in particular of APIs and tile-based mapping.</p></li>
</ol>
</section>
<section id="how-is-this-assignment-useful" class="level3">
<h3 class="anchored" data-anchor-id="how-is-this-assignment-useful"><em>How is this assignment useful?</em></h3>
<p>This assessment includes several elements that will help you improve critical aspects of your web mapping skills:</p>
<p>Design: this is not about making maps, this is about making good maps. And behind every good map there is a set of conscious choices that you will have to think throug to be successful (what map? what data? how to present the data? etc.). Technology: at the end of the day, building good web maps requires solid understanding of current technology that goes beyond what the average person can be expected to know. In this assignment, you will need to demonstrate you are proficient in a series of tasks manipulating geospatial data in a web environment. Presentation: in many real-world contexts, your work is as good as it can come across to the audience it is intended to. This means that it is vital to be able to communicate not only what you are doing but why and on what building blocks it is based on.</p>
</section>
</section>
<section id="assignment-ii" class="level2">
<h2 class="anchored" data-anchor-id="assignment-ii">Assignment II</h2>
<ul>
<li><strong>Title:</strong> <em>A dashboard of IMD</em></li>
<li><strong>Title:</strong></li>
<li><strong>Type:</strong> Coursework</li>
<li>Due date<strong>:</strong> <strong>Thursday April 27th, Week 10</strong></li>
<li>Due date<strong>:</strong> <strong>Week 11</strong></li>
<li>50% of the final mark</li>
<li>Chance to be reassessed</li>
<li>Electronic submission only</li>
</ul>
<p>This assignment requires you to build a dashboard for the Index of Multiple Deprivation. You can download the data for England <a href="https://data.cdrc.ac.uk/dataset/index-multiple-deprivation-imd">here</a>. To be successful, you will need to demonstrate your understanding not only of technical elements, but of the design process required to create a product that can communicate complex ideas effectively. There are three core building blocks you will have to assemble to build your dashboard: basemap, main map(s), and widgets. Let us explore each of them more in detail.</p>
<p>First, the basemap. Design your own basemap using Mapbox Think about the data in the background, which colors, the zoom levels that will be allowed, and how it all comes together to create a backdrop for your main message that is conducent to the experience you want to create. The basemap is like a good side dish: it’s there to make you like the main course even more.</p>
<p>Second, the main map(s). One you have your own basemap import your IMD data to CARTO to build. This is your dashboard. This is where your dashboard should come to shine. What you want to show, how, which interactive elements you will allow the user to access and how they will let them modify the experience of your dashboard. The main course of the meal, make it count!</p>
<p>Third, additional widgets. One of the advantages of dashboards in comparison to standard web maps is that they allow to bring elements of analysis to a more finished product. Think about what you want your users to be able to analyse, why, and how that will modify the main map. This is the icing on the cake!</p>
<section id="submit-1" class="level3">
<h3 class="anchored" data-anchor-id="submit-1">Submit</h3>
<p>Once completed, you will submit a report through Canvas that includes the following:</p>
<ul>
<li>You should use the <code>.qmd</code> template provided where you will embed your mapbox basemap and your CARTO dashboard.</li>
<li>About 250 words for the overall idea of the dashboard. What do you want to communicate? What is the story you want to tell?</li>
<li>About 250 words for the data used. Which datasets are you using? Why? What new information do they bring and how they complement each other?</li>
<li>About 250 words to describe your design choices in the basemap and other layers presented (e.g.&nbsp;choropleths).</li>
<li>About 250 words to describe your design choices around interactivity, including both cartographic elements (e.g.&nbsp;zooming, panning) as well as additional interactivity built around components such as widgets.</li>
</ul>
<p>The assignment will be evaluated based on:</p>
<ol type="1">
<li><p><em>Overall design of the experience.</em> It is very important you think through every step of preparing this assignment as if it was part of something bigger towards which it contributes. Because that is exactly what it is. Everything should have a reason to be there, and every aspect of the dashboard should be connected to each other following a common thread. And, of course, make this connection and holistic approach come alive in your report.</p></li>
<li><p><em>(Base)map design</em>. Critically introduce every aspect you have thought about when designing the maps, and explicitly connect it to the overal aim of the dashboard. Be clear in your descriptions and critical in how you engage every design choice.</p></li>
<li><p><em>Interactivity design.</em> Your dashboard should use interactivity when necessary to deliver a more compelling and fuller experience that better gets your message across. Be sure to clearly lay out in your report which elements are used and why.</p></li>
<li><p><em>Narrative around the description of the process.</em> Finally, the final mark will also take into account not only how good your dashboard is, but how well you are able to introduce it. Start with the key goals, and then unpack every element in an integrated and compelling way.</p></li>
</ol>
</section>
<section id="how-is-this-assignment-useful-1" class="level3">
<h3 class="anchored" data-anchor-id="how-is-this-assignment-useful-1"><em>How is this assignment useful?</em></h3>
<p>This assignment combines several elements that will help you improve critical aspects of web mapping:</p>
<ul>
<li><p><em>Design</em>: this is not about making maps, this is about making good maps. And behind every good map there is a set of conscious choices that you will have to think throug to be successful (what map? what data? how to present the data? etc.).</p></li>
<li><p><em>Technology</em>: at the end of the day, building good web maps requires familiarity with the state-of-the-art in terms of web mapping tools. In this assignment, you will need to demonstrate your mastering of some of the key tools that are leading both industry and academia.</p></li>
<li><p><em>Presentation</em>: in many real-world contexts, your work is as good as it can come across to the audience it is intended to. This means that it is vital to be able to communicate not only what you are doing but why and on what building blocks it is based on.</p></li>
</ul>
</section>
</section>
<section id="marking-criteria" class="level2">
<h2 class="anchored" data-anchor-id="marking-criteria">Marking Criteria</h2>
Expand Down
Loading

0 comments on commit 17ebd68

Please sign in to comment.