01introSmall

01introSmall - Lecture Set 1 Introduction Today's topics 1...

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

View Full Document Right Arrow Icon
1 CMSC 131 Spring 2008 Jan Plane (adapted from Bonnie Dorr) Lecture Set 1: Introduction Today’s topics: 1. Course information 2. Tools needed for this course 3. Computer terminology basics 1 CMSC 131 Spring 2008 Jan Plane (adapted from Bonnie Dorr) CMSC 131 c Name: “Object-Oriented Programming I” c Instructor: Jan Plane c Class meetings c Lecture sections c 4 lecture sections c 2 instructors c Lab sections c 8 lab sections c 10 teaching assistants 2 CMSC 131 Spring 2008 Jan Plane (adapted from Bonnie Dorr) Coordination of Sections c Five sections total of CMSC 131 c two lectures taught by me c other two lectures taught by Fawzi Emad c Ten TAs in total for the 4 sections c All sections will be closely coordinated: c Same lecture material on same day c Same projects c Same labs c Coordinated exams c Lab/Discussion/Recitation Sections c exercises – laptops c quizzes c new material occasionally
Background image of page 1

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

View Full Document Right Arrow Icon
2 3 CMSC 131 Spring 2008 Jan Plane (adapted from Bonnie Dorr) What Is This Course? c A fast-paced introduction to techniques for writing computer programs! c Skill Development in Programming c Conceptual Understanding of Programming c Not really “computer science” c There will be quite a bit of work but assumes you are starting at level 0. c Keys to success c Attend all classes and lab sections c Start assignments early – and continue until you truly understand c c Study every day c it doesn’t work to cram for these exams c ask questions as soon as you realize you are confused c Check announcements on course web-page every day 4 CMSC 131 Spring 2008 Jan Plane (adapted from Bonnie Dorr) c www.cs.umd.edu/class/spring2008/cmsc131/ c Check daily! c Review: c Announcements c Syllabus c Contact c Schedule c Lecture slides - outlines 5 CMSC 131 Spring 2008 Jan Plane (adapted from Bonnie Dorr) Study Questions c Available on web-page c Login: study c Password: daily c Look at them on evenings before class; they will help you keep up
Background image of page 2
3 6 CMSC 131 Spring 2008 Jan Plane (adapted from Bonnie Dorr) Course Software c Eclipse c An IDE (integrated development environment) c You will use it for writing Java™ programs c Access to Eclipse (it’s free!) c You can install it on your own machine: http://www.cs.umd.edu/eclipse c Also accessible in some Workstations at Maryland (WAM) labs around campus: http://www.wam.umd.edu/ c CVS (Concurrent Versions System) c A version-management system c You will use it for submitting your projects c We will talk more about this later 7 CMSC 131 Spring 2008 Jan Plane (adapted from Bonnie Dorr) Tools for Writing Programs c The old days c Text editor: used to create files of source code c Compiler: generate executables from source c Debugger: trace programs to locate errors c Today: IDE = “integrated development environment” c Text editor / compiler / debugger rolled in one c Examples: Eclipse , Visual Studio, etc. 8
Background image of page 3

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

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

{[ snackBarMessage ]}

Page1 / 14

01introSmall - Lecture Set 1 Introduction Today's topics 1...

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