APP下载

A-levelCom puting对“算法与程序设计”教学的借鉴*

2012-08-15周晓燕

中国教育信息化 2012年14期
关键词:程序教材内容

周晓燕

(苏州外国语学校,江苏苏州 215011)

一、A-level Computing课程基本情况简介

A-level(General Certificate of Education Advanced Level)课程是英国剑桥考试中心(CIE,Cambridge International Examinations)的金牌课程体系,以其国际权威性为许多国内高中出国班所采用。A-level课程包含70多门科目供学生选择。A-level课程的学制一般为两年,第一年称为AS-Level;第二年称为A2-Level。课程的考核被设置为四次考试,第一年前两次考试通过,获得AS-level证书,第二年再通过后两次考试,获得A-level证书。

我国信息技术课程的相关内容为A-level中的两门课程,涵盖计算机应用(Computing)和应用信息通讯技术(ICT,Applied Information and Communication Technology)。其中Computing课程的内容包括计算机原理、软件应用、计算机编程、数据结构、软件工程、网络、数据库等方面。显然算法与程序设计部分的教学内容对应于Computing课程中的相关内容,同时这部分内容也是Computing课程的重点所在。

二、Com puting课程中算法和编程教学的突出特点

1.大纲不指定编程语言

Computing课程在使用编程语言方面和中国差别很大,教学大纲中不指定编程语言。与之对应,考试中的相关试题或要求使用伪代码和流程图来描述算法,或由学生使用任意一种自己掌握的语言来做答。教材中,AS-Level部分没有使用具体的语言,A2-Level部分使用 Pascal语言作为范例,但教材中并没有专门的章节来学习Pascal的语法。此外,在大纲相应的教学指导中,不建议选用可视化的编程环境。

事实上,Computing的教学大纲不指定编程语言,并非不做要求。恰恰相反,需要教师帮助学生自主选择,掌握一门甚至多门高级语言。教材中用Pascal的程序作为例子来讲解问题,也并非要求学生一定就要掌握Pascal,相关参考书所使用的语言也并不相同,但可作为参考或自学时用。……

登录APP查看全文

猜你喜欢

程序教材内容
内容回顾温故知新
教材精读
教材精读
教材精读
教材精读
试论我国未决羁押程序的立法完善
“程序猿”的生活什么样
英国与欧盟正式启动“离婚”程序程序
主要内容
创卫暗访程序有待改进