BAA Animation and Game Creation 10/11 Framework

advertisement
BAA Animation and Game Creation 10/11 Framework
District Name: Okanagan Skaha
District Number: SD # 67
Developed by: Gord Barnes, Patrick Whiteley and Stuart Fraser
Date Developed: October 20th, 2004
School Name: Penticton Secondary School and Princess Margaret Secondary School
Principal’s Name: Peter Corcoran, Bruce Johnson
Board/Authority Approval Date:
Board/Authority Signature:
Course Name:
Animation and Game Creation 11
Grade Level of Course: Grade 11
Number of Course Credits: 2
Number of Hours of Instruction: 60 hours
Prerequisite(s): None
Special Training, Facilities or Equipment Required: Computers with Flash Animation Software
and Visual Basic.net
Course Synopsis:
This course has been developed to support and encourage the growing interest in computer animation and
gaming by our student body. Students will learn the basics of computer animation. They will be
introduced to Flash MX, the industry standard in animation software and Visual Basic.net The learning
material format for this course will be a combination of demonstration lectures and tutorials. Students will
have a chance to demonstrate the skills they have learned through a final project. Learning outcomes for
this course are grouped under the curriculum organizers: Personal Management, Computer Literacy,
Animation and Gaming Process and Ethics.
Rationale:
This course has been developed to support and encourage the growing interest in animation and game
programming by our student body. The intent of this course is to offer students an introduction to
computer animation / game creation which will assist them in determining if this is a possible career path
for them or an interest worth pursuing. This course allows students to combine creativity and artistic skill
with computer animation, and build computer literacy skills.
Organizational Structure:
Unit/Topic
Title
Time
Unit 1
Introduction to Animation/Gaming
6
Unit 2
Software and Interface Basics
6
Unit 3
Animation / Gaming Basics
36
Unit 4
Final Project
12
Total Hours
60
Unit/Topic/Module Descriptions:
Unit 1: Introduction to Animation and Game Creation
Time: 6 hours
Students will be introduced to animation. Topics of study include the history of animation, the animation
process, and animation principles and flip books. History of animation will define what animation is,
introduce the pioneers of animation and the evolution of animation. The animation process will highlight
the key areas required to create an animation from start to finish. Students will finish the unit by creating a
simple animation using at least three animation principles. Students will learn the history of game creation.
The people who started computer games and the programs they created. Topics of study will include:
history of computer games, the game development process, and the planning of games
Curriculum Organizer - Personal Management
It is expected the students will:
 maintain a log book to help document their progress and monitor their time management
 complete a self evaluation forms to determine the application level of newly learned materials in the
flip book.
Curriculum Organizer – ethics
It is expected the students will:
 gaming ethics and codes
 gaming regulations regarding violent and sexual game creation
Unit 2: Software Interface Basics
Time: 6 hours
Students will be introduced to Flash MX animation software. This unit is designed to introduce students to
proper file management and Flash MX. Topics of interest for file management include: creating new
project directories, and learning file types and formats. Topics of interest for Flash include: identifying the
main components of the user interface, and creating, manipulating and viewing objects. The learning
material format for this unit will be a combination of demonstration lectures and individual based tutorials.
Students will be introduced to Visual Basic software. This unit is designed to introduce students to proper
file management and the user interface of Visual Basic.net
Curriculum Organizers - Personal Management
It is expected the students will:
 maintain a log book to:
o document their progress
o monitor their time management
o record important dates and project deadlines
 complete a self evaluation for each completed tutorial reflecting on their work habits, level of
comprehension, and level of completion.
Curriculum Organizers – Computer Literacy
It is expected the students will:
 create new project/tutorial file directories
 save/copy project/tutorial files into the appropriate directory:
o Work in progress
o Work to be marked
o Marked projects
 submit completed projects electronically via the school network
Curriculum Organizers – Animation Process
It is expected the students will:
 identify the fundamental tools of Flash and understand their function:
 create primitives shapes using the UI
 use transform tools to manipulate shapes
