Computers I.
Home Up Architecture Drafting Computers I. Computers II. Applications of Tech. Graphics Intro to Engineering Computers III.

River Valley High School

 

Compt. I. Units
Compt. I. Links

Computers I. Class    

 0.5 credits    1 semester   18 weeks

Students doing hands-on activities and lab work on a computer writing programs.  Students will learn how to write programs on a windows computer using MS QBasic software.  Students will learn structured thinking and problem solving skills.  Students will do most of the classroom lab work at a computer writing and running programs that they have created.


Computer programs contain  4  main parts:

1.    INPUT
2.    PROCESSING
3.    OUTPUT
4.    Data Storage

 

Students will use an electronics  textbook that is built right into the software program to get help and information while they are typing on their computer programs.  Students will learn how to have total control of how a computer operates and produces output.  Students will complete assignments using the internet.

Students will use Educational board games to improve their logic and problem solving skills.

 

 

Students will learn the following basic computer programming principles and skills:

    1.    writing computer programs
    2.    problem solving / creative thinking
    3.    logic and conditional statements
    4.    input / processing / output / data storage
    5.    sub-programs and modules
    6.    controlling program flow
    7.    creating menu programs
    8.    using color in both text and graphic mode
    9.    math formulas and functions
  10.    random numbers / percentages
  11.    sound and music statements
  12.    debugging programs

sample Qbasic computer program:

CLS
COLOR 11
PRINT "  This program will show the square root of any range of numbers  "
PRINT
PRINT "The second number entered must be Larger  than the 1st. number "
begin :
INPUT "  Enter the first or starting number                   " ; num1 !
INPUT "  Enter the ending number                                  " ;  num2 !
  IF num2 !  <  num1 !  THEN
                 GOTO  begin
  END IF
CLS
COLOR  2
PRINT "  starting number  =       " ; num1 !
PRINT "  ending number   =       " ; num2 !
PRINT
PRINT
    FOR x%  =  num1 !  TO  num2 !
            COLOR  4
            answ !  =  SQR ( x% )
            PRINT " The square root of   " ; x% ; "   =   " ; answ !
            SLEEP 1
     NEXT x%


Output of the program above  ( what will show on the monitor )
assuming  11 is entered as the starting no. and 15 the ending no.

Output on the Monitor:

starting number =  11
ending number  =  15

The square root of    11  =   3.316625
The square root of    12  =   3.464102
The square root of    13  =   3.605551
The square root of    14  =   3.741657
The square root of    15  =   3.872983