The following syllabus applies to the Fall-2 2017 offering of GEOG 585 (Last updated September 18, 2017).
GEOG 585: Open Web Mapping.
Design, development, and implementation of web mapping applications using OGC standards and open source software.
Prerequisites: GEOG 485 GIS Programming and Automation
- Instructor
- Course Overview
- Required Course Materials
- Assignments and Grading
- Course Schedule
- Course Policies
Instructor
Dr. Jan Oliver Wallgrün is the lead instructor for the Fall-2 2017 and Spring-1 offerings of GEOG 585. He is an instructor for the John A. Dutton e-Education Institute, College of Earth and Mineral Sciences at Penn State.
- Course e-mail: Registered students please contact me using Canvas e-mail.
- Personal e-mail: Prospective students and others can contact me at wallgrun@psu.edu.
- Availability: I check e-mail each weekday (unless otherwise noted in advance) and am available for a live chat on an appointment basis.
Course Overview
Geography 585: Open Web Mapping is a 10-week online course that gives you experience with sharing geographic information on the Internet using free and open source software (FOSS) and open specifications. It is an elective course in Penn State's online geospatial education programs, including the Master of Geographic Information Systems.
The two main purposes of Geog 585 are to help you understand the importance of web services and to give you some experience making web maps with FOSS and open standards. You could certainly implement web services using proprietary software, too; however, the cost of a proprietary GIS server package makes FOSS an attractive area of study for basic web mapping tasks.
The purpose of Geog 585 is not to promote FOSS over proprietary software, or vice versa (you could find plenty of materials on the Internet debating this subject); however, Geog 585 should familiarize you with the capabilities and shortfalls of the current FOSS landscape to the point that you can make an informed decision about how to use FOSS in your own web mapping tasks.
The set of FOSS and open data sources you will be exposed to in Geog 585 includes QGIS, GDAL, GeoServer, GeoWebCache, TileMill, OpenStreetMap, and Leaflet. You will also learn about open data standards such as GeoJSON, KML, and OGC web service specifications.
Prerequisites
This course requires you to do some programming with JavaScript and the Leaflet API. You don’t have to know anything about Leaflet yet, but it is required that you have:
- enough formal experience with writing computer programs or scripts that you are comfortable identifying and using fundamental constructs such as variables, loops, decision structures, error handling, objects, and so forth. A B grade or above in Geog 485 satisfies this prerequisite. Exceptions require equivalent programming experience and instructor approval.
- Enough experience with JavaScript that you are able to easily identify the above constructs when you see them in a piece of JavaScript code. A B grade or above in Geog 863 satisfies this prerequisite, or you can do your own preparation using the W3Schools JavaScript tutorial.
- Enough experience with HTML and CSS that you are easily able to view and interpret the basic elements of page markup, such as the head, body, script tags, and so forth. Geog 863 satisfies this prerequisite, or you can do your own preparation using the W3Schools HTML tutorial.
Required Course Materials
There is no required textbook for this course. You will be required to complete various online readings.
If you will not have a consistently available Internet connection available during this course, please contact the instructor prior to beginning.
Assignments and Grading
Geog 585 has nine lessons. Each of them is one week in length. The tenth week of the course is reserved for you to work on your term project (described further below). On most weeks, you will see:
- conceptual lesson materials
- a walkthrough that takes you through a new piece of software or functionality step by step
- an assignment that typically expects you to apply what you learned in the walkthrough. Be aware that some assignments have multiple parts, and some weeks’ assignments are worth more than others’.
The walkthroughs and assignments in Geog 585 require a significant time commitment to complete and often involve installing or using new software. Please start working on the lesson at the beginning of the week to allow for completing a high-quality deliverable on time and any troubleshooting that might be necessary along the way.
Quizzes
Quizzes are administered throughout the course to test your knowledge of the material and your ability to think and reason independently about the concepts presented.
Term project
During the course, you will work on a term project that synthesizes the skills that you gain throughout the lessons. Many of the weekly assignments are directly related to building your term project; in other words, you can use your term project data in the weekly assignments, and some pieces of your weekly assignment deliverables may appear in your term project deliverables. The final week of the course is set aside for full-time work on your term project.
Grading
Deliverables are weighted in the following fashion to obtain your grade:
- Weekly assignments – 50%
- Quizzes – 20%
- Term project – 30%
Letter grades will be based on the following percentages:
A | 90-100% |
---|---|
A- | 87.5-89.9% |
B+ | 85-87.4% |
B | 80-84.9% |
B- | 77.5-79.9% |
C+ | 75-77.4% |
C | 70-74.9% |
D | 60-69.9% |
F | <60% |
X | Unsatisfactory (student did not participate) |
Percentages refer to the proportion of all possible points earned by the student after the above weights have been applied.
Late work
Any assignment not submitted by the due date on the course calendar in Canvas shall incur a 10% deduction in grade prior to any other deduction made by the instructor when grading the assignment. An additional 10% will be deducted for each additional week late. The instructor may choose to modify or waive these penalties under exceptional circumstances (such as severe health issues).
GEOG 585 Course Schedule
Weekly assignments (for weeks 1-9) and quizzes (in weeks 3, 6, and 9) are always due at the end of each week by Wednesday, 23:59h in your local time zone. In addition, a brief term project proposal document needs to be submitted at the end of week 2. In week 10, a video demonstrating your term project needs to be submitted by the end of Sunday; the remaining term project deliverables (report and reviews of two other students' video) are due by the end of Wednesday (last day of class).
Date: | Week 0 |
---|---|
Objectives: |
|
Readings: | Orientation lesson pages |
Assignments: | Introduce yourself to the rest of the class. |
Date: | Week 1 |
---|---|
Objectives: |
|
Readings: | Lesson 1 online materials |
Assignments: |
|
Date: | Week 2 |
---|---|
Objectives: |
|
Readings: | Lesson 2 online materials |
Assignments: |
|
Date: | Week 3 |
---|---|
Objectives: |
|
Readings: | Lesson 3 online materials |
Assignments: |
|
Date: | Week 4 |
---|---|
Objectives: |
|
Readings: | Lesson 4 online materials |
Assignments: |
|
Date: | Week 5 |
---|---|
Objectives: |
|
Readings: | Lesson 5 online materials |
Assignments: |
|
Date: | Week 6 |
---|---|
Objectives: |
|
Readings: | Lesson 6 online materials |
Assignments: |
|
Date: | Week 7 |
---|---|
Objectives: |
|
Readings: | Lesson 7 online materials |
Assignments: |
|
Date: | Week 8 |
---|---|
Objectives: |
|
Readings: |
|
Assignments: |
|
Date: | Week 9 |
---|---|
Objectives: |
|
Readings: | Lesson 9 online materials |
Assignments: |
|
Date: | Week 10 |
---|---|
Objective: |
|
Readings: | Lesson 10 online materials |
Assignments: |
|
Course Policies
Technical Requirements
For this course, we recommend the minimum technical requirements outlined on our "Program Technical Requirements" page. If you need technical assistance at any point during the course, please contact the Outreach Helpdesk (for World Campus students) or the IT Service Desk (for students at all other campus locations).
Internet Connection
Access to a reliable broadband Internet connection is required for this course. A problem with your Internet access may not be used as an excuse for late, missing, or incomplete coursework. If you experience problems with your Internet connection while working on this course, it is your responsibility to find an alternative Internet access point, such as a public library or wireless hotspot.
Mixed Content
This site is considered a secure website, which means that your connection is encrypted. We do, however, link to content that isn't necessarily encrypted. This is called mixed content. By default, mixed content is blocked in Internet Explorer, Firefox and Chrome. This may result in a blank page or a message saying that only secure content is displayed. Follow the directions on our technical requirements page to view the mixed content.
Equations
This course must be viewed using one of the following browsers: Firefox (any version), Safari (versions 5.1 or 6.0), Chrome (0.3 or later), or Internet Explorer with the MathPlayer PlugIn. If you use any other browser, there will be pages containing equations that do not render properly. If you need technical assistance at any point during the course, please contact the Outreach Helpdesk (for World Campus students) or the IT Service Desk (for students at all other campus locations).
Penn State E-mail Accounts
All official communications from the Penn State World Campus are sent to students' Penn State e-mail accounts. Be sure to check your Penn State account regularly, or forward your Penn State e-mail to your preferred e-mail account, so you don't miss any important information.
Academic Integrity
This course follows the guidelines for academic integrity of Penn State's College of Earth and Mineral Sciences. Penn State defines academic integrity as "the pursuit of scholarly activity in an open, honest and responsible manner." Academic integrity includes "a commitment not to engage in or tolerate acts of falsification, misrepresentation, or deception." In particular, the University defines plagiarism as "the fabrication of information and citations; submitting others' work from professional journals, books, articles, and papers; submission of other students' papers, lab results or project reports and representing the work as one's own." Penalties for violations of academic integrity may include course failure. To learn more, see Penn State's "Plagiarism Tutorial for Students."
Course Copyright
All course materials students receive or to which students have online access are protected by copyright laws. Students may use course materials and make copies for their own use as needed, but unauthorized distribution and/or uploading of materials without the instructor’s express permission is strictly prohibited. University Policy AD 40, the University Policy Recording of Classroom Activities and Note Taking Services addresses this issue. Students who engage in the unauthorized distribution of copyrighted materials may be held in violation of the University’s Code of Conduct, and/or liable under Federal and State laws.
For example, uploading completed labs, homework, or other assignments to any study site constitutes a violation of this policy.
Accommodations for Students with Disabilities
Penn State welcomes students with disabilities into the University's educational programs. Every Penn State campus has an office for students with disabilities. The Student Disability Resources (SDR) website provides contact information for every Penn State campus: Contacts for Disability Resources at all Penn State Campuses. For further information, please visit the Student Disability Resources (SDR) website.
In order to receive consideration for reasonable accommodations, you must contact the appropriate disability services office at the campus where you are officially enrolled. You will participate in an intake interview and provide documentation, see Applying for Services from Student Disability Resources. If the documentation supports your request for reasonable accommodations, your campus’s disability services office will provide you with an accommodation letter. Please share this letter with your instructors and discuss the accommodations with them as early in your courses as possible. You must follow this process for every semester that you request accommodations.
Counseling and Psychological Services
Many students at Penn State face personal challenges or have psychological needs that may interfere with their academic progress, social development, or emotional wellbeing. The university offers a variety of confidential services to help you through difficult times, including individual and group counseling, crisis intervention, consultations, online chats, and mental health screenings. These services are provided by staff who welcome all students and embrace a philosophy respectful of clients’ cultural and religious backgrounds, and sensitive to differences in race, ability, gender identity and sexual orientation. Services include the following:
Counseling and Psychological Services at University Park (CAPS): 814-863-0395
Counseling and Psychological Services at Commonwealth Campuses
Penn State Crisis Line (24 hours/7 days/week): 877-229-6400
Crisis Text Line (24 hours/7 days/week): Text LIONS to 741741
Reporting Bias-Motivated Incidents
Penn State takes great pride to foster a diverse and inclusive environment for students, faculty, and staff. Acts of intolerance, discrimination, or harassment due to age, ancestry, color, disability, gender, gender identity, national origin, race, religious belief, sexual orientation, or veteran status are not tolerated (Policy AD29 Statement on Intolerance) and can be reported through Educational Equity via Report Bias.
Military Personnel
Veterans and currently serving military personnel and/or spouses with unique circumstances (e.g., upcoming deployments, drill/duty requirements, disabilities, VA appointments, etc.) are welcome and encouraged to communicate these, in advance if possible, to the instructor in the case that special arrangements need to be made.
Inclement Weather
In case of weather-related delays at the University, this online course will proceed as planned. Your instructor will inform you if there are any extenuating circumstances regarding content or activity due dates in the course due to weather delays. If you are affected by a weather-related emergency, please contact your instructor at the earliest possible time to make special arrangements.
Connect Online with Caution
Penn State is committed to educational access for all. Our students come from all walks of life and have diverse life experiences. As with any other online community, the lack of physical interaction in an online classroom can create a false sense of anonymity and security. While one can make new friends online, digital relationships can also be misleading. Good judgment and decision making are critical when choosing to disclose personal information with others whom you do not know.
Deferred Grades
If you are prevented from completing this course within the prescribed amount of time, it is possible to have the grade deferred with the concurrence of the instructor. To seek a deferred grade, you must submit a written request (by e-mail or U.S. post) to your instructor describing the reason(s) for the request. It is up to your instructor to determine whether or not you will be permitted to receive a deferred grade. If, for any reason, the course work for the deferred grade is not complete by the assigned time, a grade of "F" will be automatically entered on your transcript.
Attendance
This course will be conducted entirely online. There will be no set class meeting times, but you will be required to complete weekly assignments with specific due dates. Many of the assignments are open for multiple days, so it is your responsibility to complete the work early if you plan to travel or participate in national holidays, religious observances or University approved activities.
If you need to request an exception due to a personal or medical emergency, contact the instructor directly as soon as you are able. Such requests will be considered on a case-by-case basis.
Disclaimer
Please note that the specifics of this Course Syllabus can be changed at any time, and you will be responsible for abiding by any such changes. All changes will be communicated with you via e-mail, course announcement and/or course discussion forum.