SlideShare ist ein Scribd-Unternehmen logo
1 von 2
Downloaden Sie, um offline zu lesen
Windows and Game
  Programming 1

2011-2012 School Year
Full Year Course                                       Cheryl Claussen
Grades 6-12 Recommended                                Home: 269-671-4213 Cell: 269-414-8178
1 Computer Science credit or 1 Elective credit         tlckalamazoomrsclaussen@gmail.com



Course Description
Students will use Visual Basic to learn Windows and Game Programming fundamentals. Students will
learn foundational gaming topics such as graphics, animation, sound effects, game physics, game logic,
artificial intelligence, and more! The Visual Basic programming language is widely used in academia
and the software industry. Invest your student’s time in the modern languages they will learn and use
throughout their college and professional life. You won’t have to twist any arms to get this homework
done.


Windows Programming topics covered:                    Game Programming topics Covered:

      Brief introduction to computer hardware,                  Game design concepts
       software, and programming history                         Drawing shapes on the screen
      Introduction to the Microsoft Visual Basic                Responding to keyboard clicks and
       2010 Express development environment                       mouse movements
      Managing different types of data such as                  Displaying and animating images
       numbers and text                                          Object position, movement and
      Learning how to make decisions about                       acceleration
       program flow                                              Collision detection
      Obtaining and validating user input                       Playing music and creating sound
      Working with numbers and math                              effects
       operations                                                Artificial "game" intelligence
      Working with strings (text)                               Saving and loading games
      Learning how to debug (find errors in)                    Game Physics
       your code                                                 Printing screens to the printer
      Learning how to write loops to execute
       sections of code many times
      Working with arrays (sets of data)
      Learning how to publish your programs to
       other computers
      Putting it all together -- write a simple
       graphical game!



Grading
Tests, quizzes, hand-outs, assigned projects done at home, in-class projects, and exams done in class
receive a percentage from the tutor. 1 - 2 hours of outside class work is projected for each week. Class
attitude and weekly performance will also be taken into consideration. These percentages are averaged at
the end of each semester. Parents can then give a letter grade according to their grading scale. A
certificate of completion is granted at the end of the academic year.
Required Texts
Rented or Purchased through tutor.

       Rental Option: $90 deposit with $45 returned at end of academic year if text is returned in Nice
       to Good Condition. Nice: Slightly handled or used, Minimal wear, No writing/marks. Good:
       Regular use and wear, <10% pages marked/highlighted.
       Purchase Option: $125.55



Required Supplies
   o       USB flash drive (Labeled with name)
   o       1 ½ - 2” 3-ring binder with six dividers with tabs
   o       Sharp pencils & pencil sharpener
   o       Eraser
   o       Lined paper
   o       Laptop with the following requirements: Students will download a free software package
       from Microsoft for their development environment. After the initial download, the student can
       complete the course entirely on their own computer; no additional Internet access is required
       (though many useful programming resources are available online). In order to run the Microsoft
       product, your student’s laptop must have the following minimum requirements:

                  A CPU of at least 1.6Ghz
                  At least 1024MB of RAM
                  A display monitor with 1024 x 768 or higher resolution
                  A graphics card supporting DirectX-10 or later
                  A 5400+ RPM hard drive with 3GB or more free space
                  Windows XP + SP2, Vista or Windows 7 Operating System
                  An Internet connection


Course Prerequisites
Students should be familiar with using a keyboard and mouse to select and run programs, navigate
application menu systems, and interact with the Windows operating system. Students should understand
how to store and retrieve files on the hard disk and how to use Windows Explorer to navigate a file system
and directory structures. Students will learn how to program a computer from the ground up, but they
should already know the basics about using one!



Course Tuition & Fees
Tuition $250.00 for the year. $225.00 if paid in full by June 1. I will work with families that are
interested in a semester or monthly payment plan. **5% discount if you refer a family and they enroll for at
least one Claussen tutored class. (Only through June 1st)



About the Tutor
My husband and I live in Hickory Corners with our three children and 2 cats. We love the Lord and do our
best to serve Him wherever and whenever we can. I hold a Bachelor of Science Degree with majors in
both Mathematics and Computer Science from Alma College and a Master of Science Degree in Computer
Science from Western Michigan University. I have taught Computer Science and Mathematics at
professional, collegiate, and high school levels in both private and public settings. Before our
homeschooling journey began, I was a software engineer and database administrator for Eaton
Corporation. I also travelled throughout west Michigan as a database consultant. Now, the majority of
my time is spent schooling my children and developing our small homestead. When I have free time, I
love long walks with friends.