Unit 3: Animation and Gaming Basics
Time: 36 hours
Students will get started on the animation basics: objects, frames, timeline, and motion. The animation
component will look at key frame animation, set driven key animation and path animation. The learning
material format for this unit will be a combination of demonstration lectures and individual based tutorials.
Students will get started on the gaming basics by looking at the user interface and writing program code.
Curriculum Organizers - Personal Management
It is expected the students will:
 maintain a log book to:
o document their tutorial progress
o monitor their time management
o record important dates and project deadlines
 complete a self evaluation for each completed tutorial reflecting on their work habits, level of
comprehension, and level of completion.
Curriculum Organizers – Computer Literacy
It is expected the students will:
 create new project/tutorial file directories
 save/copy project/tutorial files into the appropriate directory:
o Work in progress
o Work to be marked
o Marked projects
 submit completed projects electronically via the school network
Curriculum Organizers – Animation and Gaming Process
It is expected the students will:
 demonstrate the steps required to create objects in Flash
 demonstrate the steps required to animate a scene in Flash
 identify instances where one animation technique is favoured over another
 understand the steps in creating a computer game
 create a Visual Basic user interface
 write program code in Visual Basic
 successfully complete a computer game
Unit 4: Final Project
Time: 12 hours
Students will use the animations and game programming skills they have acquired in the course to
complete an assigned 12 hour project. This project will encompass all of the animation techniques
presented in the course either through instructional demonstrations or individual based tutorials. Students
will be required to create an animation or gaming scheduling sheet for the project. This sheet must outline
the breakdown of the project into specific components.
Curriculum Organizers - Personal Management
It is expected the students will:
 prepare an animation or gaming schedule of their project outlining the following information:
o Storyboard divided into two sections (one section for each week)
o A breakdown of the work required to complete each section by the end of the week
 maintain a log book to:
o document the actual project progress
o monitor their time management
o record important dates and project deadlines
 complete a self evaluation for the completed project reflecting on their work habits, level of difficulty,
creativity, and level of completion.
Curriculum Organizers – Computer Literacy
It is expected the students will:
 create a new final project file directory
 save/copy the final project in the appropriate directory when necessary:
o Work in progress
o Work to be marked
o Marked projects
 submit completed final project electronically via the school network
Curriculum Organizers – Animation and Gaming Process
It is expected the students will:
 demonstrate the animation knowledge gained in the course through their final project
 use their problem solving skills to overcome, animating and program code difficulties; these skills
should include:
o Accessing help files
o Referencing class tutorials
o Referencing internet animation and gaming programming sites
o Networking with other students
 produce a complete product that elaborates on the basic techniques learned in the course
Curriculum Organizers – Ethics
It is expected the students will:
 produce an animation computer game with a positive message and clean humour
 meet the school code of conduct with respect to animation and computer game subject mater and
content
Instructional Component:
 Direct instruction
 Indirect instruction
 Interactive instruction
 Computer based tutorials
 DVD based instructional tutorials
 Student based networking
 Problem solving
 Self evaluation and reflection on tutorials/project
Assessment Components:
 50 % of the grade will be based on the completion and quality of the assigned tutorials.
 20 % of the grade will be based on the completion of the daily log book and the completion of self
evaluation reports.
 30% of the grade will be based on the final project. This encompasses the quality and quantity of the
final project. It also includes the completed animation schedule for the project.
Type of
Assessment
Formative
(70%)
Category
Details
Weighting
 Practical
Applications
 Self Assessment
 Tutorial Submission
10%
10%
50%
Summative
(30%)
 Final project
 Daily Logbook Entries
 Completed at end of every
tutorial
 Tutorials marked on quality and
level of completion
 Final animation project
 Encompasses quality and
quantity
 Self evaluation
 Animation schedule
TOTAL
Performance Methods
 Weekly logbook
 Self evaluation
 Animated flip book submission
 Tutorial submission
 Final project submission
Personal Communication
 Student/Instructor
 Peer dialogue
 Self evaluation
Learning Resources:
 Computer Based tutorials
 DVD based tutorials
 Maya online help
 Field trip to CATO (post secondary animation institute)
 Books
Teacher generated material
o Game Programming with Visual Basic,SAMS, 2001
Additional Information:
30%
100%
Download