Intro. to Programming Calendar

September
2011

Monday

Tuesday

Wednesday

Thursday

Friday


Off


School Closed


School Closed

1
School Closed

2
School Closed

5
Labor Day

6
First day

7
Login procedure
Distribute Textbooks

8
History of computers
Video  
Test on Computer History

9
History of computers
Video  
Test on Computer History

12
Finish Computer History
Test on history
Computer History Practice

13
Physical Components of a Computer
QBasic opening screen
Text Pgs 1 - 10

14
Entering, running and saving a program
Text Pgs 11-22

15

Chapter Review

Loading & Editing a practice program
L:\PROGRAM\ EXAMPLE1.BAS
Text Pgs22-27

  16
Review of chapter 1
Test on chapter1

19
Types of programming languages Structured Programming
Text Pgs30-36

20
The programming process top down design Text Pgs36-41

21
Flowcharts & pseudocode REMark statements
Text Pgs41-47

22
program -ASSIGN1
input -number ofhours Output - number of seconds in those hours
Text Pgs48-49 # 1-15

23

Review of Chapter 2
Test on Chapter 2

26
Qbasic variables Constants Numeric & String
Text Pgs52-59

CLS, REM LET PRINT and END Arithmetic operators +-*/and^
Text Pgs59-64

27
Labeling output Using the immediate window to debug programs
Text Pgs64-71

c3l1n1 c3l1n3 c3l2n2 c3l2n5

28
Example
Programming problem EXAMPLE2.BAS
Text Pgs71-77

29
LAB
Text Pgs80,81
c3l1n1 c3l1n3 c3l2n2 c3l2n5

Review of Chapter 3

30

Review of Chapter 3
Test on Chapter 3

STI Assessment
Back to Course Homepage

Skills array & Objectives

Students will be able to:

  1. List the three kinds of tasks a computer can perform.
  2. Name the three features that make a computer useful.
  3. Explain the purpose of the central processing unit and discuss its three components.
  4. Discuss the different input, output, and secondary storage devices used with computer systems.
  5. Explain the purpose of the computer's operating system.
  6. Access QBasic and identify the different parts of the QBasic screen.
  7. Explain how to select commands from the QBasic menu bar.
  8. Enter a simple program, store it on disk, and load it back into the computer's main memory.
  9. Edit program statements.
  10. Describe the three levels of programming languages.
  11. Discuss why structured programming was first developed.
  12. Explain why structured programs are divided into modules.
  13. Discuss the history of the BASIC language.
  14. List the four steps used in problem solving.
  15. Determine the needed input and output for simple programming problems.
  16. Define the term algorithm and develop algorithms for problem solutions.
  17. List the three basic logic structures.
  18. Draw structure charts for simple programming problem solutions.
  19. Define top-down design and give three advantages of using top-down design.
  20. Define flowchart and pseudocode.
  21. List and explain the purpose of the five flowcharting symbols discussed in this chapter.
  22. Explain how the three basic logic structures are represented in flowcharts.

 

Back to Course Homepage