Weitere ähnliche Inhalte

Ähnlich wie Claussen Windows and Game Programming 1 Syllabus

Fetc 2016 creating a game design sequence
Fetc 2016 creating a game design sequenceFetc 2016 creating a game design sequence
Fetc 2016 creating a game design sequenceMike Ploor
 
TCEA 2016 creating a game design sequence
TCEA 2016 creating a game design sequenceTCEA 2016 creating a game design sequence
TCEA 2016 creating a game design sequenceMike Ploor
 
Why Game Design Education in Middle or High School
Why Game Design Education in Middle or High SchoolWhy Game Design Education in Middle or High School
Why Game Design Education in Middle or High SchoolMike Ploor
 
Chapter 14-The Software as an Educational Resource-De la Torre, Allen R.
Chapter 14-The Software as an Educational Resource-De la Torre, Allen R.Chapter 14-The Software as an Educational Resource-De la Torre, Allen R.
Chapter 14-The Software as an Educational Resource-De la Torre, Allen R.AllenDelaTorre
 
FETC 2015 Advanced Game Design Presentation - Workshop
FETC 2015 Advanced Game Design Presentation - WorkshopFETC 2015 Advanced Game Design Presentation - Workshop
FETC 2015 Advanced Game Design Presentation - WorkshopMike Ploor
 
Tcea 2014 Video Game Design for New TEKS
Tcea 2014   Video Game Design for New TEKSTcea 2014   Video Game Design for New TEKS
Tcea 2014 Video Game Design for New TEKSMike Ploor
 
Ishan Vaid resume.(1)
Ishan Vaid resume.(1)Ishan Vaid resume.(1)
Ishan Vaid resume.(1)Ishan Vaid
 
Game design as a career
Game design as a career Game design as a career
Game design as a career Shanthi Ravi
 
Introduction To Game Programming
Introduction To Game ProgrammingIntroduction To Game Programming
Introduction To Game ProgrammingDien Wong
 
Software as an educational resource
Software as an educational resourceSoftware as an educational resource
Software as an educational resourceLaniePapa
 
Software as an educational resource
Software as an educational resourceSoftware as an educational resource
Software as an educational resourceJoy Clearth Padro
 
0 uprise u_coding major overview 20210105
0 uprise u_coding major overview 202101050 uprise u_coding major overview 20210105
0 uprise u_coding major overview 20210105John Picasso
 

Ähnlich wie Claussen Windows and Game Programming 1 Syllabus (20)

Fetc 2016 creating a game design sequence
Fetc 2016 creating a game design sequenceFetc 2016 creating a game design sequence
Fetc 2016 creating a game design sequence
 
Cv Of Mina Eleya
Cv Of Mina EleyaCv Of Mina Eleya
Cv Of Mina Eleya
 
Computer coding resources for your library
Computer coding resources for your library Computer coding resources for your library
Computer coding resources for your library
 
Gw01 introduction
Gw01   introductionGw01   introduction
Gw01 introduction
 
TCEA 2016 creating a game design sequence
TCEA 2016 creating a game design sequenceTCEA 2016 creating a game design sequence
TCEA 2016 creating a game design sequence
 
Why Game Design Education in Middle or High School
Why Game Design Education in Middle or High SchoolWhy Game Design Education in Middle or High School
Why Game Design Education in Middle or High School
 
Chapter 14-The Software as an Educational Resource-De la Torre, Allen R.
Chapter 14-The Software as an Educational Resource-De la Torre, Allen R.Chapter 14-The Software as an Educational Resource-De la Torre, Allen R.
Chapter 14-The Software as an Educational Resource-De la Torre, Allen R.
 
FETC 2015 Advanced Game Design Presentation - Workshop
FETC 2015 Advanced Game Design Presentation - WorkshopFETC 2015 Advanced Game Design Presentation - Workshop
FETC 2015 Advanced Game Design Presentation - Workshop
 
Tcea 2014 Video Game Design for New TEKS
Tcea 2014   Video Game Design for New TEKSTcea 2014   Video Game Design for New TEKS
Tcea 2014 Video Game Design for New TEKS
 
Tablet PC Workshop 2010
Tablet PC Workshop 2010Tablet PC Workshop 2010
Tablet PC Workshop 2010
 
Ishan Vaid resume.(1)
Ishan Vaid resume.(1)Ishan Vaid resume.(1)
Ishan Vaid resume.(1)
 
