Welcome to Intro to C/C++ CISC 192

Slides:



Advertisements
Similar presentations
Using CrossCheck in Editorial Manager® Prepared by: Adam Nicely.
Advertisements

What Data Do We Have? Sections 2.2, 2.5 August 29, 2008.
Getting Started in Blackboard. You will need… A web browser, preferably Internet Explorer, version 4.0 or higher An account and the knowledge of.
COMP 110 Introduction to Programming Mr. Joshua Stough August 22, 2007 Monday/Wednesday/Friday 3:00-4:15 Gardner Hall 307.
Navigating Your Blackboard Course Charter Oak State College New Student Orientation Press the F5 button on your keyboard to begin the slideshow.
New School Websites Teacher Pages. Visit the SCUSD Website for videos tutorials: For more information.
Cutting-and-Pasting Content Directly Into Blackboard.
COS120 Software Development Using C++ AUBG Fall semester 2010 Ref book: Problem Solving, Abstraction and Design Using C++ Authors: Frank Friedman, Elliot.
 First time student activates their google account, they need to go to an internet browser and go to  drive.google.com/a/students.macon.k12.nc.usdrive.google.com/a/students.macon.k12.nc.us.
November 2014Prepared by the Computer Lab Montgomery County-Norristown Public Library.
1 INF160 IS Development Environments AUBG, COS dept Lecture 06 Title: Dev Env: Code::Blocks (Extract from Syllabus) Reference:
Welcome to CS 3260 Dennis A. Fairclough. Overview Course Canvas Web Site Course Materials Lab Assignments Homework Grading Exams Withdrawing from Class.
IT 211 Project Integration and Deployment Lab #11.
Creating a Web Site to Gather Data and Conduct Research.
Instructor: Tina Tian. About me Office: RLC 203A Office Hours: Wednesday 1:30 - 4:30 PM or .
Intro to C++. Getting Started with Microsoft Visual Studios Open Microsoft Visual Studios 2010 Click on file Click on New Project Choose Visual C++ on.
Presented by Janine Termine Welcome 095 Basic Algebra.
This presentation is designed to help assist you in registering and creating an account to do online homework using the MyMathLab program via CourseCompass.
A1 Visual C++.NET Intro Programming in C++ Computer Science Dept Va Tech August, 2002 © Barnette ND & McQuain WD 1 Quick Introduction The following.
1 ITI 1120 Lab # 1 An Introduction to the Lab Environment Contributors: G. Arbez, M. Eid, D. Inkpen, A. Williams, D. Amyot.
← Select Exchange Once logged in. ↓ click Join Course Icon.
Lecture 6: Computer Languages. Programming Environments (IDE) COS120 Software Development Using C++ AUBG, COS dept.
Computer Science I How to Configure Visual Studio.NET 2003 for C++ Colin Goble.
Go to your school’s web locker site school name.schoolweblockers.com) Your user name is the first letter of your first name, the first 4.
CSE 1340 Introduction to Computing Concepts Class 1 ~ Intro.
Using Microsoft Visual Studio C++ Express 2005 Name: Dr Ju Wang Ashwin Belle Course Resource:
Blackboard Directions Required Proficiencies. Search ‘blackboard’ in the upper right hand corner.
Grade Quick Training Level I Please do not log on.
← Pull-down menu. ← Select Exchange ↑ created course ↑ course ID Case-sensitive ↑ R D E N L A E M T E.
C++ LANGUAGE TUTORIAL LESSON 1 –WRITING YOUR FIRST PROGRAM.
Advanced InterAct. A quick way of reading through multiple messages is to “summarize” them. This will make them appear as a list in a single message box.
1 1.Log in to the computer in front of you –Temp account: 210class / 2.Update your in Cascadia's system –If I need to you I'll use.
Summer School 2016 Using LEARN, MyEd and Remote Storage t: e:
1 Web Grading Tutorial Updated 8/18/ Web Grading Tutorial What is Web Grading? >How to submit midterm and final grades >Password protected >Enter.
Tutorial 1 Writing Your First C++ Program CSC1110C Introduction to Computer Programming By Paul Pun Acknowledgement: Special thanks to Dr. Michael Fung.
DEVRY CIS 170 C I L AB 1 OF 7 G ETTING S TARTED Check this A+ tutorial guideline at
Non-exempt Salaried Employee
BB LEARN ORIENTATION ENGLISH 101 College Composition
Andy Wang Object Oriented Programming in C++ COP 3330
SPANISH LAB ORIENTATION
COMP 170 – Introduction to Object Oriented Programming
CSE1320 INTERMEDIATE PROGRAMMING
CSE1320 INTERMEDIATE PROGRAMMING
Week 1 Gates Introduction to Information Technology cosc 010 Week 1 Gates
Microsoft Windows 2000 Professional
Log in to the computer in front of you
Python 2 Thesis Support How to add a thesis dashboard in Python 1
FRENCH LAB ORIENTATION
Getting Started and working with Pearson myautomotivelab
Andy Wang Object Oriented Programming in C++ COP 3330
FRENCH LAB ORIENTATION
CSC2310 Principles of Computer Programming
CSE1320 INTERMEDIATE PROGRAMMING
Code::Block vs Visual C++
CSE1320 INTERMEDIATE PROGRAMMING
Using MyMathLab Features
Lab 1 Introduction to C++.
Portfolio Information PPT
Math 260 Hybrid (5517) Spring 2017 Mandatory Orientation Wednesday, February 8, 2017, 12:10-1:35 pm Instructor: Anne Siswanto Website:
Log in to the computer in front of you
Download and Installation of code::blocks
Marriage and the Family FCS 320 or SOC 310
Creating the First Program
Welcome to Science!!! Things to know!.
Running a Java Program using Blue Jay.
MAT 379 Computer Networking
CSCE 206 Lab Structured Programming in C
Welcome to Intro to C/C++ CISC 192
Portfolio Information PPT
Presentation transcript:

