Rubrics

Work Plan - Guidelines and Assessment Rubric

Because the work plan acts as a roadmap for the final project it’s important to know what kinds of final projects are acceptable. To avoid confusion, however, note that there is a separate rubric for the final project. The final project is the culminating experience for this class, and will become the foundation for much of what you learn. The final project must be educational in nature, although education is used here in the broadest sense of the term. For example, you can create a job aid that walks users through assembling a device or repairing a piece of machinery. Although they may not have learned the task, or be able to perform it again without the job aid, learners should be able to perform the task. You could also choose to design a learning environment, that is much more open ended and allows for exploration and discovery. Finally, you can design a more traditional vision of computer-based instruction, consisting mostly of a presentation of content.

All past student projects are available here: http://inst.usu.edu/~aewalker/studentProjects/ if you want some additional ideas.

You should be spending 5-15 hours in design related tasks (writing the work plan, story boarding, and writing the project documentation), you should be spending 40-60 hours in development related tasks (finding and creating media, programming, etc . . . ). These ranges are for individuals, if you work as a group you should be spending more time on these activities.

You can either fabricate your own project, or you can find a real one. You may also want to reverse engineer something that you have already seen, just keep in mind that if you want to show this as part of a portfolio you will need permission for any media and materials you use in it. If you are currently working you are free to “double up” and use something work related as your project. Finally for the MS/MeD students in the Instructional Technology department you may want to take something you designed in another class and take it to completion here. We will be devoting some class time to your projects as we come closer to the end of the semester. This will allow you to meet with your groups (if you have decided to team up), and ask me questions, and get help working through some of the problems you are sure to encounter. Note that you
do need to encorporate sound into your project as well as two embedded items (which we have a lecture on down the road).

As an initial step, you will be responsible for writing a work plan. The work plan is a contract between you (or your group) and your “client.” The finished work plan will consist of the following parts, submitted at three different timepoints. The goal behind the phased submission is to get you feedback before you go too far down a road towards something that will either be too difficult to implement (or perhaps too easy), or something that doesn’t really meet the needs of this class. Your submissions should be cumulative (e.g. incorporate feedback and resubmit prior sections with the new material).

Check the syllabus for due dates. Everything will be due before the stroke of midnight (23:59:59) on the date noted. More important than point values for each part are their corresponding percentage of your final grade (repeated above from the syllabus). The remaining 20% of your grade will be based on assignments.

Deliverables: Submit a single MS Word document (or RTF file if you have another word processing program). Go ahead and “build” on existing work (so your second submission should include the intro and goals as well as the additional sections, the third should include everything even though only the storyboards will be new). You can revise the introduction and goals based on feedback I give you but once your final ubmission is in do not revise your work plan (even if you decide to modify your project partway through). Any significant changes to your design can be noted in your project documentation.

Submit to: Course website

File Naming convention: workPlan1YourName.doc (so if your name were Sam Walker you would submit workPlan1SamWalker.doc). (use .rtf if you submit a rich text format file). Please do not submit adobe acrobat files unless you arrange it with me beforehand. The second and third submissions would then be workPlan2SamWalker.doc and workPlan3SamWalker.doc.

Assessment Rubric

Your work plan will be assessed using the following rubric:

Criteria
Points
Is your Work Plan clear, well written, and professional?
30 points
Does your Work Plan include all of the required elements noted above?
70 points
Total
100 points


Final Project and Final Project Documentation
Guidelines and Assessment Rubric

The project documentation has two purposes.  The first is functional, and the goal here is to provide enough information about your project that another developer or team of developers could easily come in and make revisions or extensions (many of you discuss in the scope section of your work plan more features and/or content than you intent to implement).  The second purpose of your project documentation is to serve as a portfolio piece when you go out and look for jobs.  Following are some strong suggestions of things that will be good to have in your project documentation:

The remaining sections are a little more technical. This portion can be more of a “living” document if you choose, relying on good comments embedded within your code rather than a separate explanation of what your code does (although in both cases you will need a still need a broad overview separate from your .fla file of what is going on).  Make the assumption that your end reader is familiar with Flash and knows a little bit about ActionScript, but do not make the assumption that they are familiar with your code.  Some good things to include here:

Other thoughts:

Project Documentation Front End – As you have seen with the exemplars, you will be responsible for creating a simple web page (named index.html) that allows other class members (as well as other interested parties) to take a look at your hard work.  This front end should consist of the following parts:

  Final Project – These are the development files for your final project along with the exported .swf (or .swfs).  Most of what I want is described below in the rubric.  I will say that although you won’t lose points for using scenes as a way to break up your file this does cause performance problems.  The preferred method is to use movie clips as opposed to scenes.  

Assessment Rubrics

Your final project documentation will be graded according to the following criteria:

Your final project will be graded according to the following criteria:

Criteria Points
Is your project documentation complete (would someone be able to recreate the structure of your project looking only at the final .swf and your documentation—more importantly, would they be able to easily find what they were looking for if they were forced to come in and make changes?)  Does it contain all of the relevant portions as outlined above? 30 points
Is your project documentation accurate?   25 points
Is your project documentation professional (free of typographical and grammatical errors)?  25 points
Does your project documentation contain a functional front-end as described above? 20 points
Total 100 points

 

Criteria Points
Do you use a consistent naming convention for layers, symbols, and pseudo-symbols?  Do all of your layers have a meaningful name? (e.g. “layer 1” is not an option) 10 points

Is your project easy to change and update?  

  • you should have only the  number of instances you absolutely need for each symbol or element of the project.
  • you should use consistent tab stops for your code—don’t be shy about using the autoformat button in the actions window. 
  • Finally, you should not have any “magic numbers.”  For the purposes of this class, a magic number is defined as a value in ActionScript that is used in more than one piece of code, but not updatable in one place.  If you find yourself typing out a number in more than one location, create a variable and grab the value from the variable instead.  
40 points
Does your project include at least two well-constructed ebedded items of an appropriate type for the learning objective?  Note that well-constructed means well written and includes appropriate feedback.   10 points
Do you have a well organized timeline (related layers are near each other, elements are where they are promised). 30 points
Is your project free of all syntax errors, and major logic errors (operating in ways that are unexpected)?   10 points
Total 100 points
Citation: Walker, A., factadmin. (2008, June 11). Rubrics. Retrieved January 07, 2011, from Free Online Course Materials — USU OpenCourseWare Web site: http://ocw.usu.edu/instructional-technology-learning-sciences/interactive-multimedia-production/final-project-and-documentation.html.
Copyright 2008, by the Contributing Authors. This work is licensed under a Creative Commons License. Creative Commons License