Presentation is loading. Please wait.

Presentation is loading. Please wait.

CS101- Lecture 11 CS101 Fall 2004 Course Introduction Professor Douglas Moody –Monday – 12:00-1:40 – – –Web Site: websupport1.citytech.cuny.edu.

Similar presentations


Presentation on theme: "CS101- Lecture 11 CS101 Fall 2004 Course Introduction Professor Douglas Moody –Monday – 12:00-1:40 – – –Web Site: websupport1.citytech.cuny.edu."— Presentation transcript:

1 CS101- Lecture 11 CS101 Fall 2004 Course Introduction Professor Douglas Moody –Monday – 12:00-1:40 –Email – dmoody@citytech.cuny.edu –Web Site: websupport1.citytech.cuny.edu Click on Technology and Design Select My page –Office Hours Monday: 6-7 pm Friday: 5-6 pm and by appointment Prerequisite: Enthusiasm about computers

2 CS101- Lecture 12 CS101 Fall 2004 Text Book –Programming Right from the Start with Visual Basic.Net Updated, Edition by Crews- MurphyMillspaugh, Prentice-Hall Publishers Attendance : Mandatory, maximum of 10% absence

3 CS101- Lecture 13 CS101 Fall 2004 Grading –Tests (19%) –Midterm(19%) –Final (31%) –Programs(31%) (Homework Assignments) Programs / Homeworks must done in order to succeed in the course Plan on 1 and ½ hours of non class time for the course

4 CS101- Lecture 14 CS101 Fall 2004 Objectives Learn how computer solve problems and perform tasks Understand the concepts behind computer programs Develop some basic programming skills Have fun making the computer work for you

5 CS101- Lecture 15 1-1 Logic and Syntax A computer program is a solution to a problem. An algorithm is the logical design used to accomplish a specific objective. The Visual Logic Development System combines the utility of flowcharts and pseudocode with computer simulation.

6 CS101- Lecture 16 1-1 Logic and Syntax (cont.) Syntax refers to the specific rules of a programming language. An information system is a combination of people and technology that collect, organize, and process data to produce information.

7 CS101- Lecture 17 1-1 Logic and Syntax (cont.) An information system must do at least three things: –input data into the system –process data within the system –output resulting information from the system

8 CS101- Lecture 18 1-2 “Hello World”

9 CS101- Lecture 19 1-2 “Hello World” (cont.)

10 CS101- Lecture 110 1-2 “Hello World” (cont.)

11 CS101- Lecture 111 1-3 Input Statements An input statement accepts data from the user and stores that data into a variable. A variable is a storage location that can be accessed and changed by developer code.

12 CS101- Lecture 112 1-3 Input Statements (cont.)

13 CS101- Lecture 113 1-3 Input Statements (cont.)

14 CS101- Lecture 114 Simple Programming Formats

15 CS101- Lecture 115 1-4 Weekly Paycheck Program The weekly paycheck program has two input variables: Hours and Rate

16 CS101- Lecture 116 1-5 Assignment Statements The assignment statement can be used to perform a calculation and store the result. An expression is a value-returning code element, such as a variable or mathematical formula.

17 CS101- Lecture 117 How to Write Arithmetic Expressions

18 CS101- Lecture 118 How to Write Arithmetic Expressions (cont.)

19 CS101- Lecture 119 1-6 Output Statements Types of output include –Screen output –Printed output –Sound output –Saving to storage devices

20 CS101- Lecture 120 1-6 Output Statements (cont.)

21 CS101- Lecture 121 1-6 Output Statements (cont.)

22 CS101- Lecture 122 Intrinsic Functions Intrinsic functions are predefined commands that provide developers with common, helpful functionality.

23 CS101- Lecture 123 Intrinsic Functions (cont.)

24 CS101- Lecture 124 1-7 Debugging with Visual Logic A programming mistake is often called a bug.

25 CS101- Lecture 125 Chapter Summary Variables are storage locations used for holding input and processing information. Each variable has two components: its name and its value. Input statements are used to get data into variables. Expressions are value-returning code elements.

26 CS101- Lecture 126 Chapter Summary (cont.) Assignment statements are used to perform calculations and store the result. Output statements are used to display information. Input, assignment, and output statements are sufficient to write small programs.


Download ppt "CS101- Lecture 11 CS101 Fall 2004 Course Introduction Professor Douglas Moody –Monday – 12:00-1:40 – – –Web Site: websupport1.citytech.cuny.edu."

Similar presentations


Ads by Google