Welcome to Intro to C/C++ CISC 192 Prof. Ed Brunjes Welcome to Intro to C/C++ CISC 192

The Class Has two components Two main web sites Lecture ( Tuesday/Thursday -12:45 – 2:10pm) Lab – TBA --- Discussion Two main web sites https://sdccd.blackboard.com www.mebrunjes.net Office Hours – To Be Determined (depending on room schedule)

The Syllabus All class information is linked to the syllabus With the exception of blackboard The four major sections of the syllabus are “quick linked” at the top of the syllabus. Course evaluation is based on – Test (midterm) and quizzes Programming projects

The Syllabus (cont’d) Books and references Final grade based on total accumulated points and the highest accumulation in the class Books and references Primary references – readings linked to the syllabus Additional References – to be determined by the student. A suggested reference: Bronson, G. Object-Oriented Program Development Using C++. (ISBN: 0-619-15966-9)

The Syllabus (cont’d) Attendance and Late Assignments Attendance is not used directly in grading. Quizzes are unannounced and there is no make-up Late assignments will be penalized 25% for 1 week More than 1 week late, assignments are not accepted Dishonesty Policy Duplicate papers may receive an evaluation of 0. Consultation is encouraged copying is not

Syllabus (cont’d) Tentative Schedule The Tentative Schedule may be modified as the semester proceeds. All adjustments and corrections will be announced in class and posted on the opening class page on Blackboard. Reading and Programming Assignments are linked to the Tentative Schedule No additional work will be scheduled for the dates of spring break.

Any Questions????

Starting Visual C++ in the Lab Start computer (the big button on the box) If the computer has already been booted, turn it off with the button and re-boot it. At the login prompt press enter

Code::Blocks Free download for most platforms Reference the Syllabus Resources, References, and Supplies Download and Installation presentation Minor differences between Visual C++ and Code::Blocks MS Visual C++ requires “stdafx.h” to be included as the first include statement – Code::Blocks does not.

Booting the IDE – in the lab. Find – MS Visual Studio Find “New Project” Select “Create New Project” Select the programming environment “Windows Console Application” Optionally – select a folder destination (I typically use the Desktop) Click on “OK” The “Application Wizard” will appear. Click on “Finish”. The “Edit” screen will appear.

First Program – “Press <ENTER> to Continue” //The following is a first program //Using your editor type it in and // see what happens #include "stdafx.h" #include <iostream> using namespace std; int _tmain(int argc, _TCHAR* argv[]) { cout << "Press <ENTER> to continue" << endl; cin.get(); // Accepts a single character return 0; } //End of main()

Compile and Execute Use the “Debug” option in the menu bar Then “Start Debugging” – Debugging, Compilation, and Execution progress should appear in the Status window below the Edit screen Assuming no mistakes have been made the output screen should appear as a separate window and you should see something like the next screen. :o) Otherwise error messages will appear in the Status window :o(

Cool, Right??

Line-by-line Discussion Note the following – Include files Using statement Open and close parentheses Use of semi colons cout and cin with data flow operators Etc. Try adding / changing some code

Now to Create Errors!! Remove a character or insert an extra character Use single characters at specific locations to see what happens Once modified – note any error message that might appear in the bottom (status) window. Correct and make a different modification and re-compile.

Project 1 – Information and discussion Review and comment Send via gmail address Project 1 - due by Monday (02/05) Project 2 will be assigned next week.

Have a Great rest-of-the-day