Chapter 01 Slides

Chapter 01 Slides - Chapter 1:Fundamentals of Design...

Info iconThis preview shows pages 1–14. Sign up to view the full content.

View Full Document Right Arrow Icon
Opportunity Click to edit Master subtitle style Chapter 1:Fundamentals of Starting from Scratch MIS 304 – Introduction to Problem Solving and Programming
Background image of page 1

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full Document Right Arrow Icon
You will learn how to… Draw analogies about computer programming Describe declarations, input, processing and output Explain sequence, selection and repetition Explain the definition of “algorithm” Distinguish between the roles of developer and user
Background image of page 2
You will learn how to. .. Explain the similarities and differences between design time and runtime Describe and explain the uses for the Form window and the Code window Explain the similarities and differences between objects and events Define properties
Background image of page 3

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full Document Right Arrow Icon
VB Quip A computer is essentially a trained squirrel: acting on reflex, thoughtlessly running back and forth and storing away nuts until some other stimulus makes it do something else. -- Ted Nelson
Background image of page 4
The Perfect Employee? Computers are perfect employees work long hours follow directions exactly almost never make a mistake Computers can’t “think” No intellect No imagination No insight
Background image of page 5

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full Document Right Arrow Icon
What is Programming? Programming is Problem-solving Thinking Detail-oriented Ordered, Logical and Sequential
Background image of page 6
What is Programming? Computer programs are like a recipe describes a process detailed steps performed in order Programs must be written so the computer understands them Directions must be written according to very strict rules
Background image of page 7

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full Document Right Arrow Icon
No, not that kind of IPO… Nearly every program has Input Processing Output
Background image of page 8
Basic Tasks - Input Data entered into the computer From the user - mouse, pen or keyboard From a file – text file, database, webpage
Background image of page 9

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full Document Right Arrow Icon
Basic Tasks - Processing Work done by the program Payroll calculations Moves for a chess game Commands to manage equipment
Background image of page 10
Basic Tasks - Output Results or answers Displayed on the screen Written to a file Printed to a page
Background image of page 11

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full Document Right Arrow Icon
Basic Tasks - Declarations Commands that tell the computer what data is used in a program Data must be declared before it can be used Usually declared at the beginning of a task
Background image of page 12
Easy as…cake? Your cake recipe as a program:
Background image of page 13

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full Document Right Arrow Icon
Image of page 14
This is the end of the preview. Sign up to access the rest of the document.

{[ snackBarMessage ]}

Page1 / 51

Chapter 01 Slides - Chapter 1:Fundamentals of Design...

This preview shows document pages 1 - 14. Sign up to view the full document.

View Full Document Right Arrow Icon
Ask a homework question - tutors are online