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

Slides:



Advertisements
Similar presentations
Chapter 2: Basic Elements of C++
Advertisements

CS107 Introduction to Computer Science Lecture 2.
Chapter 1 Welcome everyone to Visual Logic. We will use this book and the next couple of weeks to learn to solve problems, develop a visual representation.
Starting Out with C++, 3 rd Edition 1 Chapter 1. Introduction to Computers and Programming.
Introduction to Computer Programming in C
Introduction to CS170. CS170 has multiple sections Each section has its own class websites URLs for different sections: Section 000:
1 CENG 707 Data Structures and Algorithms Nihan Kesim Çiçekli Department of Computer Engineering Middle East Technical University Fall 2010.
CS150 Introduction to Computer Science 1 Professor: Chadd Williams.
Welcome to MAT 170 MWF 9:40 SLN Basic Course Information Instructor Office Office Hours Beth Jones PSA 725 9:15 am – 10: 15 am Tuesday and Thursday.
CIS101 Introduction to Computing Week 03. Agenda Your questions Online gradebook and quizzes Register for WEBSPACE Excel project two This week’s assignments.
CS107 Introduction to Computer Science Lecture 2.
Copyright © 2012 Pearson Education, Inc. Chapter 1: Introduction to Computers and Programming.
CS211 Data Structures Sami Rollins Fall 2004.
CSC 171 – FALL 2004 COMPUTER PROGRAMMING LECTURE 0 ADMINISTRATION.
CSE 171 Introduction to Digital Logic and Microprocessors Prof. Richard E. Haskell 115 Dodge Hall.
CS 1400 Chapter 1 Introduction and Background
CS 101 Problem Solving and Structured Programming in C Sami Rollins Spring 2003.
Lecture Notes 8/30/05 Program Design & Intro to Algorithms.
Chapter 3 Planning Your Solution
Chapter Introduction to Computers and Programming 1.
CSE 1340 Introduction to Computing Concepts Class 2.
MATH 310, FALL 2003 (Combinatorial Problem Solving) MoWeFr 1:20 McGregory 214.
Programming.
Copyright © 2012 Pearson Education, Inc. Chapter 1: Introduction to Computers and Programming 1.
COP1220/CGS2423 Introduction to C++/ C for Engineers Professor: Dr. Miguel Alonso Jr. Fall 2008.
Copyright © 2012 Pearson Education, Inc. Chapter 1: Introduction to Computers and Programming.
Chapter 1: Introduction to Computers and Programming.
IPC144 Introduction to Programming Using C Week 1 – Lesson 2
Chapter 3: Completing the Problem- Solving Process and Getting Started with C++ Introduction to Programming with C++ Fourth Edition.
Course Introduction Software Engineering
© 2001 Business & Information Systems 2/e1 Chapter 8 Personal Productivity and Problem Solving.
CSCI 51 Introduction to Computer Science Dr. Joshua Stough January 20, 2009.
CS 140 Computer Programming (I) Second semester (3 credits) Imam Mohammad bin Saud Islamic University College of Computer Science and Information.
Bilgisayar Mühendisliği Bölümü CENG 102 – Computer Programming Melek OKTAY Syllabus Administrative Information.
C++ Programming Language Lecture 2 Problem Analysis and Solution Representation By Ghada Al-Mashaqbeh The Hashemite University Computer Engineering Department.
Fundamental Programming: Fundamental Programming K.Chinnasarn, Ph.D.
CSE 171 Introduction to Digital Logic and Microprocessors Prof. Richard E. Haskell 115 Dodge Hall.
Chapter 1 Introduction Chapter 1 Introduction 1 st Semester 2015 CSC 1101 Computer Programming-1.
CHAPTER 1 INTRODUCTION 1 st Semester H King Saud University College Of Applied Studies and Community Services CSC 1101 Computer Programming-1.
INTRODUCTION TO PROGRAMMING ISMAIL ABUMUHFOUZ | CS 146.
Introduction to Computer Programming (FIT-I pro) J. H. Wang Sep. 17, 2007.
CHAPTER 1 INTRODUCTION 2 nd Semester H King Saud University College Of Applied Studies and Community Services CSC 1101 Computer Programming-1.
The Department of Engineering Science The University of Auckland Welcome to ENGGEN 131 Engineering Computation and Software Development Lecture 2 Debugging,
Computer Programming for Engineers CMPSC 201C Fall 2000.
PROBLEM SOLVING AND PROGRAMMING ISMAIL ABUMUHFOUZ | CS 170.
Chapter 1: Introduction to Computers and Programming.
CHAPTER 3 COMPLETING THE PROBLEM- SOLVING PROCESS AND GETTING STARTED WITH C++ An Introduction to Programming with C++ Fifth Edition.
CIS 115 AID Peer Educator/cis115aid.com FOR MORE CLASSES VISIT
Computer Science I ISMAIL ABUMUHFOUZ | CS 180. CS 180 Description BRIEF SUMMARY: This course covers a study of the algorithmic approach and the object.
CIS 115 All Exercises Devry University (Devry) FOR MORE CLASSES VISIT CIS 115 All Exercises Devry University.
CIS 115 ALL EXERCISES DEVRY UNIVERSITY (DEVRY)  CIS 115 All Exercises Devry University CIS 115 ALL ILABS DEVRY UNIVERSITY (DEVRY)  CIS 115 All iLabs.
CIS 115 AID Teaching Effectively/cis115aid.com FOR MORE CLASSES VISIT
CS140 – Computer Programming 1 Course Overview First Semester – Fall /1438 – 2016/2017 CS140 - Computer Programming 11.
Chapter 1 Introduction 2nd Semester H
SKMM1013 Programming for Engineers
Computer Engineering Department Islamic University of Gaza
Introduction to Algorithms
1-1 Logic and Syntax A computer program is a solution to a problem.
CIS 115 Possible Is Everything/snaptutorial.com
CIS115 Education for Service-- snaptutorial.com
CIS 115 Teaching Effectively-- snaptutorial.com
CS 201 – Data Structures and Discrete Mathematics I
Programming Right from the Start with Visual Basic .NET 1/e
King Saud University College Of Applied Studies and Community Services CSC 1101 Computer Programming-1 Done By: Asmal Alosaimi Edited By: Fatimah Alakeel.
Computer Programming 1 introduction to JAVA Lecture 1 Instructor: Ruba A. Salamah Islamic University of Gaza.
King Saud University College Of Applied Studies and Community Services CSC 1101 Computer Programming-1 Done By: Asmal Alosaimi Edited By: Fatimah Alakeel.
CT 1311 Visual Basic Programming
Lecture 1 Class Overview
ICS103 Programming in C 1: Overview of Computers And Programming
Presentation transcript:

CS101- Lecture 11 CS101 Fall 2004 Course Introduction Professor Douglas Moody –Monday – 12:00-1:40 – – –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

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

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

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

CS101- Lecture 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.

CS101- Lecture 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.

CS101- Lecture 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

CS101- Lecture “Hello World”

CS101- Lecture “Hello World” (cont.)

CS101- Lecture “Hello World” (cont.)

CS101- Lecture 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.

CS101- Lecture Input Statements (cont.)

CS101- Lecture Input Statements (cont.)

CS101- Lecture 114 Simple Programming Formats

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

CS101- Lecture 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.

CS101- Lecture 117 How to Write Arithmetic Expressions

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

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

CS101- Lecture Output Statements (cont.)

CS101- Lecture Output Statements (cont.)

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

CS101- Lecture 123 Intrinsic Functions (cont.)

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

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.

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.