Digital Gaming and Simulation GAME Introduction to Game Programming Course Syllabus

Similar documents
Design and Creation of Games GAME

DIGITAL GAMING AND SIMULATION Course Syllabus Advanced Game Programming GAME 2374

Course Syllabus Advanced-Intermediate Grammar ESOL 0352

Course Syllabus Art History II ARTS 1304

Course Goal This is the final course in the developmental mathematics sequence and its purpose is to prepare students for College Algebra.

ITSC 1301 Introduction to Computers Course Syllabus

Course Syllabus Art History I ARTS 1303

Office Hours: Day Time Location TR 12:00pm - 2:00pm Main Campus Carl DeSantis Building 5136

Intensive English Program Southwest College

SOUTHWEST COLLEGE Department of Mathematics

ACCT 100 Introduction to Accounting Course Syllabus Course # on T Th 12:30 1:45 Spring, 2016: Debra L. Schmidt-Johnson, CPA

Psychology Northwest College

Course Syllabus: Photography One

Fashion Design & Merchandising Programs STUDENT INFORMATION & COURSE PARTICIPATION FORM

INTERMEDIATE ALGEBRA Course Syllabus

Required Materials: The Elements of Design, Third Edition; Poppy Evans & Mark A. Thomas; ISBN GB+ flash/jump drive

English Policy Statement and Syllabus Fall 2017 MW 10:00 12:00 TT 12:15 1:00 F 9:00 11:00

Appalachian State University Department of Family and Child Studies FCS 3107: Variations in Development in Early Childhood Fall 2015

Business Computer Applications CGS 1100 Course Syllabus. Course Title: Course / Prefix Number CGS Business Computer Applications

Scottsdale Community College Spring 2016 CIS190 Intro to LANs CIS105 or permission of Instructor

STANDARDIZED COURSE SYLLABUS

CHEM:1070 Sections A, B, and C General Chemistry I (Fall 2017)

STUDENT HANDBOOK ACCA

Instructor: Khaled Kassem (Mr. K) Classroom: C Use the message tool within UNM LEARN, or

Math 181, Calculus I

Class Tuesdays & Thursdays 12:30-1:45 pm Friday 107. Office Tuesdays 9:30 am - 10:30 am, Friday 352-B (3 rd floor) or by appointment

Foothill College Summer 2016

Cleveland State University Introduction to University Life Course Syllabus Fall ASC 101 Section:

I275 Introduction to Human-Computer Interaction Theory


Please read this entire syllabus, keep it as reference and is subject to change by the instructor.

BUS Computer Concepts and Applications for Business Fall 2012

Astronomy/Physics 1404 Introductory Astronomy II Course Syllabus

MGMT3274 INTERNATONAL BUSINESS PROCESSES AND PROBLEMS

MAT 122 Intermediate Algebra Syllabus Summer 2016

CHEM 1105: SURVEY OF GENERAL CHEMISTRY LABORATORY COURSE INFORMATION

CIS Introduction to Digital Forensics 12:30pm--1:50pm, Tuesday/Thursday, SERC 206, Fall 2015

Fashion Design & Merchandising Programs STUDENT INFORMATION & COURSE PARTICIPATION FORM

SYLLABUS: RURAL SOCIOLOGY 1500 INTRODUCTION TO RURAL SOCIOLOGY SPRING 2017

HUMAN ANATOMY AND PHYSIOLOGY II

Accounting 312: Fundamentals of Managerial Accounting Syllabus Spring Brown

Spring 2015 CRN: Department: English CONTACT INFORMATION: REQUIRED TEXT:

BIOL Nutrition and Diet Therapy Blinn College-Bryan Campus Course Syllabus Spring 2011

BUSINESS FINANCE 4265 Financial Institutions

Department of Drafting & Design Engineering Technology. Syllabus

Beginning and Intermediate Algebra, by Elayn Martin-Gay, Second Custom Edition for Los Angeles Mission College. ISBN 13:

DEPARTMENT OF THE AIR FORCE AIR UNIVERSITY (AETC)

McKendree University School of Education Methods of Teaching Elementary Language Arts EDU 445/545-(W) (3 Credit Hours) Fall 2011

JN2000: Introduction to Journalism Syllabus Fall 2016 Tuesdays and Thursdays 12:30 1:45 p.m., Arrupe Hall 222

Syllabus - ESET 369 Embedded Systems Software, Fall 2016

Jeff Walker Office location: Science 476C (I have a phone but is preferred) 1 Course Information. 2 Course Description

THE UNIVERSITY OF WESTERN ONTARIO. Department of Psychology

COURSE WEBSITE:

MATH 205: Mathematics for K 8 Teachers: Number and Operations Western Kentucky University Spring 2017