aniket resume
aniket resumeaniket resume
aniket resume
 
CV of Golam Sarwar-E-Kaynat
CV of Golam Sarwar-E-KaynatCV of Golam Sarwar-E-Kaynat
CV of Golam Sarwar-E-Kaynat
 
Ryan_Resume
Ryan_ResumeRyan_Resume
Ryan_Resume
 
CV-05.04.16
CV-05.04.16CV-05.04.16
CV-05.04.16
 
Game design as a career
Game design as a career Game design as a career
Game design as a career
 
Introduction To Game Programming
Introduction To Game ProgrammingIntroduction To Game Programming
Introduction To Game Programming
 
Software as an educational resource
Software as an educational resourceSoftware as an educational resource
Software as an educational resource
 
Software as an educational resource
Software as an educational resourceSoftware as an educational resource
Software as an educational resource
 
0 uprise u_coding major overview 20210105
0 uprise u_coding major overview 202101050 uprise u_coding major overview 20210105
0 uprise u_coding major overview 20210105
 

Mehr von tlc kalamazoo

Claussen Algebra 2 syllabus.pdf
Claussen Algebra 2 syllabus.pdfClaussen Algebra 2 syllabus.pdf
Claussen Algebra 2 syllabus.pdftlc kalamazoo
 
Parker Public speaking class description
Parker Public speaking class descriptionParker Public speaking class description
Parker Public speaking class descriptiontlc kalamazoo
 
Webb, Peter PrivateLessonsTLC
Webb, Peter PrivateLessonsTLCWebb, Peter PrivateLessonsTLC
Webb, Peter PrivateLessonsTLCtlc kalamazoo
 
Claussen Computer Science 1 Syllabus
Claussen Computer Science 1 SyllabusClaussen Computer Science 1 Syllabus
Claussen Computer Science 1 Syllabustlc kalamazoo
 
Humphries High School Biology I
Humphries High School Biology IHumphries High School Biology I
Humphries High School Biology Itlc kalamazoo
 
Parker Financial Peace Class Description
Parker Financial Peace Class DescriptionParker Financial Peace Class Description
Parker Financial Peace Class Descriptiontlc kalamazoo
 
Maybee Introduction to Social Science
Maybee Introduction to Social ScienceMaybee Introduction to Social Science
Maybee Introduction to Social Sciencetlc kalamazoo
 
Grimmer Human Biology
Grimmer Human BiologyGrimmer Human Biology
Grimmer Human Biologytlc kalamazoo
 
Mom, Sherese Violin + Piano Lessons
Mom, Sherese Violin + Piano LessonsMom, Sherese Violin + Piano Lessons
Mom, Sherese Violin + Piano Lessonstlc kalamazoo
 
Valkema Teen Fitness
Valkema Teen FitnessValkema Teen Fitness
Valkema Teen Fitnesstlc kalamazoo
 
Olivarez Hands on Art
Olivarez Hands on ArtOlivarez Hands on Art
Olivarez Hands on Arttlc kalamazoo
 
Humphries Middle School Life Science
Humphries Middle School Life ScienceHumphries Middle School Life Science
Humphries Middle School Life Sciencetlc kalamazoo
 
Spilson adventure writing teacher bio
Spilson adventure writing teacher bioSpilson adventure writing teacher bio
Spilson adventure writing teacher biotlc kalamazoo
 
Daudert Choir Fundamentals
Daudert Choir FundamentalsDaudert Choir Fundamentals
Daudert Choir Fundamentalstlc kalamazoo
 
Olivarez Art III Final
Olivarez Art III FinalOlivarez Art III Final
Olivarez Art III Finaltlc kalamazoo
 
Wilga Chem description
Wilga Chem descriptionWilga Chem description
Wilga Chem descriptiontlc kalamazoo
 
Spilson advanced hs & college writing
Spilson advanced hs & college writingSpilson advanced hs & college writing
Spilson advanced hs & college writingtlc kalamazoo
 

Mehr von tlc kalamazoo (19)

Reitler Algebra 1
Reitler Algebra 1Reitler Algebra 1
Reitler Algebra 1
 
Claussen Algebra 2 syllabus.pdf
Claussen Algebra 2 syllabus.pdfClaussen Algebra 2 syllabus.pdf
Claussen Algebra 2 syllabus.pdf
 
Parker Public speaking class description
Parker Public speaking class descriptionParker Public speaking class description
Parker Public speaking class description
 
