RRC Polytech LMS Overhaul

LMS Redesign + Interactive Activity Development
Mockup for visual representation only. Real page not shown due to academic privacy.

Project Summary

The client’s goals and design challenges.

RRC Polytech’s Construction Trades department needed a complete overhaul of their Learning Management System to make online course content easier to navigate and more engaging for students.

  • Content was outdated and scattered in PDFs
  • Activities lacked interactivity and mobile-friendliness
  • Needed alignment with modern UX best practices

    What I did

    A breakdown of the improvements I delivered.
    i

    Content Conversion

    Turned PDFs into mobile-optimized HTML

    Interactive Activities

    Developed auto-generating math tools

    Platform Integration

    Embedded directly into D2L LEARN

    Team Collaboration

    Worked with instructors and subject matter experts

    The Results

    The measurable outcomes after launch

    Improved Usability

    Students could access content on any device

    Paperless Practice

    Activities with unlimited practice questions

    Faculty Praise

    Received strong feedback from instructors and leadership

    Tools Used This Build

    Technologies and platforms I used on this project.

    Code editor for web development

    Web page structure language

    Styling language for the web

    Front-end interactivity scripting

    Programming & automation tool

    Learning management system (LMS)

    Why This Project Stands Out

    This was a flagship co-op initiative at RRC Polytech, and our two-person team delivered beyond expectations. Our work became a model for other departments to follow and set a new standard for LMS design at the school.

    The Final Product

    A visual showcase of some of the interactive activities I built for RRC Polytech

    Beam Span Calculator

    A complex, code-generated activity that pulls real data from two different tables in the National Building Code of Canada to calculate built-up wood beams. Students are given randomized building scenarios for either a 1-storey or 2-storey building, which changes how the beam is calculated.

    Based on the question, students must enter values like total beam span, supported joist length, number of teleposts, and the correct beam size. The diagram updates automatically for each new question, and the activity creates unlimited variations so students can practice as much as they need.

    This was the most advanced activity I built, combining code-driven logic, live math, dynamic SVG diagrams, and official data from the Canadian building code — all working together to simulate real-world structural decisions.

    Profile Leveling Activity

    This activity helps students learn how to calculate elevation changes using a leveling profile. Each time a student clicks “Generate Random Slope,” a new terrain profile is created, and the diagram updates automatically with new turning points and slope distances.

    Students must use the image to fill out values like Back Sight (B.S.), Height of Instrument (H.I.), Intermediate Sight (I.S.), and Final Elevation. Some questions depend on earlier answers being correct, so the activity builds step-by-step like a real field scenario.

    The number of slope changes can be adjusted, and each attempt gives students a different challenge. This activity gives unlimited practice and uses real surveying concepts to simulate terrain work in the field.

    Tape Measure Exercise

    This activity helps students practice reading a tape measure in both metric and imperial units. Each time a new question is generated, the tape measure updates with a random arrow position, and the student must type the correct measurement based on where the arrow is pointing.

    Students can switch between metric (mm/cm) and imperial (inches/fractions), allowing them to get comfortable with both measuring systems. The tool gives instant feedback and creates unlimited random questions for continuous practice.

    It’s a simple, hands-on way for students to improve their accuracy and speed when working with real-world measurement tools.

    Testimonials

    What Clients Are Saying

    Request Your Free Website Audit

    I'm Available for Hire or Freelance
    Get a Free Audit