现在不少国内学生在学国际课程,其中OSSD课程也是大家选择的热门,OSSD课程为大家提供了很多的科目供大家选择,今天留求艺留学主要为大家介绍一下OSSD计算机课程,对生物感兴趣的小伙伴可以来了解一下哦~
说到OSSD计算机课程,大家可能最先想到的是ICS3U和ICS4U课程,这两门课程都是University Preparation大学预科课程,下面为大家详细的介绍一下这两个科目。
ICS3U计算机科学:11年级,University Preparation
ICS3U课程主要计算机科学,学生需要独立并作为团队的一部分设计软件,使用行业标准编程工具并应用软件开发生命周期模型,还将编写和使用计算机程序内的子程序。
随着对计算环境的认识的增长而针对各种问题制定创造性的解决方案,还将探讨环境和人类工程学问题,计算机科学领域的新兴研究,以及计算机相关领域的全球职业趋势。
A.编程概念和技巧
A1.演示在计算机程序中使用不同数据类型的能力;
A2.演示了在计算机程序中使用控制结构和简单算法的能力;
A3.演示在计算机程序内使用子程序的能力;
A4.创建计算机程序时使用自己的代码维护技术和约定。
B.软件开发
B1.使用各种问题——解决策略独立地和作为一个团队的一部分解决不同类型的问题;
B2.设计软件解决方案以应对各种挑战;
B3.根据规范设计算法;
B4.将软件开发生命周期模型应用于软件开发项目。
C.计算机环境和系统
C1.列出计算机组件的规格以满足用户要求;
C2.使用适当的文件维护做法来组织和保护数据;
C3.演示对软件开发过程的理解。
D.计算机科学中的主题
D1.阐述了利用计算机促进环境管理和可持续性的政策;
D2.展示了对计算机科学研究新兴领域的认识;
D3.阐述了与计算机研究有关的中学后教育和职业前景。
ICS4U计算机科学:11年级,University Preparation
ICS4U课程使学生能够进一步发展计算机科学方面的知识和技能。学生将根据行业标准,运用模块化设计原则来创建复杂、有充分文档记录的课程。
学生团队还将管理一个大型软件开发项目,从规划到项目审查,还将分析有效性算法,研究计算中的伦理问题,进一步探讨环境问题、新兴技术、计算机科学研究领域和领域的职业。
A.编程概念和技巧
A1.演示在创建计算机程序时使用不同数据类型和表达式的能力;
A2.描述和使用模块化编程概念和原理在计算机程序设计中的应用;
A3.设计并编写算法和子程序以解决各种问题;
A4.创建计算机程序时使用自己的代码维护技术。
B.软件开发
B1.展示了有效管理软件开发过程的能力,通过其所有阶段——规划、开发、生产和关闭;
B2.在学生管理团队项目的背景下应用标准项目管理技术。
C.设计模块化程序
C1.演示了在计算机程序中应用模块化设计概念的能力;
C2.分析算法对它们解决问题的有效性。
D.计算机科学中的主题
D1.评估在使用计算机和相关技术方面促进环境管理的战略和举措;
D2.分析道德问题并提出战略,鼓励与使用计算机有关的道德实践;
D3.分析新兴计算机技术对社会和经济的影响;
D4.关于计算机科学不同研究领域的研究和报告,以及与计算机科学有关的职业。
以上就是有关加拿大OSSD计算机课程的介绍了,希望对大家有帮助。留求艺留学是专业的OSSD课程辅导机构,大家想要了解更多关于OSSD课程的内容,可以多多关注我们哦~有相关的问题,也可以直接在线咨询哦~