COP2551 Intro to Object Oriented Programming
This course introduces the principles and practices of object-oriented (OO) programming. Topics include user interface and problem data classes; class versus instance properties and methods; abstraction; encapsulation, inheritance and multiple inheritance; polymorphism; software design techniques; and problem solving. The concepts are utilized in numerous programming projects.
- Date:
- 2014
- Primary Material Type:
- Online Course
- Other Material Types:
- Hybrid/Blended Course
- Institution:
- Florida State College at Jacksonville
- Project Name:
- Florida Regional Consortium for Technology Enabled Learning Solutions
- Funding Source:
- TAACCCT Round 1
- Subjects:
- Online Course
Industry / Occupation
- Industry Partner:
- Department of Labor
- Industry Sector:
- Information Technology -- Data Processing, Hosting, and Related Services (518)
- Occupation:
- Computer and Mathematical Occupations -- Computer��Programmers (15-1021)
Education / Instructional Information
- Instructional Program:
- Computer and Information Sciences and Support Services (11)
- Educational Level of Materials:
-
- 2nd Year Community College or equivalent
- Time Required:
- Semester
- Language:
- en_US
- Interactivity Type:
- Active - requires user to respond to prompts, questions, etc.
- Quality Rubric:
- QM
- Quality Note:
- Credit course piloting and feedback
- Quality of Subject Matter was assured by:
-
- Participation as an ongoing member of team developing the instructional materials
- Quality of Online/Hybrid Course Design assured by:
-
- Expertise of Project's Instructional Designers
Accessibility
- Accessibility Features:
-
- Text Access - Text to Speech
- Text Adjust - Compatible
- Text Adjustment - Adjust Font and Colors
- Reading Layout - Reflow the Text
- Reading Layout - Page numbers match printed material
- Reading Layout - Reflow the Text
- Reading Order - Digital resource layout
- Structural Markup - Navigation Text
- Structural Markup - Lists
- Structural Markup - eReader application
- Table Markup
- Hyperlinks Rendered As Active
- Colors Compatible With Assistive Technology
- Contrast Ratio of at Least 4.5:1.
- Language - Markup
- Language - Passage Markup
- Non-Decorative Images Have Alt Text
- Decorative Images Marked With Null Alt Text
- Complex Images, Charts, and Graphs Have Text Descriptions
- Synchronized Text Track
- Transcript Provided With Audio Content
- Audio/Video Delivered Via Media Player
- Non Flickering Content
- STEM Content (e.g. Mathematics, Chemistry) Markup
- STEM - Notation markup
- Interactive - Keyboard
- Interactive - Markup
- Interactive - Text prompts
Copyright / Licensing