首页 > 范文大全 > 正文

技师学院程序设计教学与高中算法部分衔接的应用研究

开篇:润墨网以专业的文秘视角,为您筛选了一篇技师学院程序设计教学与高中算法部分衔接的应用研究范文,如需获取更多写作素材,在线客服老师一对一协助。欢迎您的阅读与分享!

【摘要】中高职衔接重在课程和教学内容衔接上,笔者利用技师学院既有优势,以程序设计教学为例,对开展的教学内容衔接的应用研究做了介绍。

【关键词】中高职衔接;高中算法;C程序设计

一、引言

《国家中长期教育改革和发展规划纲要》(2010-2020年)出台之后,教育部在召开2011年度全国职业教育与成人教育工作视频会议上提出“加强中高职衔接,优化三二分段教育”。“衔接”的本义是指事物相互连接或承接之意,“中高职衔接”意为中等职业教育和高等职业教育的连接或承接,为实现最大的教学效率,以最小的教学消耗而使中高职形成递进、系统的教育关系。衔接主要体现在四个方面:培养目标和规格的衔接;专业设置的衔接;课程和教学内容的衔接;教育体系内部的衔接。

我校紧跟教育发展需要,于2006年招收技师预科(高职预科)班学生,扎扎实实学好两年高中课程后直升入技师学院,现有技师预科班五个年级800多学生,而直升入技师学院已就读的06、07、08三个年级学生有300多人,我校在2006年开办技师学院(高职)以来,截至2008年已经办学三年,积累了一定的办学经验,完善了专业课程的设置。技师学院(高职)教育在课程设置、教学手段、培养方式等方面,及早对培养目标进行系统设计和具体分解,避免理论课与专业课及技能训练的重复,然后有针对性地技师预科所学课程进行相关设置,使得中高职教育衔接有一定收获,进一步提高了中高职衔接人才培养的质量。

专业的衔接最终要通过课程的衔接来实现。而技师学院程序设计课程中最关键的算法知识便与高中算法部分有了衔接。以此为契机,我申请了市教师个人小课题,重点是找出二者的衔接点,整合并加以利用,为学生在C程序设计课程中学习算法挖掘潜在条件,乐学爱学,学以致用。

二、应用流程

笔者应用实施的流程见图1,具体过程如下:

1.前测

根据研究需要,笔者自制问卷进行前测。问卷主要调查了学生高中段毕业学校的性质、对算法思维的感受、对经典算法的了解程度、对计算机解题一般步骤的理解、本学期成绩采取评估方式等。经前测发现,毕业于技校中职的占80.5%,来自普通高中的占19.5%,对算法思维的感受、对经典算法的了解程度、对计算机解题一般步骤的理解等三个问题回答“不清楚”的占77.5%,而对本学期成绩采取何种评估方式,四分之三的学生选择平时学习表现,这说明还未开始学习,学生便对算法学习态度不坚定,畏难情绪严重。

2.找出衔接,设计教学案例

先查找资料,经过分析找出二者的四大衔接点,再将有效衔接的部分制作成教学案例,应用于教学。

(1)对高中算法知识整合,提炼出程序设计教学内容,保证知识点的衔接

先对高中数学必修3和信息技术选修1“算法与程序设计”中有关算法、算法的表示和算法实例进行归类重组,提炼出与程序设计教学相关的内容,然后在备课过程中对相关知识整合,形成清晰完善的教学大纲和计划。

(2)程序框图和算法语句的衔接

相较于技师学院程序设计教材,高中算法中对算法描述工具—流程图的介绍更为详细实用,将高中算法知识深入浅出的书写风格在技师学院程序设计课程中延伸下去,通过对比比较将更完善的算法和算法优劣思想展示出来,拓展学生知识深度。同时将各种算法语句进行比较,点出C语言编程的优势。

(3)所用编程语言和编译软件的衔接

高中数学必修3中使用的是BASIC语言编程,“算法与程序设计”使用的是VB语言编程,而技师学院程序设计使用C语言编程,相对应使用的编译软件也不同。通过对比将程序语句用不同语言描述,注重高中算法知识的迁移和自然过渡,使学生举一反三,触类旁通。

(4)课件的衔接

高中算法配有完善的课件,其中包括算法执行过程的流程图演示,形象生动而直观,还有VB语言编写好的所见即所得的程序,其更接近于Windows操作系统界面,学生更好理解。针对学生的认知结构差异,采取有效的教学策略,应重点研究利用该课件减轻学生的畏难情绪,增加学习信心。

3.实验班和对照班的设置

从问卷结果出发,选择对算法知识了解较多的1001和1002班作为实验班。而1004和1005班作为对照班。四个班级来自中职和普高的比例适当,并无太多区分。

4.课堂教学+上机实践

笔者在备课环节就设计好教学案例,但是否有效仍需在教学中验证、改进和完善。程序设计类课程具体知识点理论性过强,单纯讲解学生会感到枯燥无趣,渐渐失去学习兴趣,这种现象经常出现就对老师提出更高要求,不管是哪种教学方法,想让学生能参与其中,那学生必将沉浸其中引人注意的案例上才有可能去钻研学习。数学是所有学科的基础,数学中涉及到的案例是学生最为熟悉的,所以所举案例基本上以数学原型为主,并适当加进数学算法的实用性知识,并在教学过程中渗透高中算法知识,使学生对二者形成对比,更好的了解C语言编程的优势。

5.卷面成绩对比分析

在2011年9月至2012年1月这个学期中,笔者认真实施了课题的研究方案,根据详实的教学大纲和教学计划,改进教学方法和手段,从表1数据中可以看出实验班和对照班卷面成绩中有一定体现。在前测中两个班基础水平差距不大,但学期结束学生成绩差距较大。

三、总结和探索

中高职课程衔接必将是今后职业教育教学改革关注的重点,作为一线教师应抓住机会,创造条件,为职教改革献计献策,敢于尝试。笔者多年来从事程序设计教学工作,深感程序设计课“难教又难学”的现象屡屡发生又无良计改变,所以在自己能改变的小的方面做些尝试,如果学生在高中阶段学习算法部分有针对性,并且感兴趣的话,这种知识良构状态也会在以后学习中延续,技师学院教师的任务是不停的“唤醒”学生的原有认知,不断的对比、展示、练习、感受,学生定会有所改变。这是技师学院程序设计教学与高中算法部分衔接的应用研究阶段性成果,在今后的日子里仍将针对不足之处继续钻研和探索,可以利用学生的认知特征和信息技术的发展,在传统课堂教学正常实施的情况下,引入微博、QQ空间、QQ群等集体学习讨论的网络平台;在评价方式上采用小组评价或者电子档案袋评价,减轻学生的畏难情绪,提高学习的主动性等。

参考文献

[1]许梦日,任传贤.高中数学“算法初步”部分与高校教学衔接问题的探究[J].阜阳师范学院学报(自然科学版),24(1).

[2]宗世英,宗世哲.普通高中课程中的“算法”教学研究[J].中国电化教育,2010,12.

[3]朱雪梅.我国中职与高职衔接研究述评[J].职业技术教育,2011,7.

作者简介:

张洪静(1983—),女,黑龙江望奎人,衢州市技师学院一级实习指导教师,研究方向:信息技术与课程整合。

温莉春(1984—),女,福建永定人,龙岩市技师学院助理讲师,研究方向:多媒体制作。