Although much of the work presented on this site is technical or creative in nature, I have a background in education and instructional design. The transition into the e-learning sector was a natural fit for me when I decided I wanted a change from the classroom.
e-Learning
In this section you will find a few highlights of e-learning courses and products I have been involved with. My roles have including everything from instructional design, to illustration, to application development.
Clicking on a thumbnail graphic will show a more detailed version of the selected element.
Advanced Patrol Training
Ontario Police College
Roles and responsibilities:
- Lead Developer
- Concept / Interactions Designer
The Advanced Patrol Training course was designed for the Ontario Police College, one of the largest police colleges in Canada. The challenge was to create a highly interactive and visually rich course. In my roles as lead developer and concept designer, I worked with the instructional design team to develop a solution that would combine scenarios, tutorials, and explorations in a highly engaging environment. After outlining the solution in visual design documents, I then worked with the graphic design team to define the look and feel of the interface and content. I also developed the core engine for this course from scratch, implementing shared libraries and components to streamline workflow.
CourseDesign Toolset
VitesseLearning
Roles and responsibilities:
- Developer
- Interactions Designer
- Technical Writer
CourseDesign was an internal project designed to create e-learning courseware from a set of core templates. I worked with a team distributed in Fredericton, NB and San Francisco, CA to create this toolset. The tool was comprised of Microsoft Word with custom VB extensions integrated into Flash via exported XML.
My role was to create the Flash templates that would display and manipulate the imported XML and media in the final courseware. We leveraged the new class and compiled clip structures found in ActionScript 2.0, creating a robust OOP application. In addition to actual development, I was the primary author of technical documentation for the toolset.
Emergency First Aid for Police Officers
Active Canadian
Roles and responsibilities:
- Developer
- Illustrator
Emergency First Aid for Police Officers was a first aid course designed specifically for police officers. As the course was quite large, a tutorial approach was taken with complimentary text and graphics. I was a core developer on the project, scripting HTML and Flash elements. Since the course required a huge number of custom illustrations, I was asked to assist the graphic design team by drawing illustrations for a few lessons. The samples included here were drawn and coloured in Flash, with a little post-vector work in Photoshop.
Other e-Learning Projects
Various Clients
My time in the e-learning industry has given me the opportunity to work on many other courses not featured here. The following table lists some other projects and my role within them.
| Project Name and Client: | Roles and responsibilities: |
| Breath Test Training Pre-Course (Royal Canadian Mounted Police) | Developer and Instructional Designer |
| Collision Investigation Level II (Atlantic Police Academy) | Developer |
| Domestic Violence Investigation (Winnipeg Police Service) | Developer |
| Flight Safety International Demo (Flight Safety International) | Lead Developer |
| Hate and Bias Crime Investigation (Edmonton Police Service) | Lead Developer |
| Investigative Communications (Royal Canadian Mounted Police) | Developer and Illustrator |
| Meth Lab: First Responder (Edmonton Police Service) | Lead Developer |
| National Sex Offender Registry (NSOR Working Group) | Developer |
| Niche Records Management Service (Canadian Police Knowledge Network) | Lead Developer and Graphic Designer |
| St John Ambulance First Aid (St John Ambulance) | Lead Developer and Concept Designer |
| Search and Seizure: Warrantless Authorities (Winnipeg Police Service) | Developer |
Copyright 2008 Randy Ostridge