"程序设计入门课程的双语教学思考"
程序设计入门课程的双语教学思考是指在信息管理和信息系统专业的入门课程“程序设计基础”中实施双语教学的探讨。该课程的教学目的是培养学生的计算思维,同时通过双语教学使得学生开始接触和使用专业英语。
在讨论是否可以在大学入门课程中设置双语教学时,作者首先讨论了双语教学的可行性。然后,作者介绍了上海对外经贸大学“程序设计基础”课程的基本情况,并以此为案例介绍了一种基于双螺旋路径的双语教学方法。作者讨论了双语教学中遇到的挑战和解决思路。
在讨论双语教学的可行性时,作者认为,很多高校的双语课程设置在大学三年级,因为学生已经经过了大学英语四六级考试,较容易参与到双语课程中。但是,在一年级设置双语课程,尤其是在“程序设计基础”这样重要的入门核心课程上设置双语课程,是有一定的争议。作者认为,需要研究两个主要问题:1. 一年级大学生的英语水平是否能够支持双语教学?2. “程序设计基础”课程是信管专业的核心基础课,在这种重要的入门课上进行双语教学,学生是否更加学不会?
在上海对外经贸大学信管专业的情况下,作者认为,考虑在“程序设计基础”课程上设置双语课程是基于以下几个方面的考虑:1. 本专业招收的学生整体质量较好,英语水平基本达到大学英语四级的水平,足以支持双语教学。2. “程序设计基础”课程很适合双语教学,因为程序语言中的很多关键词和术语本身就来自英语,C语言的程序也隐含了英语自然语言的逻辑。3. 对于90后的学生而言,学习态度是一个严峻的挑战,而相对而言,大一新生所面临的诱惑较少,学习习惯也较好。在这个阶段安排双语课程,学生更有可能努力学习。
在上海对外经贸大学“程序设计基础”双语课程案例中,作者介绍了一种基于双螺旋路径的双语教学方法。该方法将课程分为两个阶段:第一个阶段是汉语教学,第二个阶段是英语教学。这种方法可以使学生更好地理解程序设计的基础概念,并且逐步地提高学生的英语水平。
作者讨论了双语教学中遇到的挑战和解决思路。作者认为,双语教学需要解决的挑战包括学生的英语水平、教师的教学能力、课程设计等方面的问题。对于这些挑战,作者提出了相应的解决思路,例如,增加英语教学的时间和频率,加强教师的教学能力培训,鼓励学生参与双语教学等。