ASTRONOMY 2801A: Stars, Galaxies & Cosmology : Fall term

The University of Texas at Tyler College of Business and Technology Department of Management and Marketing SPRING 2015

CSCI 333 Java Language Programming Fall 2017 INSTRUCTOR INFORMATION COURSE INFORMATION

SYLLABUS. EC 322 Intermediate Macroeconomics Fall 2012

MTH 215: Introduction to Linear Algebra

ACC 362 Course Syllabus

Indiana University Northwest Chemistry C110 Chemistry of Life

Drawing ART 220 Fall 2017 Monday, Tuesday, Thursday pm Location: Room 128 Name of Faculty: Ralph Larmann

Penn State University - University Park MATH 140 Instructor Syllabus, Calculus with Analytic Geometry I Fall 2010

TRINITY VALLEY COMMUNITY COLLEGE COURSE SYLLABUS

STA2023 Introduction to Statistics (Hybrid) Spring 2013

Biology 32 Human Anatomy & Physiology I Bakersfield College Fall 2017

Interior Design 350 History of Interiors + Furniture

Coding II: Server side web development, databases and analytics ACAD 276 (4 Units)

TRINITY VALLEY COMMUNITY COLLEGE COURSE SYLLABUS

ACC 380K.4 Course Syllabus

Psychology 102- Understanding Human Behavior Fall 2011 MWF am 105 Chambliss

General Chemistry II, CHEM Blinn College Bryan Campus Course Syllabus Fall 2011

Class meetings: Time: Monday & Wednesday 7:00 PM to 8:20 PM Place: TCC NTAB 2222

Lee College. Master of Arts. Concentration: Health and Fitness. University of Houston Clear Lake. Telephone number:

Corporate Communication

Introduction to Information System

ANCIENT GREEK HISTORY MWF 8:30-9:20 Main 326. Frances B. Titchener Main 310 (435)

