Software Development
Career and Technical Education (CTE) Course Description
Career and Technical Education (CTE) Course Description
LearnKey’s Software Development course is a solid introduction for those looking to understand programming concepts and practices better. While not geared for any specific language, the course focuses mainly on C# and SQL. It goes through core programming concepts, software development principles, object-oriented programming, web applications, and databases topics. The course material maps to the objectives of the IT Specialist Software Development Fundamentals exam. It is a good next course for anyone who has taken LearnKey’s Introduction to Programming course or has equivalent knowledge.
LearnKey’s Software Development course is a solid introduction for those looking to understand programming concepts and practices better. While not geared for any specific language, the course focuses mainly on C# and SQL. It goes through core programming concepts, software development principles, object-oriented programming, web applications, and databases topics. The course material maps to the objectives of the IT Specialist Software Development Fundamentals exam. It is a good next course for anyone who has taken LearnKey’s Introduction to Programming course or has equivalent knowledge.
Students will have the opportunity to showcase their accomplishments by participating in Business Professionals of America (BPA) Competitions. It is a “hand-on” class and much of the work is completed independently. There will also be opportunities in Soft Skills and Work Based Learning.
Students will have the opportunity to showcase their accomplishments by participating in Business Professionals of America (BPA) Competitions. It is a “hand-on” class and much of the work is completed independently. There will also be opportunities in Soft Skills and Work Based Learning.
Topics Covered
Topics Covered
- Core programming concepts
- Software development principles
- Object-oriented programming
- Web applications
- Databases topics.
Course Prerequisites
Course Prerequisites
- Database (or)
- HTML5 App Development (or)
- AP®︎ CS A (Java)
- Good Work Ethic
- 8th grade reading skills
- Algebra II
Certification Preparation:
Certification Preparation:
- Information Technology Specialist: Software Development (Certiport)
Required (BPA Contest 330 - C# Programming - Free at NLC)
Certification Test Total Points: 1000
Certification Test Passing Points: 700
Certification Retake Policy:
If you don’t receive a passing score on an exam the first time, you must wait 24 hours before retaking the exam.
If you don’t receive a passing score on your second attempt, you must wait seven days before retaking the exam a third time.
A seven-day waiting period is imposed between each subsequent exam retake.
You may not take a given exam any more than five times per year/12-month period, which starts from your first attempt. If you take a given exam five times in that period, you will become eligible to retake the exam 12 months from the date of your first attempt.
Articulation
Articulation
- Language Other Than English: The second credit can be substituted with CTE program completion
- Physical Education & Health: PE/Health credit can be substituted with additional CTE program completion
- Science: One credit of Physics or Chemistry can be substituted with CTE program completion
- Social Studies: One credit of Social Studies (except Govt) can be substituted with additional CTE program completion
- Visual, Performing, and Applied Arts: Credit can be substituted with CTE program completion
Other
Other
- Grades: 10-12
- Length: 1 semester
- Credits: 1/2
- CTE CIP: 11.0201 Computer Programming/Programmer
- PSN: 20362
Agenda:
Agenda: