Showing posts with label Melbourne Uni. Show all posts
Showing posts with label Melbourne Uni. Show all posts

May 29, 2026

Storyboarding and AI LD team workshop

I led the Learning Design team through a hands‑on lab that turned an abstract experiment into a repeatable course‑building practice.

I demonstrated my process of using Spark AI, structured datasets and a tested storyboard templates to transfer learning content from minimal sources into topic pages ready for Canvas. I showed how I set clear RAG and chunking rules, tune AI temperature to remove invention, and embed assessment relevance on every page so learners see purpose before detail.

I also showcased my collaborative documents and TextBlaze snippets that reduce authoring friction and make revision predictable for subject coordinators.

In a practical demonstration of Spark's AI Studio features, I led the team through an experiment to develop a Spark Dataset, and then a Spark Project to use some team data to generate some shared results. I facilitated the dataset documents, generation instructions and suggested prompts for the hands-on workshop.

Thank you to Nathan, Evelyn and Leigh for facilitating, sharing your excellent work and guiding us through a hands-on experience.

MO Head of Learning Design
28 May 2026

April 27, 2026

MO showcase - Ed Coding Challenges

For the April Melbourne Online Showcase I presented our Ed Discussion Coding Challenge activities and three key components of our learning design.

I discussed how coding challenges begin with clear purpose and task descriptions sourced from Canvas, including learning outcomes, acceptance criteria, and example inputs and outputs. I explained how scaffolding files provide structure through starter files with minimal boilerplate and marked TODOs, accompanied by unit tests, sample input files, and helper libraries. I noted that hints and progressive prompts sit in separate files, allowing learners to uncover them incrementally without revealing complete solutions.

I covered the solutions reveal mechanism, which exposes solution files that run and pass all tests when activated. These solutions pair code with explanations walking through approach, complexity, trade-offs, and common pitfalls, with key lines highlighted and annotations explaining design choices. I discussed the pedagogical thinking behind these choices and mentioned that instructors can control reveal behaviour through instant, time-locked, or optional settings, and that explanations include diagnostics and links to related resources.

I introduced the Replay feature, which records edit-and-run history as a timeline of snapshots. This allows learners to step through each compilation run, review test results, inspect code states, and revisit console output. I explained how filters enable viewing only failing runs or regressions, and how run logs can be exported for reflection or assessment purposes.

Shoutouts! - MO showcase

Leigh presented on the work that was done to put together Ed Discussions.

LD team Newsletter 27 April, 2026

December 15, 2025

Spark AI

I have developed and sustained innovative practices in the use of generative AI to enhance learning design. This work was initially inspired by my participation in the University of Melbourne’s 2024 Teaching and Learning Summit, Artificial Intelligence and the Future of Higher Education, and first put into practice later that year when I applied generative AI tools to support the development of teaching and learning materials for the Doctor of Clinical Dentistry program at Melbourne Dental School. That early experimentation established a rigorous, pedagogically grounded approach to AI-assisted design that now continues and has matured in my role at Melbourne Online through the use of the University of Melbourne’s SparkAI platform.

At Melbourne Online, I utilise SparkAI as an integrated design partner across complex and technically demanding subjects. I use Spark’s Projects feature to organise work into topic-based chat threads, enabling iterative refinement of materials while maintaining clarity, continuity, and version control. I prompt Spark with large, dense inputs – including lecture slides, transcripts, and published material – to rapidly synthesise content that would otherwise be impractical to process manually, supporting effective collaboration with subject matter experts.

SparkAI is embedded into my workflow for structuring LMS pages from SME-approved content maps and generating LMS copy aligned with editorial standards, significantly reducing downstream editing time. In technically complex subjects, Spark assists by:

  • identifying appropriate uses of LaTeX notation to clarify mathematical concepts, 
  • generating and explaining Python code examples, 
  • proposing illustrative examples, visualisations, and interactive activities.

Across subjects, SparkAI enables me to focus less on mechanical production and more on pedagogical design, coherence, and learner experience.

Leigh has worked on several complex subjects, such as AI Planning for Autonomy and Security, Privacy and Ethics.

