Merrillville High SchoolCourse Scope & Sequence
Department:BusinessComputer Programming Instructor: Mr. NiksichEmail:
Course Expectations, Goals & Routines
Student Conduct In Class Policy1) Always do your best and strive to learn2) Be courteous and respectful to everyone3) Participate in all classroom activities with a positive attitude4) Raise your hand and wait for acknowledgement to speak5) Actively listen when the teacher is speaking6) Stay on task without disturbing or distracting others7) Be responsible for your own work8) Use computer for completing classroom work only9) Complete all assignments on time10) Enter and exit the room quietly11) Be in your seat and ready to begin class when bell sounds12) Respect the school equipment13) No food, drinks, or candy in the computer lab14) Follow all technology acceptable use policies in handbook15) Discuss personal issues privately and at an appropriate time16) ID must be worn around your neck at all times17) Detentions may be assigned for the following behaviors:
a. Not doing assigned work
b. Sleeping or giving the impression of sleeping
c. Altering of the computer’s desktop screen, wallpaper, shortcuts, etc. These computers are not to be considered your Personal Computers.
d. Inappropriate language.
e. Disrespect towards teacher/peers
f. Gum/food/drink/candyg. The 3 Strike Rule will apply to inappropriate use of the computers and/or internet usage. In this class you are not permitted to go online other than to the MHS website or to typing games.1st Offense = 1 Detention2nd Offense = 1 Friday3rd Offense = Removal from class with a W/FCourse Description
This course introduces students to computer programming using Visual Basic. Students learn how to create visually appealing, user-friendly, and useful computer applications that can be used in today’s Microsoft Windows environment. At the end of this course, students will be able to create programs for various real-life problems and computer applications. Logical thinking processes are required for problem analysis and solving.
· Grade level: 10 – 12
· Prerequisites: Digital Communication Tools and Algebra I
· Credits: 1 trimester course for 1 credit
· Counts as a Directed Elective or Elective for the General, Core 40, Core 40 with Academic Honors and Core 40 with Technical Honors diplomas
· A Career Academic Sequence, Career-Technical program, or Flex Credit courseWeekStandardsInstructional ContentActivities, Readings, Labs, Interactive Notes, Assignments, etc.AssessmentsOther1Who's Your Neighbor?2CP 4Program DevelopmentVisual Basic GUIMusic/Band Project3CP 4Multi-Form ProjectTesting/DebuggingAmusement Park ProjectVisual Basic Quiz #14CP 5Conditional StatementsAnimated GifsSchool Rules5CP 3.1CP 3.2CP 3.3Input/OutputMath OperationsSkate Away SalesPIrate Pools6CP 3.1CP 3.2CP 3.3Input/OutputOrder of OperationsConditional StatementsMoon WeightGPA CalculatorPop Quiz #17CP 3CP 5
Decision StatementsJohn Lee's BudgetGross Pay/Net Pay8CP 7Math OperationsFootball StatsBasketball Stats9CP 2.1CP 2.2CP 2.3 VariablesSkate Away Sales w/ VariablesTemperature Converter10CP 4RandomizationMagic Eight BallProfessor XPop Quiz #211CP 6Modifying Existing CodeRepetition StructureSnake GameThe Adventures of Stickman12Game DesignTarget Practice