COP1000 Introduction to Programming
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:
- 2013
- Primary Material Type:
- Online Course
- Other Material Types:
- Hybrid/Blended Course
- Institution:
- St. Johns River State College
- Project Name:
- Florida Regional Consortium for Technology Enabled Learning Solutions
- Funding Source:
- TAACCCT Round 1
- Subjects:
- Online College Course, Information Technology
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:
-
- 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 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