Webb, Peter PrivateLessonsTLC
Webb, Peter PrivateLessonsTLCWebb, Peter PrivateLessonsTLC
Webb, Peter PrivateLessonsTLC
 
Claussen Computer Science 1 Syllabus
Claussen Computer Science 1 SyllabusClaussen Computer Science 1 Syllabus
Claussen Computer Science 1 Syllabus
 
Humphries High School Biology I
Humphries High School Biology IHumphries High School Biology I
Humphries High School Biology I
 
Parker Financial Peace Class Description
Parker Financial Peace Class DescriptionParker Financial Peace Class Description
Parker Financial Peace Class Description
 
Maybee Introduction to Social Science
Maybee Introduction to Social ScienceMaybee Introduction to Social Science
Maybee Introduction to Social Science
 
Grimmer Human Biology
Grimmer Human BiologyGrimmer Human Biology
Grimmer Human Biology
 
Mom, Sherese Violin + Piano Lessons
Mom, Sherese Violin + Piano LessonsMom, Sherese Violin + Piano Lessons
Mom, Sherese Violin + Piano Lessons
 
Valkema Teen Fitness
Valkema Teen FitnessValkema Teen Fitness
Valkema Teen Fitness
 
Olivarez Hands on Art
Olivarez Hands on ArtOlivarez Hands on Art
Olivarez Hands on Art
 
Humphries Middle School Life Science
Humphries Middle School Life ScienceHumphries Middle School Life Science
Humphries Middle School Life Science
 
Spilson adventure writing teacher bio
Spilson adventure writing teacher bioSpilson adventure writing teacher bio
Spilson adventure writing teacher bio
 
Valkema Mom Fitness
Valkema Mom FitnessValkema Mom Fitness
Valkema Mom Fitness
 
Daudert Choir Fundamentals
Daudert Choir FundamentalsDaudert Choir Fundamentals
Daudert Choir Fundamentals
 
Olivarez Art III Final
Olivarez Art III FinalOlivarez Art III Final
Olivarez Art III Final
 
Wilga Chem description
Wilga Chem descriptionWilga Chem description
Wilga Chem description
 
Spilson advanced hs & college writing
Spilson advanced hs & college writingSpilson advanced hs & college writing
Spilson advanced hs & college writing
 

Kürzlich hochgeladen

Organic Name Reactions for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions  for the students and aspirants of Chemistry12th.pptxOrganic Name Reactions  for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions for the students and aspirants of Chemistry12th.pptxVS Mahajan Coaching Centre
 
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdfssuser54595a
 
Accessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impactAccessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impactdawncurless
 
Presiding Officer Training module 2024 lok sabha elections
Presiding Officer Training module 2024 lok sabha electionsPresiding Officer Training module 2024 lok sabha elections
Presiding Officer Training module 2024 lok sabha electionsanshu789521
 
The Most Excellent Way | 1 Corinthians 13
The Most Excellent Way | 1 Corinthians 13The Most Excellent Way | 1 Corinthians 13
The Most Excellent Way | 1 Corinthians 13Steve Thomason
 
mini mental status format.docx
mini    mental       status     format.docxmini    mental       status     format.docx
mini mental status format.docxPoojaSen20
 
Employee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptxEmployee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptxNirmalaLoungPoorunde1
 
Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)eniolaolutunde
 
Crayon Activity Handout For the Crayon A
Crayon Activity Handout For the Crayon ACrayon Activity Handout For the Crayon A
Crayon Activity Handout For the Crayon AUnboundStockton
 
Science 7 - LAND and SEA BREEZE and its Characteristics
Science 7 - LAND and SEA BREEZE and its CharacteristicsScience 7 - LAND and SEA BREEZE and its Characteristics
Science 7 - LAND and SEA BREEZE and its CharacteristicsKarinaGenton
 
Introduction to AI in Higher Education_draft.pptx
Introduction to AI in Higher Education_draft.pptxIntroduction to AI in Higher Education_draft.pptx
Introduction to AI in Higher Education_draft.pptxpboyjonauth
 
Industrial Policy - 1948, 1956, 1973, 1977, 1980, 1991
Industrial Policy - 1948, 1956, 1973, 1977, 1980, 1991Industrial Policy - 1948, 1956, 1973, 1977, 1980, 1991
Industrial Policy - 1948, 1956, 1973, 1977, 1980, 1991RKavithamani
 
Grant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy ConsultingGrant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy ConsultingTechSoup
 
