COURSE GOALS AND OBJECTIVES



Similar documents
VIDEO GAME DESIGN COURSE SYLLABUS

Psychology Course Syllabus Semester II

Point Distribution: Participation/Classwork 15% Test Study Guides 25% Tests/Quizzes 25% Projects/Presentations 15% Final Exam 20%

WEB DESIGN SYLLABUS. Are you ready to create your own website? Demonstrate how you are an ethical and effective user of technology!

Doral Academy Preparatory School Class Syllabus: Video Game Design Teacher: Mr. Puppo (201B)

General Classroom Rules: Rule #1 Be Respectful Rule #2 Be Prompt Rule #3 Be Prepared

COURSE EXPECTATIONS AND GUIDELINES COURSE: COMPUTER ANIMATION AND RENDERING Instructor: Mrs. Steinecker

Graphic Design

*The above rules are in addition to the classroom rules and procedures attached.

General Classroom Rules: Rule #1 Be Respectful Rule #2 Be Prompt Rule #3 Be Prepared

General Course Outline: As a minimum the course will cover the following subject areas (schedule is subject to change): 3 Weeks 6 Weeks 9 Weeks

three Web pages for linking Create a table that spans rows, columns, and uses cellspacing and cellpadding

Digital Design 4 Pine Ridge High School Mrs. Peel

Olathe North High School Accounting I - Syllabus

RICH TOWNSHIP HIGH SCHOOL Adopted: 7/10/00 DISTRICT 227 Olympia Fields, Illinois

Southwest Magnet High School and Law Academy 1775 Williamson Road Macon, GA 31206

Introduction to Business & Management

Wando High School Career and Technology Education Advanced Cyber Security. Planning Period: 4th block

Marion County School District Computer Acceptable Use Policy

REQUIRED MATERIALS: I. COURSE OVERVIEW AND OUTLINE:

DESIGN SYLLABUS. Lake City High School Business Technology Department 2012/2013

VIDEO GAME DESIGN SYLLABUS Spring 2014 Semester

Fundamentals of Web Design Syllabus Class Web Page:

COURSE DESCRIPTION & OBJECTIVES

Central High School / Small Business Development

Northwest Career and Technical Academy Course Expectations 2014/2015. Human Development and Learning

JAMES MADISON HIGH SCHOOL Syllabus for Accounting I

Cambridge High School Audio & Video Technology & Film II Course Syllabus

Sierra Vista High School

Olathe North High School Accounting II - Syllabus

Pinecrest Preparatory Middle-high Home of the Crocs

IT - Information Technology

COMPETITIVE SPEECH AND DRAMA SYLLABUS SPRING 2014

GRAPHIC DESIGN PRODUCTION COURSE SYLLABUS

INTERNET/WEB DESIGN SYLLABUS Star Valley High School

DESKTOP PUBLISHING SYLLABUS Star Valley High School. Teacher Web Site:

Student use of the Internet Systems is governed by this Policy, OCS regulations, policies and guidelines, and applicable law.

MEDWAY PUBLIC SCHOOLS Medway, MA. Acceptable Use Policy for School Network, Internet, and Equipment Grades 7-12

Entrepreneurship. Course Syllabus Random Lake High School. Teacher(s): Steve Wills Prerequisites: None. Grade Level(s) Duration: Semester

INTRODUCTION TO BUSINESS

Rio Salado College Course Description Introduction to accounting with emphasis on analysis and applications of financial information.

Eastwood Local Schools Laptop Policies and Handbook

Commercial Photography Syllabus (1 Credit) Prerequisite: Principals of Digital Editing. Additional Requirements (Instructor Modifications may apply)

Introduction to Journalism

CFHS Grading Scale: Computer Lab Rules: THESE RULES ARE DISTRICT POLICIES AND MONITORED BY THE ADMINISTRATION, TECH SUPPORT AND TEACHER

Evaluation Criteria Practice Preparation 30% Performance Recitals 30% Technique/Theory 25% Quarterly Project 15%

Sports Marketing Syllabus

COURSE OUTCOMES: Upon successful completion of CUL 1010 students will:

Student Tablet Guide

Audio Video Production

Welcome to 8 th Grade Literature Ms. Schutte & Mrs. Fraleigh

Seneca Valley Senior High School Cyber Teacher Center (across from the SHS Library on the 2 nd floor)

