摘要:介绍了程序设计语言双语教学模式现状,分析了双语教学优势和存在的问题,提出“多维”双语教学模式。以C程序设计语言为例,对双语教学的形式、比例和内容进行了设计;经过教学实践,分析实施效果,总结了“多维”双语教学在提高教学质量,提升学生C语言程序设计兴趣和能力方面的积极作用。
关键词:双语教学;程序设计语言;教学质量
DOIDOI:
中图分类号:G433
文献标识码:A 文章编号:1672-7800(2017)006-0222-04
0 引言
国际通行的双语教育基本要求是:在教育过程中有计划、有系统地使用两种语言作为教学媒体,使学生在整体学识、两种语言能力以及这两种语言所代表的文化学习及成长上,均能达到顺利而自然的发展[1]在这里,第二种语言是教学手段而不是教学内容或科目[2]
双语教学的目标具有双重性:①对本科生开设双语教学,可以培养英语口语、阅读英语教材、英语资料和英语文献的能力,为进入研究生学习打下基础;教师可通过双语教学,培养和锻炼阅读和撰写英文paper的能力;②双语教学的目的是帮助教师更好地传输学科知识,学生更容易地接收学科知识。
1 C语言双语教学现状
计算机类课程中,最适合双语教学的课程是计算机语言课程,学生一般最先接触的是C语言,理工类专业课程中讲授最多的也是C语言。
C语言本身就采用英语格式,这是此课程作为双语教程的最大优势[2]学习C语言语法时不需要进行汉语翻译,只需对其英文本意进行直译,这是这门课程和其它非语言类课程的最大区别,也是其开展双语教学的主要原因。
计算机程序设计的知识源自国外,实施双语教学势在必行。如C语言的圣经《The C Programming Language》,《Thinking in C》,没有英文基础也可接收知识,但根本无法真正领会程序设计思想的精髓。因此,C语言实施双语教学,结合各种程序调试来加强对英文程序内容的理解,才能引导学生理解C语言程序设计的语法、逻辑和算法意义。
C语言开展双语教学已有多年,取得了一些成绩,但多停留在课堂理论知识上,对以下几个问题缺乏深入思考:①双语教学时第二语言的比例是多少?②双语教学中学生的英语水平和计算机水平如何?...