Itk 168 section 13
Download
1 / 14

ITK 168 Section 13 - PowerPoint PPT Presentation


  • 93 Views
  • Uploaded on

ITK 168 Section 13. Dr. Doug Twitchell. Introduction. Me Deepa Gudipally (lab instructor/grader). Useful places. WebCT iCampus http://webct.ilstu.edu http://www.itk.ilstu.edu/itk168 http://www.itk.ilstu.edu/faculty/dtwitch/itk168-fall05.html. Syllabus. Syllabus. Materials.

loader
I am the owner, or an agent authorized to act on behalf of the owner, of the copyrighted work described.
capcha
Download Presentation

PowerPoint Slideshow about ' ITK 168 Section 13' - andrew-chang


An Image/Link below is provided (as is) to download presentation

Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author.While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server.


- - - - - - - - - - - - - - - - - - - - - - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - -
Presentation Transcript
Itk 168 section 13

ITK 168 Section 13

Dr. Doug Twitchell


Introduction
Introduction

  • Me

  • Deepa Gudipally (lab instructor/grader)


Useful places
Useful places

  • WebCT

    • iCampus

    • http://webct.ilstu.edu

    • http://www.itk.ilstu.edu/itk168

    • http://www.itk.ilstu.edu/faculty/dtwitch/itk168-fall05.html


Syllabus
Syllabus

  • Syllabus


Materials
Materials

  • Becker, Byron Weber. Robots: Learning to Program with Java

    • ISBN 0-9733618-2-4

  • http://www.learningwithrobots.com/

http://www.learningwithrobots.com


More materials
More Materials

  • Eclipse

    • http://www.eclipse.org

    • Integrated Development Environment (IDE)

    • Makes life a lot easier

http://www.eclipse.org/

http://www.eclipse.org/eclipse/ (in PowerPoint presentation)


Programming
Programming

  • Java 1.5

  • Object Oriented

  • Requires logical, detailed thinking

    • Wide range of abilities in the class

    • May require time


Modeling problems
Modeling Problems

  • Models are abstractions of real world problems.

Bob Davie: http://espn.go.com/ncf/columns/davie/1427720.html


Model and objects
Model and Objects

What’s the difference?

Model

Object


Models classes and objects
Models, Classes and Objects

Model (class)

Objects (instance)

http://www.vzw.com

Audiovox CDM8 US user’s manual. http://www.audiovox.com


Models and objects
Models and Objects

Cell Phone 1

Cell Phone 2

Commands

Call number

Receive call

Save number

Attributes

Verizon

CDMA

Silver

off

Commands

Call number

Receive call

Save number

Attributes

T-Mobile

GSM

Silver

on

Pictures from http://www.vzw.com


Classes and objects
Classes and Objects

Cell Phone 1

Cell Phone 2

Commands

Call number

Receive call

Save number

Attributes

Verizon

CDMA

Silver

off

Commands

Call number

Receive call

Save number

Attributes

T-Mobile

GSM

Silver

on

Pictures from http://www.vzw.com




ad