SPRING 2013 BUSINESS COMMUNICATIONS Syllabus

Animation (1 credit) Course Syllabus Next course: Advanced Animation (2-3 credits 11,12) Course Description and Objectives

Newark City Schools Computer Network, Internet And Bring Your Own Device (BYOD) Acceptable Use Policy and Agreement

Sandra Day O Connor High School N. 35 th Avenue Phoenix, Arizona (623) (623) (fax) sdohs.dvusd.org

MIS 140 Management Information Systems Course Syllabus for Fall Quarter 2013

Multimedia Design. COURSE SYLLABUS (One Credit Hour) Jessica Thomas Hillcrest High School

PRINCIPLES OF ARTS, AUDIO/VIDEO TECHNOLOGY & COMMUNICATIONS Course Syllabus

Web Page Design II Course Syllabus

Criminal Justice I. Mr. Concannon Smith Website:

Olympian High School Graphic Design Syllabus

Long Branch Middle School Music Technology Syllabus

Revised: 6-04, 8-09, 1-12 REGULATION #5420

Classroom Behavior Management Plan

Audio Video Production

Introduction to Game Design and Development GAME 1303 Syllabus

Computer Graphics Mr. Sralla Fine Arts Department Hazelwood East H.S. Rm. 217 Ph. #: Classroom Guidebook

DCHS Spanish 1 Course Syllabus

PRINCIPLES OF ARTS, AUDIO/VIDEO TECHNOLOGY & COMMUNICATIONS Course Syllabus

ACC Child Care & Development Department CDEC 1417-Child Development Associate Training I Master Syllabus

Computer Lab Rules. Before you enter the lab: Keep your hands clean. Do not bring food or drinks. Throw away your candy or gum to the trash.

Newark City Schools Computer Network and Internet Acceptable Use Policy and Agreement

Dracut Public Schools Technology Acceptable Use Policy Revised 2014

Advance Web Design 1. Instructor: Mrs. Cullen. Natick High School 15 West Street Natick, MA 01760

Vail School District Acceptable Use Policy

Chatham County Schools Network Acceptable Use Policy Agreement Policy and Forms 3225/7320

EXPECTED LEARNING OUTCOMES:

Instructor: Casey Crow. Ben Barber Career Tech Academy of Marketing th- 12th Grade

Formatted: Left: 0.25", Right: 0.25", Top: 0.2", Bottom: 0.46"

Introduction to Web Design. Instructor: Mrs. Cullen 2010 Fall Semester Handbook. Natick High School 15 West Street Natick, MA 01760

On behalf of Mesquite High School, we would like to WELCOME you to our Wildcat Den.

Haddon Township School District Acceptable Use of Information and Communication Technology for Students

Hyde School Student Computer Systems Acceptable Use Policy

Advanced Placement Chemistry

Passwords Students should not share their assigned password, or attempt to discover the school Apple Id.

Computer Graphics, Animation & Video

Transcription:

Email: khansen@vansd.org SHS web page: http://skyview.vansd.org School phone: 360-313-4200 Follow me on Twitter: @MrsHansenSOLV4X Room: 611 COURSE DESCRIPTION In the Video Game Programming course students will learn how today's digital games and interactive experiences are created. Students will develop a series of games that will teach them how to use Digipen s ProjectFUN Editor while learning the basics of programming in C++. The ProjectFUN Editor is a proprietary Software Development Kit (SDK) that facilitates game making for beginning programmers. Students will program 5 basic games (The Cage, Pong, Brix, Side Scroller and Platformer) as well as their own original game. Students will also explore the game production process and pathways to video game careers. Visit http://projectfun.digipen.edu for information on ProjectFUN. INSTRUCTIONAL PHILOSOPHY What is important to me is not what I teach, but rather what the student knows and is able to do as a result of the learning environment that I create. I believe that students learn through active participation in class discussions and activities. Learning takes place when students struggle with a concept and then overcome the struggle. It is through this process that they own the learning. Students will come to my class with a variety of experiences and knowledge. It is my goal to challenge students at every level to improve their learning of the course goals and objectives. COURSE GOALS AND OBJECTIVES Student in this course are expected to: Demonstrate ethical behavior with technology Learn the video game production process Research careers in the video game industry Program in C++ Debug programs and solve problems Animate player characters (sprites) Use collision detection Create state machines and object functions Modify game, level and sprite properties Program for user input (mouse/keyboard) Apply sound effects and music Create a game design document Have fun while learning! STUDENT RESOURCES Notebook Pen and/or pencil and a highlighter Dropbox account (you will create one) Email account (you will be given one) Digipen Video Game Programming book Laptop at school with FUN Editor. A home PC with internet is recommended. A home PC to install FUN Editor (optional) You can bring your own mouse (optional) EXTRA HELP AND LAB TIME You may find that you may need to put in extra time outside of class to complete projects and assignments on time. I am usually available before school, from 7:00 to 7:25am, and during tutorial. I am available after school by appointment as my schedule varies week to week. Sometimes I have open lab time after school 2:30 to 4:30pm. Dates will be announced. 1

