01introSmall

01introSmall - CMSC131 Lecture Set 1: Introduction Topics...

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

View Full Document Right Arrow Icon
1 CMSC131 Lecture Set 1: Introduction Topics in this set: CMSC 131 Fal 2009 Jan Plane (adapted from Bonnie Dorr) 1. Course information 2. Tools needed for this course 3. Computer terminology basics CMSC 131 Name: “Object-Oriented Programming I” Instructors: Jan Plane & Fawzi Emad TAs:Christopher, Arijit, Ke, Tak, Shiv, Chan, Praveen Qiang Yuening Eylu Ni and Ben 1 CMSC 131 Fal 2009 Jan Plane (adapted from Bonnie Dorr) Praveen, Qiang, Yuening, Eylul, Nir, and Ben Class meetings Lab and Lecture Office Hours Posted on Web Page Mine start today and TAs start Wednesday All in AVW building (1112, 1113 and 1127) What Is This Course? A fast-paced introduction to techniques for writing computer programs! Skill Development in Programming Conceptual Understanding of Programming Not really “computer science” There will be quite a bit of work but assumes you are starting at level 0. 2 CMSC 131 Fal 2009 Jan Plane (adapted from Bonnie Dorr) Keys to success Attend all classes and lab sections Start assignments early – and continue until you truly understand Get help early if you are having trouble – instructor & TAs Study every day it doesn’t work to cram for these exams ask questions as soon as you realize you are confused Check announcements on course web-page every day
Background image of page 1

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

View Full DocumentRight Arrow Icon
2 Textbooks & Course Web-Page http://www.cs.umd.edu/class/fall2009/cmsc131/ Check daily! Review: 3 CMSC 131 Fal 2009 Jan Plane (adapted from Bonnie Dorr) Announcements Syllabus Contact Schedule Lecture slides – outlines Study questions – login: study password: daily Course Software Eclipse An IDE (integrated development environment) You will use it for writing Java™ programs Access to Eclipse (it’s free!) You can install it on your own machine: 4 CMSC 131 Fal 2009 Jan Plane (adapted from Bonnie Dorr) You can install it on your own machine: http://www.cs.umd.edu/eclipse Also accessible in some Workstations at Maryland (WAM) labs around campus: http://www.wam.umd.edu/ CVS (Concurrent Versions System) A version-management system You will use it for submitting your projects We will talk more about this later Tools for Writing Programs The old days Text editor: used to create files of source code 5 CMSC 131 Fal 2009 Jan Plane (adapted from Bonnie Dorr) Compiler: generate executables from source Debugger: trace programs to locate errors Today: IDE = “integrated development environment” Text editor / compiler / debugger rolled in one Examples: Eclipse , Visual Studio, NetBeans, etc.
Background image of page 2
3 Basics of Eclipse http://www.cs.umd.edu/eclipse/EclipseTutorial/ Eclipse is used to: Create 6 CMSC 131 Fal 2009 Jan Plane (adapted from Bonnie Dorr) Edit Compile Run Debug programs (for this class, Java programs).
Background image of page 3

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

View Full DocumentRight Arrow Icon
Image of page 4
This is the end of the preview. Sign up to access the rest of the document.

This note was uploaded on 12/04/2011 for the course CMSC 131 taught by Professor Plane during the Fall '08 term at Maryland.

Page1 / 12

01introSmall - CMSC131 Lecture Set 1: Introduction Topics...

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

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