In these subjects he navigated unstructured, content-heavy material and created learning resources by sorting through multiple sources and extracting and consolidating into a design information from lengthy lecture recordings using SparkAI and other AI tools.

MO Senior Learning Designer
February 2026

December 4, 2025

LaTex at MO

In my learning-design practice across Master of Cyber Security and Master of Artificial Intelligence subjects, I played a key role in establishing and advancing the use of LaTeX math typesetting to improve the clarity and professionalism of mathematical content. 

Drawing on prior experience, I supported another Learning Designer in developing foundational training materials that introduced LaTeX principles, syntax, and common use cases. This collaborative effort helped build internal capability and ensured that complex mathematical ideas could be presented consistently across subjects.

I applied these principles extensively in the AI Planning for Autonomy subject, where algorithmic and mathematical concepts form the backbone of the curriculum. By integrating LaTeX-based notation into learning materials, I transformed dense, abstract content into clear, precise, and visually structured explanations that supported student comprehension. This included the presentation of formulas, planning operators, state-transition models, and optimisation expressions in ways that were both pedagogically effective and aesthetically aligned with best practice.

I continue to refine and expand LaTeX usage within the Canvas LMS, researching improvements in rendering quality, graphical extensions, and workflow efficiencies. This ongoing work aims to enhance the readability of mathematical content, explore richer visualisation options, and streamline the design of high-quality learning resources for mathematics-heavy subjects.

\( \large \nabla_θ J(\theta) = \begin{pmatrix} \frac{∂J(θ)}{∂θ_1} \\ \vdots \\ \frac{∂J(θ)}{∂θ_n} \end{pmatrix} \)

Leigh's quite across this ... Leigh's also really knowledgeable in Latex

MO Learning Designer
13 October 2025

\( \begin{align} J(\theta)&= \mathbb{E}_{\pi_\theta}[r]\\ &= \sum\limits_{s∈S}d(s)\sum\limits_{a∈A}π_θ(s, a)\mathcal{R}_{s,a}\\ \nabla_\theta J(\theta)&= \sum\limits_{s∈S}d(s)\sum\limits_{a∈A}π_θ(s, a)∇_θ \text{log} π_θ(s, a)\mathcal{R}_{s,a}\\ &= \mathbb{E}_{\pi_\theta}[\nabla_\theta \log \pi_\theta(s,a)r] \end{align} \)

Thank you [for contributing to developing the LD Team Training Latex workshop and for supplying the OES LaTex maths resource] !

MO Learning Designer
9 October 2025

November 28, 2025

AI Planning for Autonomy

As the Learning Designer for AI Planning for Automation in the Master of AI program, I played a central role in shaping a highly technical and complex subject into a coherent, engaging, and professionally aligned learning experience.

Working with an academic team whose expectations evolved throughout development, and integrating the Ed STEM learning platform for the first time for Melbourne Online, I navigated shifting requirements with diplomacy and clarity. I consolidated fragmented source materials and translated ambiguity into a structured, purposeful learning pathway.

A major innovation in this subject was my strategic use of our Spark AI generative assistant. Using the assistant, I designed and structured topics, planned LMS pages, and drafted substantial components of the learning content. This use of Spark, enabled rapid iteration, consistency of voice, and enhanced conceptual clarity—while applying expert Learning Design judgment to refine and elevate the outputs.

To convey complex mathematical and algorithmic ideas, I implemented the Melbourne Online’s most extensive use of LaTeX-based mathematical typesetting, significantly improving precision and readability. I also worked effectively with the newly introduced monday.com Asset Tracker, ensuring accurate design briefs and smoother cross-team coordination.

Leigh OMG, big snaps!

He has picked up a super challenging AI subject, with tricky SCs and has quietly sorted through the mess and is building away translating some hard to understand videos into engaging content.

MO Senior Learning Designer
November 2025

Shoutout to Leigh for doing the grunt work on the math in AI Planning seeing as the SC hasn't got back to us.

MO Senior Learning Designer
February 2026

Leigh has worked on several complex subjects, such as AI Planning for Autonomy...

Leigh has also contributed to and run Canvas workshop sessions where he has shown professionalism, strong communication skills, and the ability to manage questions effectively.

