Loading…

0%

RubricMark

Practise the thinking. Keep the judgement.

计算机科学教育:学校里的计算思维

计算机科学教育是学习定义问题、表示数据并设计算法。会使用一个应用,是另一项技能。

什么是计算机科学教育?

它是学习定义问题、表示信息,并设计一个人或计算机可以执行的过程。

澳大利亚课程中的数字技术要求你用计算思维和信息系统来定义、设计和实现数字解决方案。课程列出的内容包括抽象、收集和表示数据、说明解决方案必须满足的条件、设计算法以及实现。

打开幻灯片或搜索框属于数字素养。计算机科学教育要求你解释步骤和数据,而不只是操作工具。九、十年级能否学习技术科目,由州或领地当局或学校决定。请先确认你的学校实际开设的科目。

计算机科学和数字素养有什么不同?

数字素养是安全、有效地使用数字工具。计算机科学教育是设计这些工具可能运行的解决方案。

澳大利亚课程把数字素养和数字技术视为相关但不同的内容。你可能很熟悉设备,却说不出输入、输出和连接它们的规则。

试着写下判断一个数是否为偶数的步骤,并说明负数和小数怎么处理。如果说不出规则,你还只是在使用这个想法,而不是在解释它。

学校里的计算机科学做什么?

学校项目通常要求你调查需求、设计过程、实现它,并判断它是否满足需求。某个有名称的课堂项目并不等于这门科目。

人们会搜索“学校里的计算机科学”。这个说法涵盖许多课堂项目。请向学校确认项目名称、年级和提供者。搜索结果里的培训机构名称不是课程本身。

该课程中的计算思维是把问题拆开、为抽象概念命名,并设计算法、模式和模型。适合练习的任务要小到可以手工追踪,例如计分规则、排序规则,或判断哪些数据可以收集。

计算机科学教育怎么练习?

选一个问题,写下输入和输出,用两个例子追踪步骤,再改变一个条件,不看答案重新求解。

原创例子:图书逾期费是每天20分,并有两天宽限期。逾期5天时,计费天数是5−2=3天,费用是60分。逾期1天仍在宽限期内,费用是0。乘法之前先说出宽限期。如果第二个例子只是抄了第一个答案,你记住的是数字,不是规则。

RubricMark的数学练习用于数学推理。它不是计算机科学课程,也不能代替学校设置的科目。当计算任务依赖数字、规律或仔细的计算时使用它,然后再用自己的话解释算法。