COURSE NUMBER/TITLE: CS-141 INTRODUCTION TO PROGRAMMING (Previously CS-141 [354-141] Computer Programming-Basic)

advertisement
Mathematics, Statistics & Computer Science
University of Wisconsin-Stout
Jarvis Hall Science Wing 231
Menomonie, WI 54751-0790
COURSE NUMBER/TITLE:
CS-141 INTRODUCTION TO PROGRAMMING
(Previously CS-141 [354-141] Computer Programming-Basic)
CREDITS:
3
COURSE DESCRIPTION:
Solving problems using computer programming. Input/output, user
interface, objects, events, flow of control, functions, arrays.
TEXTBOOK:
An Introduction to Programming with ActionScript 3.0, 1st Ed., by Cornez
(adopted Fall 2014)
Clearly Visual Basic: Programming with Microsoft Visual Basic 2010, 2nd Ed., by
Zak (adopted Fall 2013)
Previous:
Exploring MS Visual Basic 6.0, 1st E., by Eaton (adopted F00)
Introduction to Programming with Visual Basic 6.0, 4th Ed., by Schneider (adopted
F00)
COURSE OBJECTIVES:
Upon successful completion of the course, the student will be able to solve problems that require a
computer solution by:
1. Analyzing a problem specification.
2. Designing an appropriate solution through the use of programming concepts.
3. Implementing the solution using a high level programming language.
4. Testing the solution using appropriate test data.
COURSE OUTLINE:
1. The problem solving process (Objectives 1, 2, 4)
a. Identifying input and output
b. Algorithms, pseudocode, and flowcharts
c. Identifying test data
2. Working with a high level programming language (Objective 3)
a. Working with an integrated development environment (IDE)
b. Syntax, compiling, errors and debugging
3. Essential programming concepts (Objectives 2, 3, 4)
a. Variables, constants, assignment statements
b. Selection structures
c. Repetition structures
d. Functions
e. Arrays
f. Objects and classes
g. Creating user interfaces
h. Event handling
4. Additional programming concepts selected from (Objectives 2, 3, 4)
a. Files
b. String manipulation
c. Accessing databases
Updated 7/2015
Revised 10/2012
Revised 6/1993
Revised 4/1987
Revised 3/1971
1967
Download