{"id":113,"date":"2024-09-12T21:10:53","date_gmt":"2024-09-12T21:10:53","guid":{"rendered":"https:\/\/www.macalester.edu\/dla\/?page_id=113"},"modified":"2025-08-11T20:12:59","modified_gmt":"2025-08-11T20:12:59","slug":"web-projects-101","status":"publish","type":"page","link":"https:\/\/www.macalester.edu\/dla\/web-projects-101\/","title":{"rendered":"Web Projects 101"},"content":{"rendered":"<h2 class=\"wp-block-heading\">Background<\/h2>\n\n\n\n<p>Websites are a wonderfully capacious container for class projects. Built on the fundamental building block of the link, and able seamlessly combine writing, visuals and audio, they can accommodate assignments ranging from creating photo essays to building an online exhibit to hosting a video or podcasting project. They can be an opportunity  for a class to work collaboratively on a public-facing project, or for students to privately showcase their individual creativity. The final shape of a web project depends entirely on how the site is designed and how its construction is scaffolded.<\/p>\n\n\n\n<p>This is a guide to process of making the important decisions that will structure a web project. It is a supplement to but not a substitute for consulting with your AIA or the DLA team, who will be key partners for building class websites.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Planning<\/h2>\n\n\n\n<p>Any time is a good time to consult with us about your project, but earlier is usually better, so we can better help you plan out your project, build the right scaffolding for success and schedule instructional sessions.&nbsp;<\/p>\n\n\n\n<p>We can help you think through any of the subjects covered below\u2013from picking the right tool to thinking about your site\u2019s longevity. So don\u2019t feel like you need your pedagogical goals totally set in order to talk with us about your project.<\/p>\n\n\n\n<p>We\u2019re also more than happy\u2013given enough notice and availability\u2013to help instruct your class on creating a web project. We\u2019re flexible on timing, content, and level of involvement. But we generally recommend at least 2-3 class sessions (of 60 to 90 minutes) to cover enough content and give students some hands-on experience with the tools. Here\u2019s a sample schedule:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Session 1: Websites 101<\/strong> \u2013 Getting to know your platform, reverse engineering example sites, thinking through some basic designs with wireframing exercises.<\/li>\n\n\n\n<li><strong>Session 2: Site Design<\/strong> \u2013 How to develop a site\u2019s overall aesthetic and structure. Especially important if each student (or group) makes their own site.<\/li>\n\n\n\n<li><strong>Session 3: Page Authoring<\/strong> \u2013 How to build out individual pages.<\/li>\n<\/ul>\n\n\n\n<h2 class=\"wp-block-heading\">Pedagogical Goals<\/h2>\n\n\n\n<p>Clarity on your general parameters for the assignment will be helpful in making design decisions. A few things to consider:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>What\u2019s the most critical outcome<\/strong>? Practice public writing? Experience with multimedia presentation? Technical literacy?&nbsp;<\/li>\n\n\n\n<li><strong>Will students work independently or together<\/strong>? Will everyone work on one site, or will each student make their own? If collaborating, how \u2013 in groups, as a whole class, etc?<\/li>\n\n\n\n<li>Who will make <strong>design decisions<\/strong> about the overall site? Will the class collectively, will a smaller \u201cdesign team,\u201d or will the faculty member make most of the decisions?<\/li>\n\n\n\n<li>Will all students do the same work for the project, or will they have <strong>different roles<\/strong>?<\/li>\n\n\n\n<li>How will you <strong>assess<\/strong> the project?<\/li>\n\n\n\n<li>What will be the ultimate <strong>audience for the site<\/strong>? Is it just your class? Macalester? The general public? A specific group or demographic? This may shape not only the writing, but your choice of tool.<\/li>\n<\/ul>\n\n\n\n<h2 class=\"wp-block-heading\">Models<\/h2>\n\n\n\n<p>Examples can be useful for both you and your students to understand what you want and the possibilities before you.<\/p>\n\n\n\n<p><strong>Macalester Projects<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><a href=\"https:\/\/protest-hacking.macalester.digital\/\">Protest Hacking<\/a> &#8211; A single site designed and authored collaboratively, with students writing their own individual posts.<\/li>\n\n\n\n<li><a href=\"https:\/\/oncewearrived.macalester.digital\/\">Once We Arrived<\/a> &#8211; A single site designed and authored collaboratively, with extensive video content and integrated map.&nbsp;<\/li>\n\n\n\n<li><a href=\"https:\/\/literarycity.macalester.digital\/\">Literary City<\/a> &#8211; A single site designed and authored collaboratively, with students taking varied approaches to their page. A literary anthology put together by two teams: one design, one editorial.&nbsp;<\/li>\n<\/ul>\n\n\n\n<p><strong>External Projects<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><a href=\"https:\/\/ds-pages.swarthmore.edu\/reactor-room\/\">The Reactor Room<\/a> &#8211; built by a class at Swarthmore, a good example of how to use a website to integrate lots of different digital tools, from audio to video to annotations and StoryMaps. Also a good example of thematic organization.<\/li>\n<\/ul>\n\n\n\n<h2 class=\"wp-block-heading\">Tools<\/h2>\n\n\n\n<p>We support several options for web projects. The best choice depends on the particular purpose of your project<\/p>\n\n\n\n<p><strong>WordPress<\/strong><\/p>\n\n\n\n<p>WordPress is the content management system (CMS) that runs over 40% of the internet. It\u2019s enormously flexible\u2013it can work well for the simplest blog to more complicated multi-sites. We recommend it for any project that is <strong>media rich<\/strong>, has a <strong>larger number of pages<\/strong>, is intended to have a <strong>public audience<\/strong>, or endure longer than one semester. It can be more complicated than some other options, but we will suggest ways to keep the site simple.<\/p>\n\n\n\n<p>Because it often ends up the right choice for larger projects, much of this article will focus on WordPress.<\/p>\n\n\n\n<p><strong>Google Sites<\/strong><\/p>\n\n\n\n<p>Google offers a simple website creator built into the Google Suite of applications. Like Google Docs or Slideshows, it lives on Google Drive. We recommend it for simpler websites, where ease or speed is priority, or when the site is primarily intended for a smaller or internal audience. (See Audience below for more information on limiting site audience.)<\/p>\n\n\n\n<p><strong>Omeka<\/strong><\/p>\n\n\n\n<p>These two tools are designed for building online collections or archives. We recommend them for projects with museums or libraries and for making online exhibits, especially with larger numbers of items.<\/p>\n\n\n\n<p><strong>StoryMaps<\/strong><\/p>\n\n\n\n<p>Esri, the makers of ArcGIS, offer this slick, streamlined product that\u2019s great for making single-page tours and navigable maps. We recommend it for projects centered on geographic stories or data.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Audience<\/h2>\n\n\n\n<p>Who the website is for will shape its <strong>content<\/strong> (e.g. whether the writing is scholarly, general audience, etc), <strong>design<\/strong> (e.g. its structure and aesthetics) and even its level of <strong>availability <\/strong>(e.g. who can access the site).<\/p>\n\n\n\n<p>In terms of <em>availability<\/em>, <strong>WordPress<\/strong> sites are generally meant to be public. You do have certain options, though: individual posts or pages can be set to private and password-protected. And you can ask search engines not to index your site.<\/p>\n\n\n\n<p><strong>Google Sites<\/strong> is excellent for sharing web content with a limited audience\u2013for making a site that&#8217;s only available to members of the class or to the Macalester community, for instance. Like Google Docs, Sites can be shared with certain individuals, made available to Macalester, or open to the general public.<\/p>\n\n\n\n<p><strong>Omeka<\/strong> has robust privacy features as well. Items, collections and exhibits can be set to public or private. Also, anyone can be added as site users, which can be useful if working with an outside institution or community group.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Accessibility<\/h2>\n\n\n\n<p>Accessibility is an important consideration when creating content, especially on the web. Content that meets accessibility standards and guidelines is often easier to browse for all users and ensures access to content for all site visitors. Some of the key considerations as you are building a site are <a href=\"https:\/\/webaim.org\/techniques\/semanticstructure\/#contentstructure\">creating accessible headings<\/a> and <a href=\"https:\/\/webaim.org\/techniques\/alttext\/\">writing alt text<\/a> for images.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Building a Website<\/h2>\n\n\n\n<h4 class=\"wp-block-heading\">Process<\/h4>\n\n\n\n<p>For web projects, especially those built in WordPress, someone will need to make decisions about the overall structure and aesthetics of the site. These decision could be made individually (by the faculty member, say, or whoever \u201cowns\u201d the website) or collectively (by the whole class or a smaller subset of students, such as a designated \u201cdesign team.\u201d) If collaboration is an important part of the process, filling out a project charter (<a href=\"https:\/\/docs.google.com\/document\/d\/1Fv3H1WrFifJn0cJJN-n6GXbY65igwbmF9zNu_cdN7WA\/edit\">sample project charter<\/a>)\u2013which can specify roles, responsibilities, deadlines and means of communication\u2013can be a useful tool.<\/p>\n\n\n\n<p>Remember: designing a website takes time, especially when working collaboratively. Looking at example websites that you like can be very helpful during this process. Wireframing \u2013 drawing the layout of your site by hand \u2013 can be useful for both thinking through decisions and communicating design ideas to your collaborators.&nbsp;<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Common Elements<\/h3>\n\n\n\n<p>Here are some of the most common website elements to consider:<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Structure<\/h3>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Landing page <\/strong>\u2013 where will users initially land when they arrive? How is that page laid out? What kind of information is presented there?<\/li>\n\n\n\n<li><strong>Organization and Hierarchy<\/strong> \u2013 how is information organized on the site overall? How are pages divided up, categorized, tagged? E.g. displayed by date, topic, etc?&nbsp;&nbsp;<\/li>\n\n\n\n<li><strong>Navigation<\/strong> \u2013 how will users navigate to different pages on the site? Will there be a menu? Where is it positioned?<\/li>\n\n\n\n<li><strong>Page design<\/strong> \u2013 what\u2019s the default layout for displaying information?<\/li>\n\n\n\n<li><strong>About info<\/strong>\u2013 for public sites, how will you identify who you are and what this project is about? Will this information be on its own page, on the landing page, etc?<\/li>\n\n\n\n<li><strong>Header and footer<\/strong> \u2013 what kind of information lives at the top and bottom of each page?<\/li>\n<\/ul>\n\n\n\n<h3 class=\"wp-block-heading\">Aesthetics<\/h3>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Banner <\/strong>\u2013 will the site have an image or text for a title?<\/li>\n\n\n\n<li><strong>Color Scheme<\/strong> \u2013 what is the basic color scheme for the site?<\/li>\n\n\n\n<li><strong>Fonts<\/strong> \u2013 what fonts will the sites use? Where?<\/li>\n<\/ul>\n\n\n\n<h3 class=\"wp-block-heading\">Templates\/Themes<\/h3>\n\n\n\n<p>Most tools use a templating system that establishes the site\u2019s basic structure and aesthetics<em> \u2013 that makes the choices described above for you<\/em>.&nbsp;<\/p>\n\n\n\n<p>Many aspects of these themes are customizable. WordPress, for example, uses themes as a basis for its look and feel. Recent themes include Full Site Editing, which makes it easier to change most aspects of a site\u2019s design with a visual WYSIWYG editor. Older WordPress themes do not use this; you\u2019ll change aspects of the site through the Customizer (Appearance -&gt; Customize).&nbsp;<\/p>\n\n\n\n<p>Customization can also be overwhelming, especially for those new to a given system. So choosing the right theme will save you lots of time and headaches. <\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Creating Web Pages<\/h2>\n\n\n\n<p>Authoring individual pages on the website is a separate process from designing the overall site where those pages live, especially when using a tool like WordPress. While these tools are increasingly friendly, with more and more WYSIWYG design, some instruction on how to actually add elements and arrange elements may be required.&nbsp;<\/p>\n\n\n\n<p>This is especially true if more complex customizations were introduced to the site design, or if multiple tools are being used together \u2013 e.g. a WordPress site is a container for a StoryMaps page or a TimelineJS timeline.<\/p>\n\n\n\n<p>If you would like to request free web hosting (for Macalester faculty, staff and students), please use this form: <a href=\"https:\/\/macalester.topdesk.net\/tas\/public\/ssp\/content\/detail\/service?unid=b5f8f5b91928490792761690d269bd19\">ATS Web Hosting Request<\/a>.<\/p>\n\n\n\n<p>Here is potentially useful documentation on building posts from WordPress:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><a href=\"https:\/\/wordpress.com\/support\/wordpress-editor\/learn-the-interface\/\">WordPress editor basics<\/a><\/li>\n\n\n\n<li><a href=\"https:\/\/wordpress.com\/support\/wordpress-editor\/add-content-blocks\/\">Adding a block<\/a><\/li>\n\n\n\n<li><a href=\"https:\/\/wordpress.com\/support\/wordpress-editor\/blocks\/image-block\/\">The image block<\/a> <\/li>\n\n\n\n<li><a href=\"https:\/\/wordpress.com\/support\/wordpress-editor\/blocks\/gallery-block\/\">The image gallery block<\/a><\/li>\n\n\n\n<li><a href=\"https:\/\/wordpress.com\/support\/wordpress-editor\/blocks\/media-text-block\/\">The media and text block<\/a><\/li>\n<\/ul>\n\n\n\n<p>N.b. that these tutorials are written for WordPress&#8217;s hosting service, and may occasionally differ from the version we offer at Mac. (You won&#8217;t necessarily see Jetpack on your site, for example.)<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Long Term Sustainability<\/h2>\n\n\n\n<p>Though things on the internet sometimes appear eternal, websites can actually be quite ephemeral\u2013links die, platforms go defunct, updates break older software. So it\u2019s good to plan for the long-term, and consider the afterlife of your site.<\/p>\n\n\n\n<p>For class websites on our hosting service, we currently offer 5 years of support. We\u2019ll provide ongoing support for research projects or sites that are actively being updated or regularly visited. Support consists of regular updates to the server and supported software, and troubleshooting of maintenance issues. After support ends for your site, it will be backed up, then taken down. More details are available in our hosting memoranda of understanding.&nbsp;<\/p>\n\n\n\n<p>Like other Google Suite documents, Google Sites are easy to move between accounts, which makes them highly portable. But they\u2019re also subject to the whims of Google, which has a history of canceling products. WordPress sites are a little trickier to move, but there are many plugins that can help\u2013just let us know if you&nbsp;<\/p>\n\n\n\n<p>We are also happy to archive a site for you in a static format (i.e. one that relies less on specific platforms) for offline usage or long-term readability.<\/p>","protected":false},"excerpt":{"rendered":"<p>Background Websites are a wonderfully capacious container for class projects. Built on the fundamental building block of the link, and able seamlessly combine writing, visuals and audio, they can accommodate assignments ranging from creating photo essays to building an online exhibit to hosting a video or podcasting project. They can be an opportunity for a [&hellip;]<\/p>","protected":false},"author":441,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_acf_changed":false,"footnotes":""},"class_list":["post-113","page","type-page","status-publish","hentry"],"acf":[],"_links":{"self":[{"href":"https:\/\/www.macalester.edu\/dla\/wp-json\/wp\/v2\/pages\/113","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.macalester.edu\/dla\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/www.macalester.edu\/dla\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/www.macalester.edu\/dla\/wp-json\/wp\/v2\/users\/441"}],"replies":[{"embeddable":true,"href":"https:\/\/www.macalester.edu\/dla\/wp-json\/wp\/v2\/comments?post=113"}],"version-history":[{"count":15,"href":"https:\/\/www.macalester.edu\/dla\/wp-json\/wp\/v2\/pages\/113\/revisions"}],"predecessor-version":[{"id":907,"href":"https:\/\/www.macalester.edu\/dla\/wp-json\/wp\/v2\/pages\/113\/revisions\/907"}],"wp:attachment":[{"href":"https:\/\/www.macalester.edu\/dla\/wp-json\/wp\/v2\/media?parent=113"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}