Accounting 380K.6 Accounting and Control in Nonprofit Organizations (#02705) Spring 2013 Professors Michael H. Granof and Gretchen Charrier

Fullerton College Business/CIS Division CRN CIS 111 Introduction to Information Systems 4 Units Course Syllabus Spring 2016

AS SYLLABUS. 2 nd Year Arabic COURSE DESCRIPTION

COURSE SYLLABUS: CPSC6142 SYSTEM SIMULATION-SPRING 2015

GEOG Introduction to GIS - Fall 2015

CTE Teacher Preparation Class Schedule Career and Technical Education Business and Industry Route Teacher Preparation Program

University of Texas at Tyler Nutrition Course Syllabus Summer II 2017 ALHS

MKT ADVERTISING. Fall 2016

Human Development: Life Span Spring 2017 Syllabus Psych 220 (Section 002) M/W 4:00-6:30PM, 120 MARB

Fall Instructor: Dr. Claudia Schwabe Class hours: T, R 12:00-1:15 p.m. Class room: Old Main 304

Grading Policy/Evaluation: The grades will be counted in the following way: Quizzes 30% Tests 40% Final Exam: 30%

English Grammar and Usage (ENGL )

Be aware there will be a makeup date for missed class time on the Thanksgiving holiday. This will be discussed in class. Course Description

Table of Contents. Fall 2014 Semester Calendar

Course Name: Elementary Calculus Course Number: Math 2103 Semester: Fall Phone:

Biology 1 General Biology, Lecture Sections: 47231, and Fall 2017

HCI 440: Introduction to User-Centered Design Winter Instructor Ugochi Acholonu, Ph.D. College of Computing & Digital Media, DePaul University

COURSE SYLLABUS AND POLICIES

UCC2: Course Change Transmittal Form

BUSINESS FINANCE 4239 Risk Management

BUSI 2504 Business Finance I Spring 2014, Section A

ANTHROPOLOGY 7/EL CAMINO COLLEGE Rodolfo A. Otero, Ph.D. Section # 2073/ MW 9:30-10:55; ARTB 307 Office Hours: MTWTH 8:30-9:15; Extension: 3578

HARRISBURG AREA COMMUNITY COLLEGE ONLINE COURSE SYLLABUS

Transcription:

Digital Gaming and Simulation GAME 1379 - Introduction to Game Programming Course Syllabus Semester with Course Reference Number (CRN) Instructor contact information (phone number and email address) Office Location and Hours Course Location/Times Course Semester Credit Hours (SCH) (lecture, lab) If applicable Total Course Contact Hours Course Length (number of weeks) Type of Instruction Course Description: Course Prerequisite(s) Academic Discipline/CTE Program Learning Outcomes Fall 2016 CRN: 16316 Dr. Reni Abraham (713) 718 2067 reni.abraham@hccs.edu (all class related email communication should be done through Canvas email service, Inbox) West Loop (5601 West Loop South, Houston, TX 77081), Room C256 Office hours by appointment. West Loop Campus, Room C121 TuTh 9:00 11:30AM Credit Hours: 3 Lecture Hours: 2 Laboratory Hours: 4 External Hours: 0 96.00 16 Lecture/Lab Lecture Hours: 2 Laboratory Hours: 4 Examines the role of a programmer in the development of a game and translation of game design to code. Includes hands-on programming using a high level language. None 1. Define and identify terminologies used in the gaming and simulation industry. 2. Demonstrate the use of appropriate tools to develop the assets.

3. Create documentation for game or simulation. 4. Develop assets for game or simulation. Course Student Learning Outcomes (SLO): 4 to 7 Learning Objectives (Numbering system should be linked to SLO - e.g., 1.1, 1.2, 1.3, etc.) SCANS and/or Core Curriculum Competencies: If applicable Instructional Methods Student Assignments 1. Define game programming terminology and syntax. 2. Identify the limitations of programming games. 3. Prepare pseudocode and/or flowchart for a game. 4. Create a game(s) using a high-level programming language. 5. Texas Skill Standards Board (TSSB) 2: Develop Human/Computer Interactions for 6. Texas Skill Standards Board (TSSB) 5: Develop Documentation for Games or Define game programming terminology and syntax. 1. Demonstrates the understanding of programming terminalogy and syntax. Identify the limitations of programming games. 1. Demonstrate the understanding of the limitations of programming games. Prepare pseudocode and/or flowchart for a game. 1. Create pseudocode and/or flowchart for a game. Create a game(s) using a high-level programming language. 1. Develop a game using a high-level programming language. Texas Skill Standards Board (TSSB) 2: Develop Human/Computer Interactions for 2.3 Program sensory feedback for games or simulations. 2.1 Create user interface for games or simulations. 2.2 Program input interface for games or simulations. 2.4 Evaluate user interface for games or simulations. Texas Skill Standards Board (TSSB) 5: Develop Documentation for Games or 5.4 Create in-code documentation for games or simulations SCANS Define game programming terminology and syntax. Identify the limitations of programming games. Prepare pseudocode and/or flowchart for a game. Create a game(s) using a high-level programming language. Texas Skill Standards Board (TSSB) 2: Develop Human/Computer Interactions for Texas Skill Standards Board (TSSB) 5: Develop Documentation for Games or Web-enhanced (49% or less) Face to Face Define game programming terminology and syntax.

Identify the limitations of programming games. Prepare pseudocode and/or flowchart for a game. Create a game(s) using a high-level programming language. Texas Skill Standards Board (TSSB) 2: Develop Human/Computer Interactions for Texas Skill Standards Board (TSSB) 5: Develop Documentation for Games or Student Assessment(s) Define game programming terminology and syntax. Quizzes/Tests which may include: definitions, matching, multiple choice, true/false, short answer, brief essay Identify the limitations of programming games. Prepare pseudocode and/or flowchart for a game. Create a game(s) using a high-level programming language. Quizzes/Tests which may include: definitions, matching, multiple choice, true/false, short answer, brief essay

Texas Skill Standards Board (TSSB) 2: Develop Human/Computer Interactions for Quizzes/Tests which may include: definitions, matching, multiple choice, true/false, short answer, brief essay Texas Skill Standards Board (TSSB) 5: Develop Documentation for Games or Quizzes/Tests which may include: definitions, matching, multiple choice, true/false, short answer, brief essay Instructor's Requirements Program/Discipline Requirements: If applicable NO late assignments will be given credit, even if you are absent NO makeup on quizzes. Manage your personal life (work, playing games, etc.) wisely. Students are expected to be on time for class. If a student is absent for any reason, it is the student s responsibility to find out what was covered in class. Students are not expected to buy their own software. The open lab has all the software needed for the students to complete the work. It is the responsibility of the students to use class time wisely and if work is not completed they are expected to go to open lab and complete the work. TURN OFF cell phones or place phones on vibrate, away from the desk. NO surfing the web unless for class work. At NO time should a student be playing games (PC or portable device) during class time unless required by the instructor. Students will be expected to turn in all work with profession quality. Students will be expected to be self-motivated and enthusiastic about the work to be completed. Students will be expected to be encouraging and professional at all times. If there is a presentation requirement, students will be expected to be in professional attire for all presentations. Students are expected to respect constructive comments from peers. TITLE IX OF THE EDUCATION AMENDMENTS OF 1972, 20 U.S.C. A 1681 ET. SEQ. Title IX of the Education Amendments of 1972 requires that institutions have policies and procedures that protect students rights with regard to sex/gender discrimination. Information regarding these rights are on the HCC website under

Students-Anti-discrimination. Students who are pregnant and require accommodations should contact any of the ADA Counselors for assistance. It is important that every student understands and conforms to respectful behavior while at HCC. Sexual misconduct is not condoned and will be addressed promptly. Know your rights and how to avoid these difficult situations. Log in to: www.edurisksolutions.org. Sign in using your HCC student e-mail account, then go to the button at the top right that says Login and enter your student number. HCC Grading Scale: A = 100-90 4 points per semester hour B = 89-80: 3 points per semester hour C = 79-70: 2 points per semester hour D = 69-60: 1 point per semester hour 59 and below = F 0 points per semester hour FX (Failure due to non-attendance) 0 points per semester hour IP (In Progress) 0 points per semester hour W (Withdrawn) 0 points per semester hour I (Incomplete) 0 points per semester hour AUD (Audit) 0 points per semester hour IP (In Progress) is given only in certain developmental courses. The student must reenroll to receive credit. COM (Completed) is given in non-credit and continuing education courses. FINAL GRADE OF FX: Students who stop attending class and do not withdraw themselves prior to the withdrawal deadline may either be dropped by their professor for excessive absences or be assigned the final grade of "FX" at the end of the semester. Students who stop attending classes will receive a grade of "FX", compared to an earned grade of "F" which is due to poor performance. Logging into a DE course without active participation is seen as non-attending. Please note that HCC will not disperse financial aid funding for students who have never attended class. Students who receive financial aid but fail to attend class will be reported to the Department of Education and may have to pay back their aid. A grade of "FX" is treated exactly the same as a grade of "F" in terms of GPA, probation, suspension, and satisfactory academic progress. To compute grade point average (GPA), divide the total grade points by the total number of semester hours attempted. The grades "IP," "COM" and "I" do not affect GPA.

Instructor Grading Criteria Percent Item 50% Assignments 40% Chapter Quizzes (in class only; closed book) 10% Comprehensive Quiz (Canvas) 100% Total Students with all assignments submitted, all quizzes taken, and with no more than TWO absences would be eligible for a 2% curve at the end of the semester. Instructional Materials Starting Out with C++ from Control Structures to Objects (8th Edition) Tony Gaddis ISBN-10: 0133769399 ISBN-13: 978-0133769395 Note book (8.5 x 11 ) and pencil/pen. Flash drive and/or External hard drive. HCC Policy Statement: Access Student Services Policies on their Web site: EGLS3 -- Evaluation for Greater Learning Student Survey System http://www.hccs.edu/district/students/disability-services/student-resources At Houston Community College, professors believe that thoughtful student feedback is necessary to improve teaching and learning. During a designated time near the end of the term, you will be asked to answer a short online survey of research-based questions related to instruction. The anonymous results of the survey will be made available to your professors and department chairs for continual improvement of instruction. Look for the survey as part of the Houston Community College Student System online near the end of the term.

HCC 16-week Calendar Final Exam Schedule Tuesday, Dec. 6, 2016 at 9:00am-11:00am

Week Topic Chapter 1 Aug. 23, 25 Introduction to Programming Ch. 1: Introduction to Computers and Programming 2 Aug. 30, Sep. 1 Introduction to C++ Ch. 2: Introduction to C++ DGS Orientation - MANDATORY Friday, September 2, 2016 at 1:00pm in room C999 3 Sep. 6, 8 Introduction to C++ Ch. 2: Introduction to C++ 4 Sep. 13, 15 5 Sep. 20, 22 C++ Expressions and User Interactivity Ch. 3: Expressions and Interactivity 6 Sep. 27, 29 7 Oct. 4, 6 Decision Structures Ch. 4: Making Decisions Tentative Course Calendar 8 Oct. 11, 13 9 Oct. 18, 20 10 Oct. 25, 27 Iterative Structure Ch. 5: Loops and Files 11 Nov. 1, 2 Modular Programming Ch. 6: Functions Nov. 8, 10 12 DGS Spring Advising - MANDATORY Friday, November 11, 2016 at 1:00pm in room C121 13 Nov. 15, 17 Arrays Ch. 7: Arrays 14 15 Nov. 22 Nov. 29, Dec. 1 16 Dec. 6 Arrays Thanksgiving Holidays Nov. 24-27, 2016 Ch. 7: Arrays DGS PROJECT SHOWCASE Friday, Dec. 2, 2016, 6:00pm-8:00pm ATTENDANCE MANDATORY!!! Professional Attire!! Comprehensive Quiz Tuesday, Dec. 6, 2016 at 9:00am-11:00am