惟世教育:TCE计算机科学课程
TCE是澳洲塔斯马尼亚州的高中证书,TCE课程有很多科目供大家选择,今天惟世教育为大家讲讲TCE计算机科学课程的学习内容。
TCE计算机科学课程主要学习对数据存储、转换和传输过程的研究,本课程通过编程语言来学习算法的理论研究和实现算法所涉及的实际问题。
TCE计算机科学课程内容:
第一部分:解决问题和编程
各种问题的算法和编程解决方案是以各种形式设计和表达的。学生将培养理解问题、探索解决问题的策略、设计和创造解决方案的技能。研究需要数学解决方案的算法,如涉及求和和搜索的算法。
需要对软件开发生命周期(设计、编码、测试、评估和提炼)有基本的理解。实践活动需要在这个周期的所有阶段为学生提供经验,并在开始编码之前发展对分析和设计重要性的理解。程序应该坚持既定的编程风格,重要的程序应该有正式的文档。
第二部分:计算机基础
为了理解未来使用计算机技术的局限性和可能性,学生需要理解计算机体系结构和操作系统的作用。
涵盖的内容包括:
用于整数和分数的二进制数字系统,以及到十进制和十六进制的转换
基本二进制算术(仅限加法)
二进制补码表示和算术(仅限加法和减法)
基本数据类型的表示(整数、字符、布尔、浮点)
适当时使用十六进制表示非数字数据(例如字符、颜色、指令)
浮点数表示对计算精度的影响
数组以及声音和图片文件的表示
布尔运算符(与、或、非)
逻辑门、基本计算机电路和触发器
使用真值表、卡诺图和使用逻辑定律的指定列表的简化来设计逻辑电路
计算机体系结构——冯·诺依曼体系结构中计算机的基本组成部分以及相关的历史背景
机器代码及其与高级语言(如Java)的关系
添加两个数字(提取、解码、执行)所需的机器周期
操作系统和JVM的角色
新技术及其与基本计算机体系结构的关系。
第三部分:社会/道德问题和职业责任
计算机专业人员拥有专业知识,通常拥有权威职位。因此,它们可能会对社会产生重大影响。有责任负责任地行使这一权力。
涵盖的领域:所需的职业道路、技能和教育、专业协会和道德守则的作用、工作场所计算机专业人员的职责、当权者的责任、技术错误的例子和后果,如软件错误、好的和坏的用户界面设计的后果,以及为所有用户设计的义务。
第四部分:计算选修课
本部分主要帮助学生发展解决问题的技能、研究和技术交流技能。此外,学生必须遵守课程中规定的道德和专业标准。学生可以根据自己的兴趣、需求和技能来确定计算的选修部分。
建议的主题包括(但不限于):其他语言的面向对象编程、在合适的环境中开发游戏、网络编程探索、移动设备编程、媒体计算、人工智能和机器学习、人机交互、计算机科学的伦理和法律方面、大数据和数据科学、Java库探索、嵌入式系统和微控制器的编程、数字电子学。
以上就是有关TCE计算机科学的课程内容,本课程包括三个主要内容领域和一个依赖于这些内容领域知识的计算选项。以上内容希望可以帮助到大家!
上一篇:内向的性格能不能做UI设计师?