• Game Design and Programming
      This is an intermediate game design and programming course, which teaches game development concepts using various programming languages, and other object Board Games  oriented programming tools.  It is assumed that you already have the skill to write advanced code in Java.  This course concentrates on object oriented design and the building of a strong logic foundation.  NOTE:  Due to the advanced programming requirements of this course, you MUST have successfully completed Computer Science I and Algebra I before can enroll in this class.  If you have not fulfilled these prerequisites, please have a councilor switch you to Computer Science I.   
             
    Texas State Newsletter
     
     
     
     
     
     Fall 2017
     

             08/14/2017     

         08/15/2017         

         08/16/2017  

          08/17/2017      

           08/18/2017      

     
     

     

     

     

     
     

     

     

     

     
     
     
     
     
     
     
     

     

     

     
     
     
     
     
     
     
     
     
     
     
    A
     
    First Day of School
    • Classroom Rules
    • Expectations
    • Computer Usage Agreement
     
     
     
     
     

     

     
     
    B
     
     
    First Day of School
    • Classroom Rules
    • Expectations
    • Computer Usage Agreement
     
     
     
     
     

     

     
     
     
     
     
     

             08/21/2017        

          08/22/2017        

         08/023/2017        

          08/24/2017          

          08/25/2017          

      
    A
     
     Mechanics, Dynamics,  Aesthetics Model
     
     


     

    B

     
     
     
     
     
     
       
     
    A
     
     
    B   
      
    A
    The Gaming Industry
     
     
     

           09/04/2017        

          09/05/2017        

         09/06/2017        

          09/07/2017          

          09/08/2017          

     
     
     
     

     A

     

    The Game Document 
     
    http://stephaneginier.com/sculptgl/ 
     
    Two Student
    Solutions to TicTacToe:
     
     
     
     
     
     
     
     
    B
      
     
     
     
     
     
     
     
    A
     
     
    Serious Gaming
    1.  Persuasive Games

      

    B
     Serious Gaming
    2. Educational Games 
     
     
     
       
     
     
     

           09/14/2017        

          09/15/2017

         09/16/2017        

          09/17/2017          

          09/18/2017          

    A   
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     

     B  

     
    Steps.
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
    A
     
     
     

    eclipse in Game Programming

     
    Create desktop shortcut:
     
    C:\eclipse-java-mars-R-win32-x86_64\eclipse.exe 
     
     
     

    eclipse in Game Programming

     
    Create desktop shortcut:
     
    C:\eclipse-java-mars-R-win32-x86_64\eclipse.exe 
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     

     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
    B
     
    Gameification and the Gamepocalypse
     






















      

    A
     
     
     
     
     
     

        09/21/2017        

          09/22/2017        

         09/23/2017        

          09/24/2017          

          09/25/2017          

    B   
     SDLC
     
    Team Building
     
     
     
     
     
     
     
     

     A 

     
     
     
     
     
     
     
     
     
     
     
     
    B 
     
     
    A 
     
     
     
     
     
     
     
     
     
    B
     

     Board Game Day

    What makes board
    games good, bad, or ugly. 
     

     9/28/2017        

         9/29/2017        

        9/30/2017        

         10/1/2017          

          10/2/2017          

    A   
     
     
     

     

     
     
     
     
     

    B 
    Design a new

    Board Game
     
    Storyboard
    Flowchart
    Materials List
    Advertising
    Promotionals 
     
     
     
     
     
    A 
     
     
     
     
     
     
     

     

     
     
     
    B 
     
     
     Design Phase
     

     

     
    A
     
     
     
     
      
     
     
     
     

    10/5/2017

    10/6/2017

    10/7/2017

    10/8/2017

    10/9/2017

    B
     
     
     
    A
     Create a Game
     
     
     
     
    B

     
     
     
     
     
    A
     
     Test Game
     
    B
      
     
     
     
      

        10/11/2018         

          10/12/2018    

        10/13/2018         

          10/14/2018           

          10/15/2018          

     
    Student
    Holiday
     
     

     A 

     
     
     
     
     
     
     
     
     
     
     
    B 
     
     
     PSAT
     
     
    A 
     
     

     
     eclipse in Game Programming
     
    Create desktop shortcut:
     
    C:\eclipse-java-mars-R-win32-x86_64\eclipse.exe 
     
     
     
    B
     
     
     
     

    10/18/2018

    10/19/2018

    10/20/2018

    10/21/2018

    10/22/2018

    A
     
     
     
    B
    eclipse in Game Programming
     
    Create desktop shortcut:
     
    C:\eclipse-java-mars-R-win32-x86_64\eclipse.exe 
     
     
    A
     
     
    B
     
    Eclipse
    Continued 
     
    A
     
     
     
     

    10/24/2018                 

    10/25/2018                

    10/26/2018              

    10/27/2018                

    10/28/2018               

    B
    eclipse in Game Programming
     
    Create desktop shortcut:
     
    C:\eclipse-java-mars-R-win32-x86_64\eclipse.exe 
     
     
     
     
    A
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
    B
     
    Game Design
    Use this video for today.
     
     

     
     
     
     


     
     
     
     
     
     
     
     
     
     
     
    A
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     B
     
     
     
     
     
     
     
     
     
     
      
     
     

    10/31/2018

    11/01/2018

    11/02/2018

    11/03/2018

    11/04/2018

    A
     
     
    RUBRIC
     
    B
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
    A
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
    B
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
    A
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     

    11/16/2017

    11/17/2017

    11/18/2017

    11/19/2017

     11/20/2017
    A
     
    B
     
     
    TEAM 
    ASSIGNMENT
     
    Create 2D Game 
     
     
    A
     

     
     
    B
     
     
     
     
     
     
     

     
    TEAM 
    ASSIGNMENT
     
    Create 2D Game 

     
     
    A
     
     
     
     
     
     
     

    11/23/2017

    11/24/2017

    11/25/2017

    11/26/2017

    11/27/2017

     
    STUDENT
    HOLIDAY 
     
     
    STUDENT
    HOLIDAY 
     
     
     
     
     
     

     
     
     
    Student Holiday


    THANKSGIVING DAY
    Thanksgiving
     
     
    Student Holiday
     
     
     

    11/30/2017

    12/01/2017

    12/02/2017

    12/03/2017

    12/04/2017

    B
     
     
     
     
     
     
     
    TEAM 
    ASSIGNMENT
     
    Create 2D Game 
    A 
     
     
     
     
    B
    TEAM 
    ASSIGNMENT
     
    Create 2D Game 
     
     
    ASSIGNMENT
    DUE  
     
    A
     
     
      B
     
    Game
    Assessment
    Day 
     
     
     
     
     
     
     
     

    12/07/2018

    12/09/2017

    12/09/2017

    12/10/2017

    12/11/2017

    A 
     
     
     
     
     
    B 
     
    A
     
     
     
     
     
     
     
     
     
     
      A
     
     
     
     
     
     
     
     
     
     

    12/14/2017

    12/15/2017

    12/16/2017

    12/17/2017

    12/18/2017

    B
    Regular B day 
    A
      EXAM SCHEDULE:
     
    1st Period - CLASS
    2nd Period - CLASS
     
    3rd Period - EXAM
    4th Period - EXAM 
     

     
    EXAM SCHEDULE:
     
    Regular B Day
     
    7th and 8th period
    Semester Exams 
     
     
     

     
    EXAM SCHEDULE:
    Regular A Day
     
     
     1st Period - EXAM
    (8:45 - 10:15)
     
    2nd Period - EXAM
    (10:23 - 11:57) 
     
     
     
       
     
    5th and 6th
    periods
    Semester Exam

    Christmas Tree


    Early Release
      
     
     
     
     
     
     
     SPRING2017
     
     

    1/04/2018

    1/05/2018

    1/06/2018

    1/07/2018

    1/08/2018

    Holliday
     
    A
     
     
     
     
     
     B
     
     
     
    A
      
     
     
      
     B
     



     
     
     
     

    1/11/2018

    1/12/2018

    1/13/2018

    1/14/2018

    1/15/2018

    A
     
     
     
    B
     
     
    GAME PROPOSAL:
     
     Click the link below:
     
     
     
    A
     
     
     
     

     
     
    B
     
     
     A
     
     
     
     
     

    1/18/2018

    1/19/2018

    1/20/2018

    1/21/2018

    1/22/2018

     
     
     Holiday
     
     
    A
     
     
     
     
    B
     
     
     
     
     
    A
     
     
     
     B
     
     
     
     
     
     
     
     

    1/25/2018

    1/26/2018

    1/27/2018

    1/28/2018

    1/29/2018

    B
     
     
     
     

     
    A
     
     
     
     
    B
     

     
    A 
     
     
     
     
     
    B 
     
     
     
     
     

    2/1/2018

    2/2/2018

    2/3/2018

    2/4/2018

    2/5/2018

    A
     
    B
     
     
    A
     
     
    B
     A
     
     
     
     

    2/06/2018

    2/07/2018

    2/08/2018

    2/09/2018

    2/10/2018

    B
     
    A
     
     
    B
     
    A
     
     
     
     
    B
     
     
     
     
     

    2/113/2018

    2/14/2018

    2/15/2018

    2/16/2014

    2/17/2018

     
     
     
    B
     
     
     
    A
     
     
    B  
     
     
     

     

     

     

     

     

     
    A
     Game Day revoked for
    8th Period
    due to excessive game playing. 
     
     
     
     
     

    2/20/2018

    2/21/2018

    2/22/2018

    2/23/2018

    21/24/2018

     A
    Day Off  
     
    B 
     
     
     
     
    A
     
     
     
     
    B
     
     
      
     A
     
     
     
     
     
     
     
     
     

    3/2/2018

    3/3/2014

    3/4/2018

    3/5/2018

    3/6/2018

    B
     
    A
      
    B 
     
    A  
     
    B
     
     
     

    3/9/2018

    3/10/2014

    3/11/2018

    3/12/2018

    3/13/2018

    B
     
    A
      
     
    A  
     
    B
    PROJECT DUE
    3/10/2018 
     
     
     
     
     
     

    3/20/2018

    3/21/2018

    3/22/2018

    3/23/2018

    3/24/2018

     A
     
     
    FINAL Project Due May 12th.
     
     
    Teams will be assessed weekly.  
     
    2 grades:
       1.  Daily (homework grade)
       2.  Weekly Progress (Test Grade) 
     
     
     
     
    B
     
     
     
     
    A
     
     
     
    B
      
     
     
     
     A
     
     
     
     
     
     

    3/27/2018

    3/28/2018

    3/29/2018

    3/30/2018

    3/31/2018

    B
     
     
    A
    STAAR
    English 1
     
     
     
     
     
     
    B
     
     
     
    A
     
     STARR
     English 2
    B
     
     
     
     
     
     

    4/3/2018

    4/4/2018

    4/5/2018

    4/6/2018

    4/7/2018

    B

     
    A
     
     
    B
      
     
     
    B
     
     
     

    4/10/2018

    4/11/2018

    4/12/2018

    4/13/2018

    4/14/2018

     A
    B
     
    A
     
     
     
     
    A 
     
     
     
     

    4/17/2018

    4/18/2018

    4/19/2018

    4/20/2018

    4/21/2018

     B
     
     
    A
     
    .
      
     
     
    B
     
     
     
     
     
    B
     
     

    4/22/2018

    4/23/2018

    4/24/2018

    4/25/2018

    4/26/2018

    A
      
    B
     
     
     
     
     
     
     
     
     
     
     
     
     
     
    A
     
     
     
     
     
     

    4/29/2018

    4/30/2018

    5/1/2018

    5/2/2018

    5/3/2018

     
      
    A
     
     
     
    B
     
     
     
     
    A
     
     
    B 
     
     
     
     
     

    5/6/2018

    5/7/2018

    5/8/2018

    5/9/2014

    5/10/2018

    A
     
     
     
     
     
     
    B
     
     
     
    A
     
     
     
     
     
     
     
     
    A
     
     
     
     

    5/13/2018

    5/14/2018

    5/15/2018

    5/16/2018

    5/17/2018

    B
     
     
     
     
    A
     
     
     
    B
     
    A
     
     SENIOR EXAMS
     
    1st and 2nd
     
    Underclassmen REVIEW 
    B
     
     SENIOR EXAMS
     
    5th and 6th
     
    Underclassmen REVIEW 
     
     

    5/20/2018

    5/21/2018

    5/22/2018

    5/23/2018

    5/24/2018

     
      
     
     
    FINALS
     All Students
     
    3rd and 4th
     
     FINALS
    All Students
     
    7th and 8th
     FINALS
     Underclassmen only
     
    1st and 2nd    
     
     
     
     
      FINALS
     Underclassmen only
     
     5th and 6th
     
     
     
     
     Graduation: 

    Graduate

     

     

     

    summer