In these sessions, he has used his technical knowledge to translate concepts into practical applications for use within subjects.

MO Senior Learning Designer
February 2026

Shoutout to Leigh for staying calm with the unreasonableness and late content changes from Guang Hu and working through some challenging maths

MO Senior Learning Designer
19 February, 2026

November 5, 2025

Ed platform for Melbourne Online

In introducing the Ed platform to Melbourne Online, I played an important role in guiding its effective integration into both subject design and the broader LMS environment. Drawing on my prior experience embedding Ed into learning ecosystems, I provided informed advice on its strengths, limitations, and potential pitfalls. This expertise gave Melbourne Online a reliable foundation for its first exploratory implementation of the platform.

I collaborated closely with academics in the Faculty of Engineering and IT to reshape and refine their existing learning activities for delivery through Ed. This involved ensuring that activity design aligned with Ed’s interactive capabilities while maintaining pedagogical clarity and coherence across the subject.

Internally, I worked with multiple Melbourne Online teams — including Graphic Design, the LMS team, Ed Tech, and Content Editors — to create a seamless integration between Ed and Canvas. This cross-team coordination ensured consistent visual design, stable technical connections, and a smooth user experience for students navigating between systems.

To further support students, I developed clear, practical learning materials that introduced the Ed interface and guided learners on how to move confidently between Ed and the Canvas LMS. This holistic approach helped establish Ed as a functional, user-friendly component of the Melbourne Online learning environment.

Shoutout to Akane, Catherine and Leigh for their help getting our Ed approach and design almost ready to go.

MO Senior Learning Designer
December 11, 2025

Leigh’s technical skills are a strong asset to the Learning Design (LD) team. He has ... helped integrate the Ed learning platform within Canvas.

MO Senior Learning Designer
February 2026

Ed Discussions Signposting

Massive shout out to Melissa Baggoley,
Chris De Maria, Leigh Canny and
Akane Fujimaki for their collaborative work implementing the Ed Discussions signposting. This work lead by Melissa not only ensures that our students have a clear indication when to and what's involved in moving off Canvas to Ed but also establishes a templated approach for linking out external platforms. Leigh and Akane both contributed expert insight guiding the develop of page layouts, navigation, and just in time support, while Chris interpreted the intended designs and guided the deployment with systematic and scalable code. Truly an example of #own it together, #do great then iterate, #students at the heart, and #different by design. Also thanks to
Catherine Naghten, Kate Morgan and Samantha Eyre for their input on content and student experience. Well done all!

MO Graphic Design Lead
February 17 2026

October 30, 2025

Security, Privacy & Ethics

In the Security, Privacy & Ethics subject of the Master of Cyber Security program, I led several key learning-design innovations that significantly enhanced student engagement and pedagogical impact.

I repurposed and extended the existing palette of design elements to create dynamic, scenario-based learning experiences, including a suite of case studies that used familiar templates in inventive ways. Through thoughtful adaptation and responsive design techniques, I pushed the boundaries of what was achievable within the current toolset, ensuring high-quality learning experiences across devices and formats.

I introduced “Imagine this scenario” interactive narratives to deepen ethical reasoning and situational judgment, enabling students to engage with real-world dilemmas in an immersive and meaningful way.

Another major achievement was the redesign and online conversion of Capture The Flag (CTF) activities, transforming traditionally in-person cybersecurity challenges into a fully digital, accessible, and engaging format aligned with modern learner expectations.

In addition, I advanced the use of Spark AI to generate learning content, embedding emerging AI-driven enhancements that support personalised exploration of complex concepts.

Collectively, these initiatives elevated the subject’s interactivity, authenticity, and technological sophistication while maximising the capabilities of existing institutional tools.

Thank you Samantha, Leigh and Laura for your excellent work on this. Chris Culnane and I are grateful for your eye for detail, dedication, thoughtful suggestions and of course obvious education expertise shining throughout.

SPE Subject Coordinator
February 20 2026

Leigh has worked on several complex subjects, such as ... Security, Privacy and Ethics.

Leigh has also contributed to and run Canvas workshop sessions where he has shown professionalism, strong communication skills, and the ability to manage questions effectively.

In these sessions, he has used his technical knowledge to translate concepts into practical applications for use within subjects.

