IT464 -01 Object Oriented Programming

handprintSoftware and s/w Development

Nov 18, 2013 (3 years and 9 months ago)

83 views

copyright@kaplan.edu

1

IT450
-
01

Software Development
Leadership


Instructor:

Sona Nagarajan

snagarajan@kaplan.edu

AIM: aurumatkap

copyright@kaplan.edu

2

For this week…




Review Course Syllabus


AIM and Office hours


Requirements & Expectations


Seminar, Discussion
Board, Weekly Assignments


Final Exam


Course Introduction


Questions

copyright@kaplan.edu

3

Course Syllabus


Prerequisites


Late Work Policy


Incompletes


last date to request is Tuesday,
Sep 07, 2010


Labor Day Sep 4


6




























Independence day weekend, Off on Friday.


copyright@kaplan.edu

4

Course Syllabus


Course Materials
:


Title:
Software Leadership: A Guide to Successful
Software Development
by Murray Cantor

Software Requirements:


Adobe Reader (available as a free download)


Microsoft Word 2003 or later


Visual Basic 2008 Express Edition (available as a free
download)


http://www.microsoft.com/express/Downloads/

copyright@kaplan.edu

5

AIM and Office Hours



AIM Information under Virtual Office


My Office hours



Thursday 8PM EST and Monday11AM EST



Any other time upon request


Virtual Office


Email


snagarajan@kaplan.edu


Please do not wait until or after the project due date to ask
questions. Prepare ahead and make use of my office
hours.

copyright@kaplan.edu

6

Requirements & Expectations



Discussion Board




make sure to post early during week


Respond to atleast 3 of your classmates postings


Discussion Board


Look for multiple topics in each
week.


Grading Rubrics (for each topic):


Response to question Qualitative


80%


Response & Reply to 2 others


90%


Response & Reply to 3 or more


100%


copyright@kaplan.edu

7

Requirements & Expectations


Seminar Hours


Thursdays at 9pm EST


Seminar Duration


1 hr


Not Graded.



copyright@kaplan.edu

8

Requirements & Expectations Cont…




Assignments


from Week 2 to Week9


Assignments


preferred format is .zip (if small, .doc)


Code


Entire source exported and a screen shot of the run
-
time
output, where required


Weekly Assignments


due date


Tuesday 12pm ET of that week


Grading rubrics


in assignment



copyright@kaplan.edu

9

Final Project


Final Project


Due Sunday of week 10



Number of parts
-

2


1


Case Study of project as document


2


Project code in VB



No Seminar that week.


Discussion thread can be used for any questions.

copyright@kaplan.edu

10

Course Introduction


Why Programming? Where?


Programming for a daily routine?


Sequence of procedures in Program
Development.


Planning


Analysis


Detailed System Design


Implementation


Maintenance


Software Development Life Cycle model


Iterative Software Development Cycle model

copyright@kaplan.edu

11

Course Introduction

copyright@kaplan.edu

12

Course Introduction


Algorithm


Pseudocode


Machine Language


Assemblers and Compilers


Interpreters


Platform Independence


Object Oriented Programming


Objects


Inheritance


Abstraction

copyright@kaplan.edu

13

Course Introduction

Public Class Person

-

name

-

age

End Class


Public Class Author



Inherits Person

-
Title

End Class

Public Class AbsClass

-

MustOverride Add( )

End Class


Public Class Abs1



Inherits AbsClass

-
Overrides Add( )

End Class


Simple VB program:

copyright@kaplan.edu

14

Course Introduction

copyright@kaplan.edu

15