Skip to main content
UNSW Sydney Logo
Teaching
Search
  • About
  • Teaching
    • New to teaching
    • Inclusive teaching and equity
    • Educational design
    • Assessment and feedback
    • Evaluating education
    • AI in teaching and learning
    • More...
  • Educational Technology
    • Support
    • Training
    • EdTech resources
    • Media & immersive
  • Events & News
    • Upcoming events
    • Recent news
    • Event recordings & resources
    • Subscribe to education news
  • Awards
    • Awards
    • Fellowships
    • Gathering evidence of your teaching practice
  • Professional Development
    • Beginning to Teach (BTT)
    • Teaching Accelerator Program
    • Foundations of L&T (FULT)
    • Course Design Institute (CDI)
    • Program Level Approach to Assessment
    • Self-paced learning
    • Academic mentoring
  • Contact & Support
    • Education contacts and support
    • UNSW's Teaching Commons
  1. Teaching
  2. Teaching practice
  3. Assessment
  4. Digital assessment at UNSW
  5. Digital assessment toolkit

Custom-Built Engineering Modules & Quizzes

Mohr's circle

This is an excerpt from an interactive learning module for Mohr's Circle. Students can use the sliders to interact with the Mohr's Circle and stress block to see their relationship. See the demo portal here for more.

Description

Dr Mario Attard and Xiaojun Chen have together built a suite of custom modules and quizzes to aid in a mixture of summative and formative student assessment in Civil and Mechanical Engineering. Used in courses ENGG1300, ENGG2400, CVEN3304, CVEN4309 and CVEN9806 for three years, the modules were custom built primarily so that the teachers could retain full pedagogical and operational control. Using external platforms meant that any issues the students faced might take several days to be resolved, whereas with their own modules, Mario and Xiaojun could resolve issues themselves. The learning and revision modules and online assessments cover many topics in structural engineering and contain features such as in-built timers and scientific calculators, feedback mechanisms, dynamic variables to ensure unique student experiences and live graphs that change with student input. 

The modules are built primarily using JavaScript programming language, then integrated with Moodle utilizing SCORM API. They do not require a database and use client-side processing on the student’s machine for calculations.  

Deployment

The modules and quizzes are initially built in JavaScript and then integrated with Moodle via a SCORM package. For each course, there is some light admin required and some changes need to be made to the back end in order to get them working. 

Once this is complete, the modules are assigned into their associated week for the course in Moodle wherein students receive a set time period to complete each one. The quizzes can be worth anywhere between 15 to 20% of the student’s final grade for summative modules, and completion of formative quizzes is worth 5% of the student’s final grade. All modules come with Gradebook integration in Moodle and contain a performance report at the end of each activity which shows the students all the content they submitted in the quiz. This allows both students and teachers to analyse their own work and trace specifically where they may have gone wrong. All modules and quizzes are automatically marked. 

Pros & Cons

Pros

  • Teachers retain full pedagogical and operational control making delivery more efficient;
  • Utilises live graphical elements that change with student input, a feature that’s lacking in alternatives tools such as STACK; 
  • Automatically saves student’s input via their browser cache; 
  • Feedback is provided to the student at every stage as well as a full performance report at the end, rather than just an arbitrary mark; 
  • Can allow for partial credit applied to students whose answers were close (within a certain percentage of leniency) - this can be programmed in and applied automatically. 

Cons

  • Due to the custom nature, the modules and exercises cannot be easily adapted or changed without sufficient knowledge of both Engineering and JavaScript;
  • Heavily reliant currently on Xiaojun’s knowledge for the continued maintenance and redeployment of the material for each course. 

Getting started

As described above, the modules are custom made so their application to other domains outside of engineering may be limited. You may wish to look through the demo portal here to see if any of the material may be applicable to your own course. 

Should you wish to develop your own course materials from scratch in this same way, there are numerous approaches you may wish to take. In this instance, a mathematical model was taken for each activity and JavaScript was used to craft an interactive learning experience around it. You may also wish to contact Dr Mario Attard ([email protected]) and Xiaojun Chen ([email protected]) to get more information on the technical details of their solutions. 

Best practice tips

  • Any custom-made activity should be clearly based around explicit learning objectives or criteria;

  • Conduct analysis of your needs and the tools that are available when considering a custom-made solution; 

  • Ensure there is a plan in place for the continued maintenance and management of any custom-made solution so as to prolong the value of the activities. 

Showcase

A range of different modules and activities can be experienced via the demo portal here.

 

  • New staff
  • Teaching for learning
  • Assessment
    • Assessment toolkit search
    • Digital assessment at UNSW
      • Digital assessment toolkit
    • Designing assessment
    • Assessment methods
    • Grading & giving feedback
    • Reviewing assessment quality
    • Spotlight on assessment
    • Assessment development framework
  • Educational settings

Events & news

QILT Symposium and NSW Higher Education Summit
Never waste a good crisis: Why higher education needs a unified approach to curriculum transformation in the AI era
More
Back to top
  • Print
  • Home
  • About
  • Teaching
  • Educational Technology
  • Events & news
  • Awards
  • Professional development
  • Contacts

AUTHORISED BY PRO VICE-CHANCELLOR EDUCATION
UNSW CRICOS Provider Code: 00098G, TEQSA Provider ID: PRV12055, ABN: 57 195 873 179
Teaching at UNSW, Sydney NSW 2052, Australia Telephone 9385 5989

ACKNOWLEDGEMENT OF COUNTRY
UNSW respectfully acknowledges the Bidjigal, Biripi, Dharug, Gadigal, Gumbaynggirr, Ngunnawal and Wiradjuri peoples, whose unceded lands we are privileged to learn, teach and work on our UNSW campuses. We honour the Elders of these Nations, as well as broader Nations that we walk together with, past and present, and acknowledge their ongoing connection to culture, community and Country.
- The Uluru Statement
 


  • Privacy Policy
  • Copyright & Disclaimer
  • Accessibility
  • Complaints
  • Site Map
  • Site Feedback
Page last updated: Friday 20 December 2024