URLs and Routing in the Odoo 17 Website App
URLs and Routing in the Odoo 17 Website AppURLs and Routing in the Odoo 17 Website App
URLs and Routing in the Odoo 17 Website AppCeline George
 
Concept of Vouching. B.Com(Hons) /B.Compdf
Concept of Vouching. B.Com(Hons) /B.CompdfConcept of Vouching. B.Com(Hons) /B.Compdf
Concept of Vouching. B.Com(Hons) /B.CompdfUmakantAnnand
 
The basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptxThe basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptxheathfieldcps1
 
BASLIQ CURRENT LOOKBOOK LOOKBOOK(1) (1).pdf
BASLIQ CURRENT LOOKBOOK  LOOKBOOK(1) (1).pdfBASLIQ CURRENT LOOKBOOK  LOOKBOOK(1) (1).pdf
BASLIQ CURRENT LOOKBOOK LOOKBOOK(1) (1).pdfSoniaTolstoy
 
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...Krashi Coaching
 
Incoming and Outgoing Shipments in 1 STEP Using Odoo 17
Incoming and Outgoing Shipments in 1 STEP Using Odoo 17Incoming and Outgoing Shipments in 1 STEP Using Odoo 17
Incoming and Outgoing Shipments in 1 STEP Using Odoo 17Celine George
 
Alper Gobel In Media Res Media Component
Alper Gobel In Media Res Media ComponentAlper Gobel In Media Res Media Component
Alper Gobel In Media Res Media ComponentInMediaRes1
 

Kürzlich hochgeladen (20)

Organic Name Reactions for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions  for the students and aspirants of Chemistry12th.pptxOrganic Name Reactions  for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions for the students and aspirants of Chemistry12th.pptx
 
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
 
Accessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impactAccessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impact
 
Presiding Officer Training module 2024 lok sabha elections
Presiding Officer Training module 2024 lok sabha electionsPresiding Officer Training module 2024 lok sabha elections
Presiding Officer Training module 2024 lok sabha elections
 
The Most Excellent Way | 1 Corinthians 13
The Most Excellent Way | 1 Corinthians 13The Most Excellent Way | 1 Corinthians 13
The Most Excellent Way | 1 Corinthians 13
 
mini mental status format.docx
mini    mental       status     format.docxmini    mental       status     format.docx
mini mental status format.docx
 
Employee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptxEmployee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptx
 
Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)
 
Crayon Activity Handout For the Crayon A
Crayon Activity Handout For the Crayon ACrayon Activity Handout For the Crayon A
Crayon Activity Handout For the Crayon A
 
Science 7 - LAND and SEA BREEZE and its Characteristics
Science 7 - LAND and SEA BREEZE and its CharacteristicsScience 7 - LAND and SEA BREEZE and its Characteristics
Science 7 - LAND and SEA BREEZE and its Characteristics
 
Introduction to AI in Higher Education_draft.pptx
Introduction to AI in Higher Education_draft.pptxIntroduction to AI in Higher Education_draft.pptx
Introduction to AI in Higher Education_draft.pptx
 
Industrial Policy - 1948, 1956, 1973, 1977, 1980, 1991
Industrial Policy - 1948, 1956, 1973, 1977, 1980, 1991Industrial Policy - 1948, 1956, 1973, 1977, 1980, 1991
Industrial Policy - 1948, 1956, 1973, 1977, 1980, 1991
 
Grant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy ConsultingGrant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy Consulting
 
URLs and Routing in the Odoo 17 Website App
URLs and Routing in the Odoo 17 Website AppURLs and Routing in the Odoo 17 Website App
URLs and Routing in the Odoo 17 Website App
 
Concept of Vouching. B.Com(Hons) /B.Compdf
Concept of Vouching. B.Com(Hons) /B.CompdfConcept of Vouching. B.Com(Hons) /B.Compdf
Concept of Vouching. B.Com(Hons) /B.Compdf
 
The basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptxThe basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptx
 
BASLIQ CURRENT LOOKBOOK LOOKBOOK(1) (1).pdf
BASLIQ CURRENT LOOKBOOK  LOOKBOOK(1) (1).pdfBASLIQ CURRENT LOOKBOOK  LOOKBOOK(1) (1).pdf
BASLIQ CURRENT LOOKBOOK LOOKBOOK(1) (1).pdf
 
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
 
Incoming and Outgoing Shipments in 1 STEP Using Odoo 17
Incoming and Outgoing Shipments in 1 STEP Using Odoo 17Incoming and Outgoing Shipments in 1 STEP Using Odoo 17
Incoming and Outgoing Shipments in 1 STEP Using Odoo 17
 
