Hosting a Public-facing Class Blog with GitHub pages and Jekyll
Authors | Acacia Ackles, Matthew Andres Moreno |
Date | May 7th, 2024 |
Venue | Enriching Scholarship Conference |
Abstract
Session participants will walk through an interactive, zero-code tutorial demonstrating how to create and manage a public-facing class blog using the Jekyll site framework and GitHub pages. We will also discuss milestone-based project structure to guide students to successful project completion and authorial strategies to create engaging scholarly web-based content.
After this session, participants will be equipped to:
- create a Jekyll-based class blog on GitHub pages,
- guide student authorship of engaging scholarly blog posts that incorporate Markdown-based styling and multimedia elements,
- structure a milestone-based deadline schedule to help students stay on track for successful preparation of a high-quality written work,
- facilitate student peer review using GitHub pull requests, and
- streamline student submission of draft milestones and final piece for publication using pull request status labels.
The majority of the session will consist of a guided tutorial experience in which participants will create mock blog posts and engage in a mock peer review process. These activities will be fully accessible to participants on any platform, including mobile devices, through browser-based interfaces. No coding will be required.