MO Senior Learning Designer
February 2026

🙂Thanks for doing such a great job, especially on the Cyber and AI subjects.

MO Senior Learning Designer
3 December 2025

October 14, 2025

Foundations of Public Health

In the Foundations of Public Health subject within the Master of Public Health program, I made significant learning-design contributions by transforming traditional teaching materials into engaging digital content tailored for online adult learners. This involved reworking videos and slide decks originally designed for in-person delivery and reshaping them into coherent, interactive learning sequences within the LMS. My focus was on preserving academic integrity while enhancing clarity, accessibility, and learner engagement.

I developed and refined new topic areas—including:

  • climate change
  • healthcare sustainability
  • population mental health,

ensuring each was supported by contemporary evidence, strong narrative structure, and purposeful learning activities. These modules were designed to help students connect complex public health concepts to real-world contexts and emerging global challenges.

Throughout the project, I continued advancing my expertise with our in-house AI-assisted content development tool, SPARK AI. By experimenting with refined workflows and prompting strategies, I improved both the speed and quality of content generation while ensuring outputs aligned with pedagogical best practice.

I balanced this work alongside competing priorities across Cyber Security and AI subjects, maintaining a consistent standard of quality and responsiveness. This ability to coordinate across multiple high-stakes projects was essential to delivering a timely and cohesive learning experience for students.

I'd like to acknowledge ... your adaptability, professionalism and commitment to continually learning. Your growth has not gone unnoticed.

MO Head of Learning Design
15 December 2023

taking on new responsibilities while navigating new ways of working that was still evolving (or not yet fully developed or continually changing) required persistence, flexibility and agility.

MO Head of Learning Design
15 December 2023

September 10, 2025

PyCharm Integrated Development Environment

A key innovation I introduced into the Programming for Cyber Security subject was the development of a complete, industry-standard system for guiding students to use PyCharm as their Integrated Development Environment (IDE). Drawing on my technical depth and ability to translate complex workflows into accessible learning experiences, I created an approach that moved beyond basic LMS-based coding and into authentic professional practice.

I designed a structured process that taught students how to install, configure, and work within a full IDE—essential for handling real-world cybersecurity programming tasks. To support this, I embedded consistent “Practice: Try it yourself” prompts across activities, directing students to download files, organise them within their IDE workspace, and develop habits that mirror professional programming environments.

Another major component was the integration of a high-quality PyCharm instructional video created with the Subject Matter Expert. I collaborated closely with the SME to determine the most effective platform and format, independently researching a technical delivery platform that was unfamiliar to me. I then integrated the final video and supporting instructions into the subject’s learning flow, ensuring clarity and smooth learner progression.

This IDE framework significantly strengthened the subject’s technical authenticity and demonstrated the unique value I bring in bridging pedagogy, software tools, and complex domain expertise.

Your technical skills bring a unique capability to the team, one that no one else currently provides.

MO Head of Learning Design
22 July, 2025

July 24, 2025

LD Team mini showcase: Code presentation tools

I delivered an LD Team mini-showcase presentation on Melbourne Online's new suite of code presentation tools.

The presentation showcased the work I had done to collaborate with the Melbourne Online Educational Technology team to iteratively produce the new tools. I also focussed upon LD best practice usage of the tools, and how they can be employed to enhance learning for students in programming subjects in the Masters of Cyber Security subjects.

The presentation showcased the technical implementation and the pedagogical usage for:

Hey Leigh loved your presentation today! Thank you! You have done so much uplifting with this! I'd definitely love to learn more from you!

MO Senior Learning Designer
July 24, 2025

Within our Learning Design team meetings, Leigh is eager to be on board with the new mini showcase initiative to share his work and ideas with the team.

MO Head of Learning Design
22 July, 2025

Leigh’s technical skills are a strong asset to the Learning Design (LD) team. He has ... produced clear instructional materials for the LD toolkit to support team processes, and regularly presents at team and MO showcases, demonstrating confidence and effective presentation skills.

MO Senior Learning Designer
February 2026

July 10, 2025

Melbourne Online 'Different by design' value award

I was the very first winner of the Melbourne Online Different by design value award, recognising my innovative approach to programming learning design in Programming for Cyber Security.

