计算机编程,12年级

ICS4C

计算机编程,12年级

课程代码ICS4C
学分1.0
先修课程ICS3C
授课方式面授 | 在线 | 同步 | 异步
年级12年级

课程描述​

本课程以安大略省教育厅计算机研究课程为基础,旨在培养学生在计算机科学、编程、数字技术和计算思维方面的知识。学生通过实践探究、协作解决问题以及模拟真实技术环境的真实项目进行学习。枫树岭学院的教学强调创造力、创新精神、技术伦理使用和实践应用。学生将设计算法、编写和测试计算机程序、分析数据并开发数字解决方案,同时增强批判性思维和沟通能力。现代编程工具、云端资源和项目式学习为学生提供了独立学习和协作学习的机会。本课程还探讨网络安全意识、负责任的数字公民意识、软件设计原则以及人工智能和自动化等新兴技术的影响。我们鼓励学生像软件开发人员一样思考,通过规划、调试、记录和持续反馈来改进他们的作品。课程结束时,学生将具备解决复杂问题、负责任地使用技术以及在各种学术和现实生活中应用计算思维的信心。这一坚实的基础为学生在计算机科学、工程、商业技术、信息系统以及许多其他高等教育方向的进一步学习奠定了基础,同时培养了在当今快速发展的数字经济中备受重视的适应性技能。

主要学习单元

单元 1:高级编程:学生通过指导教学、动手实践、小组探究和真实项目,培养实用知识和技能,巩固理论理解和实际应用能力。

单元 2:商业软件:学生通过指导教学、动手实践、小组探究和真实项目,培养实用知识和技能,巩固理论理解和实际应用能力。

单元 3:数据库:学生通过指导教学、动手实践、小组探究和真实项目,培养实用知识和技能,巩固理论理解和实际应用能力。

单元 4:用户界面:学生通过指导教学、动手实践、小组探究和真实项目,培养实用知识和技能,巩固理论理解和实际应用能力。

单元 5:项目开发:学生通过指导教学、动手实践、小组探究和真实项目,培养实用知识和技能,巩固理论理解和实际应用能力。

单元 6:职业准备: 学生通过指导教学、动手实践活动、合作调查和真实项目来培养实用知识和技能,从而巩固理论理解和现实世界的应用。

评估与评定​

评估遵循安大略省的“成长成功”原则,包括诊断活动、作业、编码练习、测验、实践实验室、项目、演示、总结性表现任务和最终评估。

技能发展

计算思维、编程、逻辑推理、协作、创造力、沟通、数字素养、问题解决和项目管理。

高等教育升学

为学生进入大学、学院以及从事计算机科学、软件开发、网络安全、工程、信息技术、商业分析及相关领域的工作做好准备。