<?xml version="1.0" encoding="UTF-8"?>
<CourseUnit xmlns="http://www.manchester.ac.uk/CUICourseUnitDetails" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.manchester.ac.uk/CUICourseUnitDetails.xsd">
  <UnitCode Applicant="Y" Label="Unit code" Student="Y">
    <Code>GEOG70611</Code>
  </UnitCode>
  <UnitTitle Applicant="Y" Label="Unit title" Student="Y">
    <Title>GIS and the Web</Title>
  </UnitTitle>
  <MaxUnits Applicant="Y" Label="Credit rating" Student="Y">
    <Units>15</Units>
  </MaxUnits>
  <TeachingPeriods Applicant="Y" Label="Teaching period(s)" Student="Y">
    <Period>Semester 2</Period>
  </TeachingPeriods>
  <AcademicCareer Applicant="Y" Label="Academic career" Student="Y">
    <Value>Postgraduate Taught</Value>
  </AcademicCareer>
  <UnitLevel Applicant="Y" Label="Unit level" Student="Y">
    <Level>Level 7</Level>
  </UnitLevel>
  <StaffList Applicant="Y" Label="Teaching staff" RoleLabel="Course Unit Role" Student="Y">
    <StaffMember>
      <Name>Jonathan Huck</Name>
      <Role>Unit coordinator</Role>
    </StaffMember>
  </StaffList>
  <OfferedBy Applicant="Y" Label="Offered by" Student="Y">
    <OrganisationList>
      <Organisation>
        <OrgName>Geography</OrgName>
      </Organisation>
    </OrganisationList>
    <GroupList>
      <Group>
        <GroupName></GroupName>
      </Group>
    </GroupList>
    <FheqLevels>
      <FheqLevel>
        <LevelNumber>1</LevelNumber>
        <LevelName>FHEQ level (Framework for Higher Education Qualifications) ' Masters/Integrated Masters P4 ' </LevelName>
      </FheqLevel>
    </FheqLevels>
    <Ects>
      <MaxUnits>European Credit Transfer &amp; Accumulation System Rating :   7.5</MaxUnits>
    </Ects>
  </OfferedBy>
  <MarketingOverview Applicant="Y" Label="Marketing Course unit overview" Student="">
    <Content>&lt;p&gt;During the past decade, GIS has become increasingly dependent upon web technologies, and a variety of novel forms of GIS and mapping have become available online including neo-geography, neo-cartography, and online participatory GIS.&lt;/p&gt;&lt;p&gt;This course will aim to give students a full appraisal of the variety of online GIS, a foundation in the principles of web-based GIS, practical experience in the implementation of web-based GIS, and transferrable skills including the use of web-based GIS platforms, the use of geospatial databases and the creation of dynamic web-based content using programming languages such as JavaScript.&lt;/p&gt;</Content>
  </MarketingOverview>
  <UnitOverview Applicant="" Label="Course unit overview" Student="Y">
    <Content>&lt;p&gt;During the past decade, GIS has become increasingly dependent upon web technologies, and a variety of novel forms of GIS and mapping have become available online including neo-geography, neo-cartography, and online participatory GIS.&lt;/p&gt;&lt;p&gt;This course will aim to give students a full appraisal of the variety of online GIS, a foundation in the principles of web-based GIS, practical experience in the implementation of web-based GIS, and transferrable skills including the use of web-based GIS platforms, the use of geospatial databases and the creation of dynamic web-based content using programming languages such as JavaScript.&lt;/p&gt;</Content>
  </UnitOverview>
  <Aims Applicant="Y" Label="Aims" Student="Y">
    <Content>&lt;p&gt;&amp;bull; Introduce students to GIS on the Web.&lt;br /&gt;&amp;bull; Allow the students to understand the nature of GIS on the web, and the opportunities and challenges that arise from using GIS on the web.&lt;br /&gt;&amp;bull; Allow students to engage with contemporary developments in GI Science, such as Openness, the Social Media, Neo-geography, Neo-cartography and VGI.&lt;br /&gt;&amp;bull; Introduce students to&amp;nbsp;NoSQL databases such as Firebase&lt;br /&gt;&amp;bull; Allow students to develop transferrable JavaScript skills in a web-based GIS environment.&lt;br /&gt;&amp;nbsp;&lt;/p&gt;</Content>
  </Aims>
  <LearningOutcomes Applicant="Y" Label="Learning outcomes" Student="Y">
    <Content></Content>
  </LearningOutcomes>
  <Knowledge Applicant="Y" Label="Knowledge and understanding" Student="Y">
    <Content>&lt;p&gt;&amp;bull; Understand how GIS on the web works, and how it both differs from and relates to more traditional desktop GIS.&lt;br /&gt;&amp;bull; Understand when web-based GIS is the most appropriate solution for the delivery of GI or GI services.&lt;br /&gt;&amp;bull; Understand how data are delivered online.&lt;br /&gt;&amp;bull; Understand the impact that developments in web-based GIS have had upon GI Science as a discipline.&lt;br /&gt;&amp;bull; Understand the technical challenges relating to delivering GI on the web.&lt;br /&gt;&amp;bull; Understand the challenges relating to dealing with the Public&lt;/p&gt;</Content>
  </Knowledge>
  <IntellectualSkills Applicant="Y" Label="Intellectual skills" Student="Y">
    <Content>&lt;p&gt;&amp;bull; Establishing user requirements from real-world clients.&lt;br /&gt;&amp;bull; Formulating an appropriate design rationale to meet specific user requirements.&lt;br /&gt;&amp;nbsp;&lt;/p&gt;</Content>
  </IntellectualSkills>
  <PracticalSkills Applicant="Y" Label="Practical skills" Student="Y">
    <Content>&lt;p&gt;&amp;bull; JavaScript Programming.&lt;br /&gt;&amp;bull;&amp;nbsp;NoSQL Database&amp;nbsp;Querying.&lt;br /&gt;&amp;nbsp;&lt;/p&gt;</Content>
  </PracticalSkills>
  <TransferableSkills Applicant="Y" Label="Transferable skills and personal qualities" Student="Y">
    <Content>&lt;p&gt;&amp;bull; Presentation Skills&lt;br /&gt;&amp;bull; Working in Groups&lt;br /&gt;&amp;bull; Dealing with clients.&lt;/p&gt;</Content>
  </TransferableSkills>
  <EmployabilitySkillsList Applicant="Y" Label="Employability skills" Student="Y">
    <Skill>
      <SkillId></SkillId>
      <SkillDescription></SkillDescription>
    </Skill>
  </EmployabilitySkillsList>
  <Syllabus Applicant="Y" Label="Syllabus" Student="Y">
    <Content></Content>
  </Syllabus>
  <TeachingMethods Applicant="Y" Label="Teaching and learning methods" Student="Y">
    <Content>&lt;p&gt;As with any applied GIS or programming module, GI and the Web is a practical course that incorporates both traditional lectures and computer lab-based practicals. Students will be learning to program web-based GIS using JavaScript, in addition to learning theory, and so a typical week will comprise:&lt;/p&gt;&lt;ul&gt;	&lt;li&gt;		A one-hour lecture on the GISc theory underlying the topic for that week, often incorporating the critique of case studies drawn from the recent literature.&lt;/li&gt;	&lt;li&gt;		A 2 hour computer lab-based practical during which student will work through a web-based hand-out in order to gain experience with JavaScript and apply this experience to the iterative production of web-based GIS using a variety of technologies including the Google Maps API.&lt;/li&gt;	&lt;li&gt;		Students will interact with their peers and lecturer via an online programming forum, which may be used for collaboration in solving programming challenges that they encounter.&lt;/li&gt;	&lt;li&gt;		Students will learn to develop websites for specific clients, including the Manchester Museum Vivarium.&lt;/li&gt;&lt;/ul&gt;</Content>
  </TeachingMethods>
  <AssessmentMethods Applicant="Y" Label="Assessment methods" Student="Y">
    <IntroText> </IntroText>
    <Method>
      <MethodId>0</MethodId>
      <MethodName>Other</MethodName>
      <MethodWeight>100%</MethodWeight>
    </Method>
    <OtherDescription>&lt;p&gt;&lt;strong&gt;FORMATIVE ASSESSMENT 1&lt;/strong&gt;&lt;br /&gt;Whilst studying JavaScript programming, the students are expected to participate in an online forum based upon Blackboard. Based upon industry practices, students will be expected to post issues that they are having with their code, and determine answers between them either based upon their own experiences, or through cross-posting with forums such as Stack Overflow.&lt;/p&gt;&lt;p&gt;&lt;strong&gt;FORMATIVE ASSESSMENT 2&lt;/strong&gt;&lt;br /&gt;Students will be expected to produce code that is well-documented and presented with respect to appropriate indentation and the &amp;lsquo;rule of thirds&amp;rsquo;. Verbal feedback on this will be provided on an individual basis in the practical sessions throughout the course. The feedback from this will ensure that students fully understand the guidelines prior to submitting their summative assessments.&lt;br /&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;SUMMATIVE ASSESSMENT 1 (Website + 500 words) 40%&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;Produce a targeted website including one or more web maps designed to meet the requirements of a real-life client. Following a meeting with the client, a design rationale must be determined and then a website produced to meet with that rationale.&lt;/p&gt;&lt;p&gt;The project should be accompanied by a 500 word report detailing the design rationale and reflecting upon the design process.&lt;/p&gt;&lt;p&gt;Submission Deadline: To be arranged&lt;/p&gt;&lt;p&gt;&lt;strong&gt;SUMMATIVE ASSESSMENT 2 (Website + 1000 words) 60%&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;Produce a targeted website including one or more web maps designed to meet a set of self-defined design criteria. Following the definition of the target audience, a design rationale must be determined and then a website produced to meet with that rationale.&lt;/p&gt;&lt;p&gt;The website may be intended to collect data, disseminate data, or both. The project should be accompanied by a 1000 word report detailing and reflecting upon the design process and rationale.&lt;/p&gt;&lt;p&gt;Submission Deadline: To be arranged&lt;/p&gt;</OtherDescription>
  </AssessmentMethods>
  <FeedbackMethods Applicant="Y" Label="Feedback methods" Student="Y">
    <Content>&lt;p&gt;Feedback for Formative Assessment 1 will be given via the online forum (hosted on Blackboard).&lt;/p&gt;&lt;p&gt;Feedback for Formative Assessment 2 will be given verbally during practical sessions.&lt;/p&gt;&lt;p&gt;Feedback for Summative Assessment 1 and 2 will be given via Blackboard.&lt;/p&gt;</Content>
  </FeedbackMethods>
  <RequirementsList Applicant="Y" Label="Pre/co-requisites" Student="Y">
    <Requirement>
      <UnitCode></UnitCode>
      <UnitTitle></UnitTitle>
      <RequirementType></RequirementType>
      <Description></Description>
    </Requirement>
    <AdditionalRequirement></AdditionalRequirement>
  </RequirementsList>
  <AcademicPrograms Applicant="Y" Label="Academic programmes" Student="Y">
    <AcademicProgram>
      <Program></Program>
      <Plan></Plan>
      <Level></Level>
      <Requirement></Requirement>
    </AcademicProgram>
  </AcademicPrograms>
  <FreeChoice Applicant="Y" Label="Available as a free choice unit?" Student="Y">
    <Content>Y</Content>
  </FreeChoice>
  <Accreditation Applicant="Y" Label="Accreditation" Student="Y">
    <Content></Content>
  </Accreditation>
  <RecommendedReading Applicant="Y" Label="Recommended reading" Student="Y">
    <Content>&lt;p&gt;Kilday, B (2018) Never Lost Again.&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;Longley, P, A.. Goodchild, M. F., Maguire, D. J., Rhind, D. W. (2015). Geographic Information Science and Systems (4&lt;sup&gt;th&lt;/sup&gt; Ed.). John Wiley and Sons. Chapter 10 (pp. 217-236).&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;Svennerberg, G. (2010) Beginning Google Maps API 3. Apress.&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;Dincer, A., Uraz, B. (2013) Google Maps JavaScript API Cookbook. Pakt Publishing.&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;Huck, J., Whyatt, D., &amp;amp; Coulton, P. (2014). Spraycan: a PPGIS for capturing imprecise notions of place. Applied Geography, 55, 229-237.&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;Getting started with the Google Maps JavaScript API:&lt;/p&gt;&lt;p&gt;&lt;a href="https://developers.google.com/maps/documentation/javascript/tutorial"&gt;https://developers.google.com/maps/documentation/javascript/tutorial&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;Mozilla Introduction to JavaScript:&lt;/p&gt;&lt;p&gt;&lt;a href="https://developer.mozilla.org/en-US/docs/Web/JavaScript/Guide/Introduction"&gt;https://developer.mozilla.org/en-US/docs/Web/JavaScript/Guide/Introduction&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;</Content>
  </RecommendedReading>
  <StudyHours Applicant="Y" Label="Study hours" Student="Y">
    <IntroText> </IntroText>
    <ScheduledHours Applicant="Y" Label="Scheduled activity hours" Student="Y">
      <ActivityHours>
        <ActivityType>Lectures</ActivityType>
        <Hours>10</Hours>
      </ActivityHours>
      <ActivityHours>
        <ActivityType>Practical classes &amp; workshops</ActivityType>
        <Hours>20</Hours>
      </ActivityHours>
    </ScheduledHours>
    <PlacementHours Applicant="Y" Label="Placement hours" Student="Y">
      <ActivityHours>
        <ActivityType></ActivityType>
        <Hours>0</Hours>
      </ActivityHours>
    </PlacementHours>
    <TotalHours Applicant="Y" Label="Independent study hours" Student="Y">
      <Hours>120</Hours>
    </TotalHours>
  </StudyHours>
  <Notes Applicant="Y" Label="Additional notes" Student="Y">
    <Content>&lt;p&gt;Other Scheduled teaching and learning activities will include a tour of the Vivarium at Manchester Museum.&lt;/p&gt;</Content>
  </Notes>
</CourseUnit>