Leigh Canny

To acknowledge your excellent contribution through your Python coding work in the subject 'Programming for Cyber Security' and supporting the APM. The level of skill and expertise you are bringing to the cyber subjects overall is a real asset to the team and to our student Sx.

Laura, and the Student Coordinator, are absolutely thrilled with the outcomes and have been enthusiastically sharing news of your work with others. It's clear your efforts are making a strong impression.

This is a standout piece of work that really embodies our commitment to being different by design. Well done Leigh - we're excited to see more in another engaging MO showcase piece from you soon.

Nominated by Kate Mori

 

Melbourne Online values

There are many ways our values will be brought to life. A starting point is through our people processes, including:

  • Recognition – demonstration of MO values by individuals and/or teams is recognised and reinforced
Different by design

We are intentional in our design – we design our experience, systems and processes to be fit-for-purpose for our market and our pace.

How we do this: 

  • Data and insight inform design 
  • We do ‘different’ to add value, not for the sake of difference 
  • Champion the unexpected – old problems need new solutions
It was terrific to see you recognised for our value award of 'different by design'

MO Chief Executive Officer
December 2025

Leigh’s contributions have been recognised more broadly across MO, with Leigh receiving the Different by Design MO Values Award, a reflection of his innovation, technical skill, and collaborative mindset.

MO Head of Learning Design
22 July 2025

Congratulations to Leigh and Georgie on receiving values awards! Leigh was recognised with the ‘Different by Design’ award. A fantastic representation of our team, well done, everyone.

MO Head of Learning Design
10 July 2025

the MO Values awards are clear evidence of how consistently this team demonstrates the MO values

MO Head of Learning Design
15 December 2025

June 20, 2025

Subject walkthrough showcase: Leadership for Learning

Collaborating with a team of expert specialist presenters, I helped to deliver the first of the MO subject walkthroughs showcasing the Master of Education (Educational Leadership) subject Leadership for Learning.

The specialist area which I presented was about the navigational features in Leadership for Learning, and all subsequent Melbourne Online subjects. I focussed upon the Canvas modifications implemented by Melbourne Online user experience designers, and their impact upon future students' learning experience.

Leigh is a confident and engaging presenter. He ... volunteered to support me and a group of others in presenting at a recent MO subject showcase.

MO Head of Learning Design
22 July, 2025

Just wanted to pay tribute to the awesome crew of showcase presenters yesterday for such a wonderful display of our SX. Hoping I haven’t forgotten anyone
Congrats to…
Kate Mori, Catherine Naghten, Andrea Lou, Leigh Canny, Erika Carver, Chris De Maria,
Simone Attia, Emily Warman

MO Director of Operations
20, June 2025

It was seriously awesome. Well done, peeps!

MO Technology Lead
20 June, 2025

Great showcase everyone!

MO Growth and Partnerships director
19 June, 2025

Thank you, thank you, thank you 🙏  to Leigh,
Andrea, Emily, Simone, Erika, Chris, and
Catherine for presenting at today’s MO showcase of our subject, 'Leadership for Learning'—#owningittogether.
It’s no small feat to stand up and present in that forum, no matter how much preparation goes into it. It’s a challenging yet valuable opportunity to learn, grow, and gain the confidence to do it again… bring it on! 🤩  Everyone did an incredible job, and we should feel so proud of our collective efforts.🦚 This subject is a testament to how well we’ve worked together across teams to create something I'm confident will be truly impactful.🎉
Special thank you to Eileen for making the technology work.💻

MO Head of Learning Design
19 June, 2025

Congratulations Kate Mori and the whole team. It was great to hear from each of you and learn about each of the elements in Leadership for Learning. What an excellent #ownittogether 🤩🙏

MO Operations Manager
19 June, 2025

May 16, 2025

Leadership for Learning

I stepped in to address Content Editor feedback in the Master of Education (Educational Leadership) subject Leadership for Learning.

Changes I implemented included:

  • adapting older pages to the new Melbourne Online templated design
  • estimating learning activity recommended time commitment
  • liaising with graphic designers on final decisions on images
  • summarising topic content for final week review pages
  • ensuring page structure is correct so that navigational features work correctly