MAJOR COURSE PROJECTS The curriculum for this course was developed by Digipen Institute of Technology in Redmond, WA. The content is what they teach in their summer workshop. Project #1: The Cage This will be your first game. It s not actually a game, but will give you an idea of how the games are created. You will create ball sprites, modify sprite properties and create collision lines on a map. Project #2: Pong Yes, the classic Pong game. In this game we extend our learning to include keyboard input to control the paddles and add text to the screen to update the scores. Project #3: Brix The ball bounces around and collides with bricks causing them to disappear. When you get all of the bricks then you win! This game adds the additional challenge of a splash screen, a menu, win/lose screens and mouse input. Project #4: Side Scroller Finally we get to shoot at alien enemies and blow stuff up! This game uses a scrolling map, adds dynamic sprite creation and deletion. We don t want tons of bullet sprites slowing down game so we delete them after they go past the end of the screen. Project #5: Platformer This is a game you will create with several levels. It s somewhat like the classic Mario Bros arcade game in that you have a guy that moves around picking up things like a key that unlocks the door to another level. Project #6: Create your own game Once you have learned how to make games with several features, you will create your own game. You will work in groups of 3-4 students. You will begin work on the Game Design Document prior to completing the 5 games so that when we are done with them you will be ready to start coding your game. This game will be a large part of your grade so pay attention to deadlines given in class. Game Modifications You will be given an opportunity to create mods to each of the games to earn additional points. Each game is worth 85 out of 100 points and you can earn up to an additional 15 points for your game mod. Career Development Project Students will be asked to research careers in the video game industry and report findings through PowerPoint or other method. 2

ASSESSMENT AND GRADING 80% Projects The focus of this course is learning about computer programming and this is demonstrated through completion of the game projects. 20% Daily Work Your notebook is your record of work and it will be graded at random intervals. You will be asked to complete some written assignments, quizzes and a Career Development Project. Daily work also includes class participation. Academic dishonesty. Avoid the temptation to simply copy someone else s work - you won t learn anything by doing that. And it s plagiarism. Serious or repeat offenses may result in a failing grade for the assignment/project/quarter/semester. If you are behind and need help, ask for it rather than copying someone else s work. GRADING SCALE Percent Letter Grade Description 93-100 A Work clearly stands out as excellent, demonstrates superior mastery of concepts and skills. 90-92.99 A- 87-89.99 B+ Goes beyond basic requirements and demonstrates above average 83-86.99 B comprehension and mastery of 80-82.99 B- concepts and skills. 77-79.99 C+ Demonstrates a basic comprehension and mastery of 73-76.99 C concepts and skills. 70-72.99 C- Quality and quantity of work is 67-69.99 D+ below average and barely 63-66.99 D- acceptable. 0-62.99 F Quality and quantity of work is unacceptable. New material is introduced frequently making it challenging to get your projects done on schedule if you miss classes. MAKE UP WORK When you do miss class it is your responsibility to schedule time with me to go over what you missed. Don t expect me to put the class on hold while I get you caught up. Normally you have one day s extension for each excused absence to make up any missed work, but this is only for daily written work, not projects. Should you choose not to make arrangements with me within two school days of your return you forfeit the missing assignments and will receive a zero. Unexcused absences may also receive a zero. LATE WORK Arrangements can be made on an individual basis for work turned in after the due date. These arrangements must be made within one week of the due date. Do not put off doing work and then assume that you can come to me to get all my missing work and still get credit for it. EXTRA CREDIT A grade of B (85%) will be given for projects where you complete only the basic requirements. If you want a higher grade (extra credit) then complete any challenges posed in class or propose your own to me and we will decide together if your work warrants a higher grade. ATTENDANCE 3

