一个等级

A级(OCR H446)计算机科学
规格下载  

 我们的水平的计算机科学资质帮助学生了解计算机科学的核心学术原则。课堂学习转移到通过建立一个独立的编程项目的创建真实世界的系统。我们的水平将培养学生的技术的理解和他们的分析和使用计算思维解决问题的能力。过程是由该概述如下3个成分部分组成:

部件01:计算机系统

学生介绍到(CPU)的内部工作,数据交换,软件开发,数据类型和法律和道德问题。所得到的知识和理解将加强​​在组件03他们的工作。

它涵盖:

  • 当代处理器,输入,输出和存储设备的特征
  • 类型的软件和不同的方法来开发软件
  • 不同系统之间的数据交换
  • 数据类型,数据结构和算法
  • 法律,道德,文化和伦理问题。

部件02:算法和程序设计

这个建立在构件01包括计算思维和解决问题的能力。

它涵盖:

  • 什么是计算思维(抽象思维,超前思维,思维程序上)的意思
  • 解决问题的能力和编程 - 如何计算机和程序可以用来解决问题
  • 算法和如何将它们用来描述和解决的问题。

组件03:编程项目

学生将计算思维的原则也适用于实际编码的编程项目。他们将分析,设计,开发,测试,评估和记录写在一个合适的编程语言编写的程序。该项目的设计是由学生独立选择,并为他们提供灵活的调查计算机科学的不同领域内的项目。我们支持一个广泛和多样化的语言。

以下是个人的话题,他们将着眼于在学习期间的列表。

周期

今年12

今年13

1

计算思维

系统软件

编程技术

 

 

 

实际的

项目/ NEA

(单位将支持这一发展)

2

计算机的部件

网络和网络技术

算法

3

数据结构

交换数据

计算思维|数据结构

4

软件开发

数据类型

系统软件|计算机的组件

5

算法

编程技术

调整

6

布尔代数

Legal & Cultural Issues

调整

职业生涯:

这个资格是适合学生打算继续在这是需要技术的理解任何职业。资格也适用于任何进一步的研究一般教育课程的一部分。它将为学习者提供一系列的可转移技能,这将有利于个人成长和领域,如数学,科学设计和技术促进跨课程的链接。计算机科学是一个非常有创意的主题和技能,如解决问题和分析性思维都将被细化并探索通过学习和评估程序学习者的进步

a level curriculum

 

Programming Project 
资源

学生有访问谷歌的教室在那里他们可以查看课程中使用的资源,并询问有关特定主题的问题,如果他们需要这样做出来的学习时间。

//classroom.google.com/u/0/h - 他们应该在他们的计算机科学教师讲他们的登录信息

计算机科学学科大使

在norlington A级的学生有机会成为受大使/导师对学生降低倒在学科领域内的学校。给他们机会,无论是协助课程,或在低年级课外机会。其作用是在学校提供指导,分享知识和自己学习计算机科学的个人经历

KS5:推荐教材:

作为OCR和水平计算机科学,在线PG,PM希思科特年,2016年

其他有用的链接:

//www.python.org/downloads/ - Python版本3.5(免费)

//craigndave.org/

//www.youtube.com/channel/UC0HzEBLlJxlrwBAHJ5S9JQg/playlists?shelf_id=10&view=50&sort=dd - 全尺寸A级计算机科学修订版视频