This timely support was appreciated because it facilitated the rapid turnaround for the Subject Coordinators' final review.

Additionally, I‘d like to acknowledge the work Leigh has done this week for ‘Leadership for Learning’. Leigh stepped in to address Content Editor feedback, meaning Warren could package everything together and send it to the Subject Coordinators for their final review this week.
This week has truly highlighted the LD team’s positive ‘can-do’ attitude, collaborative spirit, and ability to adapt with agility under pressure.

MO Head of Learning Design
May 16 2025

May 14, 2025

Communicating for Wellbeing

I redesigned some convoluted assessment instructions which had been developed for in-person on-campus instruction, using my online instructional expertise to translate these into clear instructions for online students.

The assessment required students to interact with several learning platforms including a Cogniti AI agent, Feedback Fruits and to produce a video for peer feedback.

I completed the content editor feedback process for Melbourne Online's Master of Education subject Leadership for Learning.

  • applied the new MO template to earlier designed pages.
  • estimated times for activities' completion
  • adjusted Readings Online reading status
  • reorganised pages and summarised content.

Morning @Leigh Canny thank you for stepping in and completing this work, much appreciated as I know this took you away from your Cyber work for a few days.

MO Head of Learning Design
May 14 2025

@Leigh Canny thank you, really appreciate your help with this work!

MO Academic Product Manager
May 14 2025

May 5, 2025

Melbourne Online Orientation

I redesigned the presentation of the PDF learning guides resources intended for new Melbourne Online students in Module 3: Eight strategies for learning online in the Melbourne Online Orientation Canvas site.

I designed a special responsive element for presentation of the eight PDF guides across different pages, depending upon the screen width of the user's device.

By iterating to discover the optimal settings for the 'flex' property, I was able to achieve desired horizontal or vertical presentation for the image of the guide, the value proposition text, and the download button.

Wide screen horizontal presentation

Narrow screen vertical presentation

May 2, 2025

Melbourne Online Showcase: Python interpreter prototype

I was encouraged to present at the Melbourne Online Monthly Showcase for May 2025.

I presented on my development of the PyInterp prototype Python Interpreter for use in Melbourne Online's Programming for Cybersecurity subject.

I focussed upon the pedagogical benefits to students of learning coding in this interactive and hands on way - putting opportunities to practice coding in close proximity to the learning content.

I presented my work to develop PyInterp, a prototype Python Interpreter and how its deployment aimed to achieve those pedagogical objectives.

The presentation was well revieved and prompted Melbourne Online EdTech department to work with me to develop Melbourne Online's own Python Emulator; a more robust and permanent solution to assist Melbourne Online learners of programming.

Leigh is a confident and engaging presenter. He showcased his Python coding work at a MO showcase

MO Head of Learning Design
22 July 2025

April 30, 2025

Developing Educational Leadership Skills

I stepped in to assist with the development of some of the learning content of Melbourne Online's Developing Educational Leadership Skills subject.

Using University of Melbourne's Spark AI, I reworked lecture material, unsuitable for online publication, into detailed and well-designed online learning content. I configured the AI model to respond as a developmental editor with textual content in the UoM Tone of Voice, communicating conceptual sophistication with pragmatic communication.

Your work on this helped greatly. You have a wonderful skillset and your abilities in content development, pedagogy and design are remarkable... it is in great shape.

Developing Educational Leadership Skills Subject Coordinator
April 30 2025

I’d like to acknowledge the wonderful work
of Samantha, Homa, Gareth and Leigh, led
by Anitra for ‘Developing Educational Leadership Skills’. The team have worked with a particularly tricky Subject Coordinator who today provided some wonderful feedback in an email to the team. The team have really impressed our Subject Coordinator. They got him on side from the beginning, kept him engaged throughout the development period and wowed him with ‘impressive work’ SC words. Thank you for your collective efforts.

MO Head of Learning Design
April 30 2025

Great work team

Developing Educational Leadership Skills Academic Product Manager
April 30 2025

Wow, what great feedback! well done

MO CEO
May 2 2025

April 8, 2025

Programming for Cybersecurity

