COMP 110 Introduction to Programming Tabitha Peck M.S. January 9, 2008 MWF 3-3:50 pm Philips 367.

Slides:



Advertisements
Similar presentations
COMP 110: Introduction to Programming Tyler Johnson January 12, 2009 MWF 11:00AM-12:15PM Sitterson 014.
Advertisements

Introduction to CS170. CS170 has multiple sections Each section has its own class websites URLs for different sections: Section 000:
Welcome to Introduction to Java Programming At J.D.O’Bryant Science & Mathematics Chonho Lee Department of Computer Science University of Massachusetts.
COMS W1004 Introduction to Computer Science June 25, 2008.
Welcome to MAT 170. Basic Course Information Instructor Office Office Hours Beth Jones PSA 725 Wednesday and Friday 10:40 am – 11:30 am and by appointment.
COMP 006: Computers Make It Possible 25 August 2004.
The UNIVERSITY of NORTH CAROLINA at CHAPEL HILL Adrian Ilie COMP 14 Introduction to Programming Adrian Ilie Summer Session II, 2005 MTWRF 9:45-11:15 am.
CSc 160 Overview of Fundamentals of Computer Programming II Spring (SO1) 2004.
COMS S1007 Object-Oriented Programming and Design in Java July 15, 2008.
WELCOME TO BIOLOGY 101 FALL BIOLOGY 101 Introductions: My Background Contact Information: –Reagan Lake –Rm 454 (BS Bldg) –
COMP 14 Introduction to Programming Miguel A. Otaduy Summer Session I, 2004 MTWRF 9:45-11:15 am Sitterson Hall 014.
COMP 14 Introduction to Programming Mr. Joshua Stough January 12, 2005 Monday/Wednesday 11:00-12:15 Peabody Hall 218.
COMP171 Data Structures and Algorithm Huamin Qu Lecture 1 (Sept. 1, 2005)
COMP 110 Designing Programs Tabitha Peck M.S. January 16, 2008 MWF 3-3:50 pm Philips
MIS 470: Information Systems Project Yong Choi School of Business Administration CSU, Bakersfield.
COMP171 Data Structures and Algorithm Qiang Yang Lecture 1 ( Fall 2006)
COMP 110 Introduction to Programming Jingdan Zhang June 20, 2007 MTWRF 9:45-11:15 am Sitterson Hall 014.
COMP 110 Introduction to Programming Mr. Joshua Stough August 22, 2007 Monday/Wednesday/Friday 3:00-4:15 Gardner Hall 307.
COMP 14 – 02: Introduction to Programming Andrew Leaver-Fay August 31, 2005 Monday/Wednesday 3-4:15 pm Peabody 217 Friday 3-3:50pm Peabody 217.
GDP/10e Quick File Online Keyboarding Orientation.
Computer Science 102 Data Structures and Algorithms V Fall 2009 Lecture 1: administrative details Professor: Evan Korth New York University 1.
PLEASE GRAB A SEAT ANYWHERE FOR NOW. Welcome to the CMSC 201 Class!!! Mr. Lupoli ITE 207.
COMP 111 Programming Languages 1 First Day. Course COMP111 Dr. Abdul-Hameed Assawadi Office: Room AS15 – No. 2 Tel: Ext. ??
CSE 501N Fall ‘09 00: Introduction 27 August 2009 Nick Leidenfrost.
COMP Introduction to Programming Yi Hong May 13, 2015.
MGS 351 Introduction to Management Information Systems
CSc 2310 Principles of Programming (Java) Dr. Xiaolin Hu.
1 COMS 261 Computer Science I Title: Course Introduction Date: August 25, 2004 Lecture Number: 01.
Course Introduction Software Engineering
CST 229 Introduction to Grammars Dr. Sherry Yang Room 213 (503)
MIS 300: Introduction to Management Information Systems Yong Choi School of Business Administration CSU, Bakersfield.
Database Design and Implementation ITCS6160 & ITCS 8160 Instructor: Jianping Fan Webpage:
Catie Welsh January 10, 2011 MWF 1-1:50 pm Sitterson 014.
CSCI 51 Introduction to Computer Science Dr. Joshua Stough January 20, 2009.
Welcome to CS 115! Introduction to Programming. Class URL Write this down!
Orientation to GDP Succeeding in an online keyboarding course: Are you a self-starter who can read and follow instructions? Are you a self-starter who.
COP3502: Introduction to Computer Science Yashas Shankar.
CSE 1340 Introduction to Computing Concepts Class 1 ~ Intro.
Econ 3320 Managerial Economics (Fall 2015)
CSE 113 Introduction to Computer Programming Lecture slides for Week 1 Monday, August 29 th, 2011 Instructor: Scott Settembre.
Principles of Computer Science I Honors Section Note Set 1 CSE 1341 – H 1.
Welcome to COMP 250 Introduction to Computer Science! Mathieu Blanchette.
June 19, Liang-Jun Zhang MTWRF 9:45-11:15 am Sitterson Hall 011 Comp 110 Introduction to Programming.
IST 210: Organization of Data
January 16, 2007 COMS 4118 (Operating Systems I) Henning Schulzrinne Dept. of Computer Science Columbia University
CS , Programming III: C++ 9-9:50am MWF, Hardaway 207 Two Credit Hours (ppts), and Blackboard Learn (submissions and grading)
1 CS 101 Today’s class will begin about 5 minutes late We will discuss the lab scheduling problems once class starts.
Welcome to CS 101! Introduction to Computers Fall 2015.
MGS 351 Introduction to Management Information Systems Lecture #1.
CS151 Introduction to Digital Design Noura Alhakbani Prince Sultan University, College for Women.
Data Structures and Algorithms in Java AlaaEddin 2012.
CSE 1340 Introduction to Computing Concepts Class 1 ~ Intro.
IST 210: ORGANIZATION OF DATA Introduction IST210 1.
Introduction to CIT Mar-16.
Course Information CSE 2031 Fall Instructor U.T. Nguyen Office: CSE Home page:
Class Introduction IST 210: Organization of Data IST2101.
GEOMETRY MRS. GARIBALDI
Networking CS 3470, Section 1 Sarah Diesburg
Andy Wang Object Oriented Programming in C++ COP 3330
CS101 Computer Programming I
CSc 1302 Principles of Computer Science II
Computer Science 102 Data Structures CSCI-UA
Welcome to CS 1010! Algorithmic Problem Solving.
Andy Wang Object Oriented Programming in C++ COP 3330
Welcome to CS 1010! Algorithmic Problem Solving.
Welcome to CS 1301! Principles of Programming I.
Accelerated Introduction to Computer Science
Tonga Institute of Higher Education IT 141: Information Systems
CS201 – Course Expectations
CMPT 238 Data Structures Instructor: Tina Tian.
Presentation transcript:

COMP 110 Introduction to Programming Tabitha Peck M.S. January 9, 2008 MWF 3-3:50 pm Philips 367

About COMP 110 Learn how to develop algorithms Learn the basic components of computer programming can be applied to any programming language (Java, C++, etc.) Requirements / prerequisites no programming knowledge assumed

About Me UNC grad (MS, working on PhD) undergrad: Bucknell University hometown: Cleveland, Ohio Research interests: Virtual Reality and Human Perception Other interests Soccer, Photography, Music, Art, Cooking Movies (Computer Graphics and Hitchcock) Mad Max

About You Assignment 0 by- Name Major Phone number Class Fun Fact about yourself

Course Web Page 110/ 110/ Course Documents Assignments Labs

Weekly Schedule Lecture Monday/Wednesday 3-3:50 pm Phillips 367 Recitations Friday 3-3:50pm Phillips 367(bring your laptop)

Lecture Format Review previous material Questions Present new material In-class exercises work in groups Lecture notes will be posted online before class Updated after class

Recitation Mini-lab Extra programming practice Homework help Answer questions from lecture Each group should always have a laptop and textbook

Textbook Required Java: An Introduction to Problem Solving & Programming (Fourth Edition) Walter Savitch

Software jGRASP on public lab machines All Programs / UNC Courseware / COMP 110 you can install on your machine see “Schedule” on web

Computer Labs 7 Labs Maintained by UNC ITS You may do homework there (jGRASP is installed on all UNC lab machines)

Grades Assignments 60% Midterm 15% Final 20% Participation 5%

Assignments Labs due at 3:00pm following Friday Some labs will build on previous labs Programming Assignments Start Early! Reading Assignments Self-Test Questions from textbook practice for exams

Submitting Assignments Submitted through to: Subject - COMP110 Lab# yourname Naming code scheme peck_01.jar

Late Policy Late assignments are not accepted 3 late days (including weekends) Unused late days are each worth 2 extra credit points on the final

Exams Mid-Term to take a make-up mid-term, you must notify me in advance or have a doctor's excuse Final to take the exam at a different time, you must get permission from your Dean and bring me the blue slip you get from the Dean

Working in the Lab Before you open jGRASP and start coding: read the assignment think about what the assignment is asking for review lectures and examples on the topic write (on paper) your plan for completing the assignment (i.e., your algorithm)

Campus File System Andrew File System (AFS) Disk space associated with your Onyen automatically backed up by UNC AFS in the lab automatically appears as drive H: when you log in On your personal machine you can install the AFS Client won’t see drive H: unless you’re connected to the network (i.e., can access the Internet) More information

Backup Your Work! Backup your work! You will lose something at some point you might have to learn the hard way Use your AFS space use of AFS space is not required, but is recommended Search for “backup” in the Windows help

Help! For help on general computer problems, including getting AFS enabled on your laptop or at home Also, for free software

Collaborating Don’t cheat! Never share code Do Not give assignment solutions until after assignment is handed in Struggle with the assignment before asking for help

Sending Put COMP110 in subject line For example: COMP110, I’m lost COMP110, This course is too easy

This Week's Recitation jGRASP Your first java program Download jGRASP before lab (see webpage) Read Bring Laptop (fully charged) Textbook

Monday What is Computer Science? Introduction to Programming Reading Assignment: 1.1 Homework 0 is due tonight 11:59 pm