COP1510 Programming Concepts I

This is an essential first course for Information Technology majors. It will introduce the fundamentals of computer programming, covering the basic computer science vocabulary and topics such as algorithm design, user interfaces, data validation techniques, integrated development environments (IDEs), programming debugging and testing, use of application programmer interfaces (APIs), and an introduction to object-oriented programming. A high-level programming language will be introduced and used throughout the course to supplement the theoretical foundations that are being built.
Date:
2014
Primary Material Type:
Online Course
Other Material Types:
Hybrid/Blended Course
Institution:
Pensacola State College
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)
Credit Type:
  • Credit
Credential Type:
  • Associate Degree
Educational Level of Materials:
  • 1st 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 Assurance Organization:
SkillsCommons Editorial Board
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

Primary License:
Creative Commons License
This work is licensed under a Creative Commons Attribution 4.0 International License.