Programming Fundamentals

advertisement
CIS150AB: Object-Oriented
Programming Fundamentals
Instructor:
Gary R. Smith, MS
About the Instructor


Information systems professional
for over 30 years.
Education




Object-Oriented
Programming
Fundamentals
AAS in Data Processing (1976)
BS in Computer Information Systems
(1991)
MS in Management Information
Systems (1997)
PhD in Information Systems (ABD)
CIS150AB
2
About the Instructor

Professional Expertise

Object-Oriented
Programming
Fundamentals
Design and development of a variety of
systems including:
 Hospital Information Systems
 General Ledger Accounting Systems
 Accounts Payable Accounting Systems
 Patient Billing and Accounts Receivable
Systems
 Medical Records Management Systems
 Fixed Asset Accounting Systems
 Inventory / Purchasing Systems
 Payroll Systems
 Credit Union Systems
CIS150AB
3
Homework



Object-Oriented
Programming
Fundamentals
You will have weekly chapter assignments.
These assignments consist of review
questions, programs, and a quiz.
Assignments are due on the date indicated.
No assignment will be accepted after the
due date.
All work will be submitted in our Learning
Management System (Canvas) using the
assignments submission buttons or as an
assessment (test).
CIS150AB
4
Quizzes




Object-Oriented
Programming
Fundamentals
Weekly quizzes will be given
covering each chapter.
Lowest quiz grade will be dropped.
Questions consist of true/false
questions.
No make-up quizzes will be given.
CIS150AB
5
Tests




Object-Oriented
Programming
Fundamentals
2 Tests (midterm and final) consisting of
approximately 10 multiple choice
questions per chapter.
Two questions per test will be thrown out.
Tests will only cover the chapters
indicated in the Calendar/Assignment
Summary document.
You must notify me in advance if you will
miss a test. Otherwise, you will receive a
zero for the test.
CIS150AB
6
Programming Project


Object-Oriented
Programming
Fundamentals
Student will complete a
programming project that
represents a real world problem.
The project will use all of concepts
learned in the course.
We will be discussing the project as
the semester progresses.
CIS150AB
7
Virtual Classes



Object-Oriented
Programming
Fundamentals
I will hold virtual classes each week
for all online courses.
The schedule of virtual classes will
be published the first week of class.
Virtual classes are optional, but I
highly recommend you attend. We
will be discussing the programming
project as well as other topics.
CIS150AB
8
Workload


Object-Oriented
Programming
Fundamentals
As a rule, college classes require 1 – 3
hours of outside study for each class
credit hour. This means this class will
require 3 – 9 hours of outside work.
Please remember this is only an
estimate and your results will vary.
Because of the nature of software
development, I would recommend you
budget on the high side of this
estimate.
CIS150AB
9
Authorship


Object-Oriented
Programming
Fundamentals
I encourage you to work with other
students regarding course concepts.
However, I expect all work submitted by
you to be your own work.
Failure to comply with this rule will result
in failure of the assignment for all
concerned and withdrawal from the
course with a grade of “Y” (withdraw
failing).
CIS150AB
10
Assignment / Program Submission



Object-Oriented
Programming
Fundamentals
All assignments will be submitted in
Canvas.
MS Word (preferred), RTF, or plain
text for programming assignments
are all acceptable.
Programs consisting of multiple files
should be sent in a WinZip file.
CIS150AB
11
Students with Disabilities

Students with disabilities who believe that they
may require special accommodations in this class
are encouraged to contact:
Disability Resource Center
KSC-Building First Floor
Phone: 602-787-7171


Object-Oriented
Programming
Fundamentals
See: http://www.paradisevalley.edu/drs/ for
more information.
It is NOT the institutions responsibility to provide
accommodations to students who are not
registered with the Disability Resource Center.
CIS150AB
12
Course Web Site

Object-Oriented
Programming
Fundamentals
All materials for this class are located in
Canvas.
CIS150AB
13
Grade Posting

Object-Oriented
Programming
Fundamentals
Grades will be posted in Canvas.
CIS150AB
14
Contact Information

E-mail:


IM (Instant Message)



Object-Oriented
Programming
Fundamentals
Skype: gary.smithaz
Phone:


gary.smith@paradisevalley.edu
Work (602) 787-6701
Home (480) 218-4434
Cell (602) 339-6691 (Best Way)

Please do not call my home or cell phone between 10:00
pm and 7:00 am.
CIS150AB
15
Any Questions?


Object-Oriented
Programming
Fundamentals
Please Ask!
If there are concepts you don’t
understand, please contact me.
Other than grades, I won’t know
you need help unless you tell me.
CIS150AB
16
Download