QBASIC Programming - Home Page

Course Syllabus | Download QBASIC

Week

Monday

Tuesday

Wednesday

Thursday

Friday

1

No School

Seating Charts / Syllabus

Visit Magic 8 Ball site

Using the QB Interpreter

Class Activity:  Entering and running the Magic 8 Ball program

Do Question Sheet on Magic 8 Ball

Finish Question Sheet on Magic 8 Ball

Notes: Print, Sleep, REM, CLS

Do Treasure Hunter Game Directions. Get handout - show instructor when complete.

If time: Do Treasure Hunter Title Screen

Magic 8 questions due

Finish Treasure Hunter Title Screen - You should now have THUNTER0 file which shows title screen and directions screen.

Do Western program

If time: Do Intro Program

Starter: Fuel Efficiency program. Enter program and answer questions.

Do Height Calculator

Try Money Counter Program

If time: Do some research to find out how you calculate your body mass index (BMI) and write a program that will do it for you.

2

Starter

Notes: Variables, LET, INPUT, Processing

Do Ch2/Ch3 Programs

If time: Do payroll program

 

Computers down...work out of book.

Treasure Hunter: Add ability for user to select row and column for their starting location. After they select row and column, clear screen and show an H on the screen to represent the hunter 

Do payroll program

Quiz 1_1 - Input, Processing, Output (REM, END, PRINT, CLS, SLEEP, LOCATE, INPUT, LET)

Notes:  Top-Down Programming, GOSUB, RETURN

Starter 

Finish temperature conversion subroutines

Do Treasure Hunter – Version 1

Pass Back / Discuss Quizzes

3

Finish Treasure Hunter – Version 1 Show Mr. O when complete.

Do GPA program - Version 1 - Show Mr. O.

If time: Do Fast Food program from chapter3 programs

Notes:  String Variables

Do Jersey Program

If Time: Begin Password Program

 

Do These string programs

Do Password Program

 

 

Starter

Adjust TREAURE so that the program asks for the first and last name of the hunter (during get start subroutine)

Do These string programs

Do Password Program

Adjust GPA program - Version 1 so that user enters class names and teacher names as well.

Finish all work from earlier this week: Jersey program, Password Program, Misc. String programs...etc.

4

Work Day - Finish all old programs

Quiz 1_2 KeyConcepts Include:

Top Down Programming Variables Numeric Expressions
String Functions

Review / Finish any program associated with strings

Review quiz2 solution

Notes: Division & Constants

Do:  Are you Smarter Than a 3rd Grader

Do Insurance 

Examine / Enter Currency Exchange Program

Do questions/tasks

Finish Insurance  - Show instructor when complete.

5

Notes: Loops & Conditions - Validating INPUT from user.

Do Data Validation Programs

Treasure Hunter - Make sure that user enters valid data for row and column.

Finish Notes:  Loops for counting

Do Practice Loops Activity

If time:  Begin GPA Program

Do GPA Program

Do Averaging Program

If time: Do these looping programs

Finish GPA Program

Finish Averaging Program

Try these looping programs

Quiz3 - Key ideas include:

  • Top Down Programming
  • Constants
  • Loops
  • 3 types of division

6

Notes: Random Numbers

Do Dice Program (versions 1,2,3)

Finish Dice Program (versions 1,2,3 - Show Mr. O when complete

Do Lotto program - Show Mr. O when complete

If time: Try Hoops

Notes: IF/ELSEIF/ELSE/ENDIF structure

Short programs using random numbers and IF. (Coin Toss and RSP). Get handout.

Try these IF Practice programs

Do Treasure Hunter - Version 2

 

Quiz 4:

  • Data Validation Loops
  • Counting Loops
  • Random Numbers
  • IF Structures

7

Do Mapquwest Program

Do Math Game - You should be able to get to version 4
Continue work from yesterday - Mapqwest and Math Game.

Make sure Treasure Hunter - Version 2 works. Show instructor for credit.

Finish Mapqwest and Math

If time: Try Cards21

Starter - The Weather Channel Code

Notes: Read / Data

Do Angles Version 1

Do Angles Version 2

Finish Angles

Do Multiple Choice Quiz Program - uses READ/DATA

8

Finish Multiple Choice Quiz Program

If time: Do Career Exploration Program

Quiz5 - Read / Data

Starter

Notes: Printing to Data Files

Do Data Files Programs - Address Labels, Phone Book

Starter - Email List

Notes: Appending

Adjust email list to append.

Finish Data Files Programs - Address Labels, Phone Book

Starter - Halloween Jukebox

Do Fuel Efficiency Program

Finish Data Files Programs

Review Quiz5

 

9

No School Do Math2 game Quiz 6 - READ/DATA and Data files for OUTPUT and APPEND.

Starter

Notes: Data files for INPUT

Work on Data Retrieval Programs

Finish basic Data Retrieval Programs

Do ATM program

10

         

11

     

Exams
7:30am - 1st Block
9:15am - Break
9:30am - 2nd Block
11:15am - Lunch
12:15pm - 3rd Block
2:00pm - Dismiss

Exams
7:30am - 4th Block
9:15am - Break
9:30am - 5th Block
11:15am - Dismiss