In developing Melbourne Online’s Programming for Cyber Security subject, I played a pivotal role that extended beyond the standard Learning Designer remit. With the Senior Learning Designer position unfilled during the project’s early stages, I provided strategic direction by drawing on my subject-matter experience and my background as a Senior Learning Designer managing complex digital learning projects.

A key achievement was shaping a distinctive active learning pedagogy for programming, centred on interactive code exploration. I contributed to the design of the embedded Python learning environment and built PyInterp, a prototype interpreter that demonstrated how guided, hands-on experimentation could support conceptual understanding. This approach drew on design principles I had previously developed for Swinburne Online’s  COS30043 Interface Design and Development.

I also introduced an important innovation: a structured system encouraging students to use PyCharm as their Integrated Development Environment (IDE). This included clear guidance for setting up a full-featured IDE and embedding consistent “Practice: Try it yourself” prompts within activities. Students were directed to download activity files, work within their IDE’s directory structure, and follow setup instructions provided in the learning resources—strengthening authentic programming workflows.

Working closely with academic and Melbourne Online stakeholders, I helped transform incomplete and generic draft materials into rigorous, cybersecurity-focused content through iterative feedback and redevelopment.

Morning Leigh, thank you for stepping into a workshop this week with Laura in the absence of our new Senior.
Thank you for taking the lead on Programming for Cyber Security until we get a Senior to off load it onto.

MO Head of Learning Design
March 26, 2025

Leigh has also actively participated in content mapping workshops and Canvas workshops alongside the APM and SLD. His expertise has proven to be invaluable in these meetings, and he works exceptionally well with academics, helping to translate technical concepts into practical applications for subject design

MO Head of Learning Design
July 22, 2025

I wanted to take a moment to acknowledge ... Leigh – for your coding skills and standing in for a Senior we didn’t quite have.

MO Head of Learning Design
April 9, 2025

Thank you for the wonderful work you've done on our early subjects, in particular your innovative approach to the Python coding work in Programming for Cyber Security.

MO Chief Executive Officer
December 2025

You have done amazing stuff in the shell with the python code.

MO Academic Product Manager
April 8, 2025

honestly, I’m not sure how we would have built the Programming for Cyber Security subject without you

MO Head of Learning Design
July 22, 2025

March 24, 2025

PyInterp

I developed PyInterp; an embeddable Python interpreter widget for inclusion in Canvas pages for Melbourne Online's Programming for Cybersecurity, a subject teaching many Python programming concepts and requiring a technological interactive learning approach. I employed the Replit development platform and collaborated with an AI Replit Agent to develop a working proptpype app.

Inspired by a pedagogical approach I took in Swinburne Online's COS30043 Interface Design and Development, the prototype served as a useful illustration of how the pedagogy of active learning can work for learning programming concepts.

It served also as a template to inform Melbourne Online's EdTech development team to produce a robust working version for inclusion in the final version of the subject.

Leigh – The skill and expertise you are bringing to our Cyber subjects is an asset, our APM is over the moon and spreading the word.

MO Head of Learning Design
April 9 2025

The Pyinterp app on the Replit site

The user pastes their required Python snippet, Running the code to check it functions. Then generate a customisable embed code for inclusion in Canvas LMS.

The embedded PyInterp in Canvas

The student may learn the programming concept by experimenting with code alterations and Running the snippet in different ways to observe the changes in output.

March 3, 2025

2025: University of Melbourne: Office of the Provost - Chancellery: Learning Desiger (Melbourne Online)

  • Develop high-quality course content in Canvas, ensuring a premium user experience.
  • Create, storyboard, and integrate instructional materials and multimedia into Canvas for effective content delivery.
  • Partner with media producers, graphic designers, and education technologists to develop engaging learning materials.
  • Utilise Canvas and other technologies to enhance online learning with interactive and multimedia elements.
  • Prepare for content workshops, manage learning material submissions, and ensure error-free Canvas modules before launch.
  • Coordinate with the Senior Learning Design Manager and Operations Coordinator to keep subject builds on schedule.
  • Update and refine course content during refresh cycles, ensuring accuracy and quality before go-live.
  • Participate in workshops, attend production meetings, and support the pod structure within the learning design team.