CLASSROOM EXPECTATIONS Each student deserves the opportunity to learn and succeed. It is my responsibility to provide a classroom environment that is safe and conducive to learning for all. My expectations include: Be punctual! Be ready to learn/work by the time the tardy bell rings. Be prepared! Come with the necessary supplies and materials to work. Be respectful! To all people and property in the classroom. Be honest! Do your own work. Be responsible! Not only for your learning, but also your words and actions. Be safe! Be ethical! Computer use must conform to district computer policies. I expect you to use the highest of ethical standards with the laptops and other school equipment. Generally, don t cause a problem for yourself or anyone else. Use the equipment/laptops in class only as instructed. You may have the ability to mess around with them, but you do not have permission and there s a huge difference between the two! Keep gum, food and drink in your backpack and out of sight. Cell phones and music devices may be used with my permission only. Even if I let you use it one day, that doesn t give you permission the next day. CORRECTIVE ACTION Behavior that causes a problem or is disruptive to another student s learning will have the following consequences: 1. Warning (this may be verbal or non-verbal) 2. Solve the problem with help from the teacher (private conference). 3. Consequence unique to the situation which may include detention and/or parent contact. 4. Referral to an associate principal. Note: Some actions may require immediate consequences including changing seats or being sent to the administrator s office. BEING ON WATCH DUTY Students who do anything that I deem unacceptable regarding the use of the laptops or other equipment in the room, such as vandalism, hacking or messing with other people s work, will be placed on watch duty. This means that during class you will watch other students work and then you can come in after school to make up the time so that I can watch you carefully. You will be taken off watch duty only when I feel that I can trust you again. CONTACT ME Email is the best way to contact me and for making conference arrangements: khansen@vansd.org. Conferences with parents should always include the student. Parents, please make sure your correct phone numbers and email address(es) are on Family Access (the online gradebook) because this is where I will get the information to call or email you if needed. Please let me know if you need assistance with Family Access. 4

YOUR FIRST ASSIGNMENT Review the syllabus and class expectations with your parents and have them sign below. Keep the first two pages for future reference and complete and turn in this page and the one on the back within one week. I have read the guidelines in the Video Game Programming Syllabus and understand the expectations. Student Name: Student Signature: Date / / Parent Name: Parent Signature: Date / / NOTES TO THE TEACHER Please write any notes below that will be helpful to me in working with you (the student) this year. If you have an IEP or 504 Plan, please indicate that as well so I don t miss any paperwork. If you d prefer, you can send me an email with this information.

GROUPWISE ACCOUNT FORM STUDENT Name of student: (print clearly) Grade: ID# I have read, understand and agree to comply with the District s Technology Ethics Regulations as outlined in my Student s Handbook. I also understand that my violation of the regulations is unethical and may constitute a criminal offense. Should I commit any violation, my access privileges may be revoked and disciplinary action may be taken against me. Student s Signature Date Parent or Guardian: (A parent or guardian must read and sign this agreement unless the student is emancipated) As the parent or guardian of this student, I have read the District s Technology Ethics Regulations as outlined in the Student s Handbook. I understand that this access is designed for educational purposes and correspondence. The Vancouver School District has taken precautions to eliminate controversial material. However, I also recognize it is impossible for Vancouver School District to restrict access to all controversial materials and I will not hold the Vancouver School District responsible for materials or correspondence acquired in GroupWise. I accept full responsibility for supervision if and when my child s use is not in a school setting. I accept full responsibility, to the full extent of the law, for any intentional destruction of the hardware or software of the VanNet or GroupWise. I hereby give permission to the Vancouver School District to issue a GroupWise account for my child. Parent or Guardian s Name (please print) Pareent or Guardian s Signature Date Sponsoring Teacher: I have read the District s Technology Ethics Regulations as outlined in the Student s Handbook and agree to promote this agreement with the student. As the sponsoring teacher, I agree to instruct the student on acceptable use of VanNet and GroupWise and proper network etiquette. Staff Trainer (please print) Kim Hansen Signature 6