Alper Gobel In Media Res Media Component
Alper Gobel In Media Res Media ComponentAlper Gobel In Media Res Media Component
Alper Gobel In Media Res Media Component
 

Claussen Windows and Game Programming 1 Syllabus

  • 1. Windows and Game Programming 1 2011-2012 School Year Full Year Course Cheryl Claussen Grades 6-12 Recommended Home: 269-671-4213 Cell: 269-414-8178 1 Computer Science credit or 1 Elective credit tlckalamazoomrsclaussen@gmail.com Course Description Students will use Visual Basic to learn Windows and Game Programming fundamentals. Students will learn foundational gaming topics such as graphics, animation, sound effects, game physics, game logic, artificial intelligence, and more! The Visual Basic programming language is widely used in academia and the software industry. Invest your student’s time in the modern languages they will learn and use throughout their college and professional life. You won’t have to twist any arms to get this homework done. Windows Programming topics covered: Game Programming topics Covered:  Brief introduction to computer hardware,  Game design concepts software, and programming history  Drawing shapes on the screen  Introduction to the Microsoft Visual Basic  Responding to keyboard clicks and 2010 Express development environment mouse movements  Managing different types of data such as  Displaying and animating images numbers and text  Object position, movement and  Learning how to make decisions about acceleration program flow  Collision detection  Obtaining and validating user input  Playing music and creating sound  Working with numbers and math effects operations  Artificial "game" intelligence  Working with strings (text)  Saving and loading games  Learning how to debug (find errors in)  Game Physics your code  Printing screens to the printer  Learning how to write loops to execute sections of code many times  Working with arrays (sets of data)  Learning how to publish your programs to other computers  Putting it all together -- write a simple graphical game! Grading Tests, quizzes, hand-outs, assigned projects done at home, in-class projects, and exams done in class receive a percentage from the tutor. 1 - 2 hours of outside class work is projected for each week. Class attitude and weekly performance will also be taken into consideration. These percentages are averaged at the end of each semester. Parents can then give a letter grade according to their grading scale. A certificate of completion is granted at the end of the academic year.
  • 2. Required Texts Rented or Purchased through tutor. Rental Option: $90 deposit with $45 returned at end of academic year if text is returned in Nice to Good Condition. Nice: Slightly handled or used, Minimal wear, No writing/marks. Good: Regular use and wear, <10% pages marked/highlighted. Purchase Option: $125.55 Required Supplies o USB flash drive (Labeled with name) o 1 ½ - 2” 3-ring binder with six dividers with tabs o Sharp pencils & pencil sharpener o Eraser o Lined paper o Laptop with the following requirements: Students will download a free software package from Microsoft for their development environment. After the initial download, the student can complete the course entirely on their own computer; no additional Internet access is required (though many useful programming resources are available online). In order to run the Microsoft product, your student’s laptop must have the following minimum requirements:  A CPU of at least 1.6Ghz  At least 1024MB of RAM  A display monitor with 1024 x 768 or higher resolution  A graphics card supporting DirectX-10 or later  A 5400+ RPM hard drive with 3GB or more free space  Windows XP + SP2, Vista or Windows 7 Operating System  An Internet connection Course Prerequisites Students should be familiar with using a keyboard and mouse to select and run programs, navigate application menu systems, and interact with the Windows operating system. Students should understand how to store and retrieve files on the hard disk and how to use Windows Explorer to navigate a file system and directory structures. Students will learn how to program a computer from the ground up, but they should already know the basics about using one! Course Tuition & Fees Tuition $250.00 for the year. $225.00 if paid in full by June 1. I will work with families that are interested in a semester or monthly payment plan. **5% discount if you refer a family and they enroll for at least one Claussen tutored class. (Only through June 1st) About the Tutor My husband and I live in Hickory Corners with our three children and 2 cats. We love the Lord and do our best to serve Him wherever and whenever we can. I hold a Bachelor of Science Degree with majors in both Mathematics and Computer Science from Alma College and a Master of Science Degree in Computer Science from Western Michigan University. I have taught Computer Science and Mathematics at professional, collegiate, and high school levels in both private and public settings. Before our homeschooling journey began, I was a software engineer and database administrator for Eaton Corporation. I also travelled throughout west Michigan as a database consultant. Now, the majority of my time is spent schooling my children and developing our small homestead. When I have free time, I love long walks with friends.