高职院校C语言教学辅助系统现状分析与研究

2016-11-26 19:15
小品文选刊 2016年24期
关键词:五年制流程图C语言

黄 鑫

(北京信息职业技术学院南区基础教育学院 北京 100000)

高职院校C语言教学辅助系统现状分析与研究

黄 鑫

(北京信息职业技术学院南区基础教育学院 北京 100000)

通过对某高职院校五年制高职的C语言课程教学现状调研,解决学生在学习C语言程序设计过程中出现的枯燥、乏味,理论知识掌握不扎实,不能理论联系实际等问题。利用嵌入式机器人作为载体,通过教学辅助系统实现从硬性灌输到主动学习的模式转变,提高学生对C语言程序设计学习的积极性,使学生能快速、牢固的掌握C语言程序设计的知识。

C语言;教学辅助系统

在近几年很多研究机构、高职院校、企业都在研究类似的实训环境,利用实训环境来促使学生对C语言的学习,但取得的效果甚微。鉴于此种现象,对某高职院校五年制高职学生学习C语言的实际情况,分别从教学辅助系统的现状;C语言学习的现状;现有C语言学习的工具、工具的实用性及性价比和取得的效果;流程图编程语言的现状;利用机器人平台进行教学的现状方面进行分析。

1 现状分析

1.1 教学辅助系统的现状

随着我国职业教育的改革和发展,信息技术的深度应用,教学辅助系统成为越来越多职业院校课程建设的重点,很多教学辅助系统的学习工具缺乏其教学内容实际运用,没有更好地结合高职院校学生学习的特点,特别是五年制高职的学生,辅助系统的学习效果和教学质量都不是很好。

1.2 C语言教学的现状

传统的C语言程序设计教学,主要采取以教师讲授为主,在教学过程中采用的大多是针对某一内容的抽象案例,这对于高职高专的学生而言,既抽象又枯燥无味,因而难以理解和接受,缺乏学习的动力和兴趣,导致课堂教学质量不高,学生学习兴趣不浓厚,学习效果不佳,不能真正领悟C语言程序设计的精髓。

1.3 现有C语言学习的工具、工具的实用性及性价比和取得的效果

现有的C语言学习工具如Visual C++。Visual C++是一个功能强大的可视化软件开发工具。在实际中,更多的是以Visual C++6.0为平台。然而在校生学习C语言都是统一的硬性灌输模式,学生学习起来比较枯燥、乏味,导致大部分学生理论知识掌握不够扎实,取得的效果甚微。

1.4 流程图编程语言的现状

目前,在C语言程序设计教学中存在着学生学习困难的问题,使用流程图可以让学生理解和掌握计算机编程技术,帮助学生对程序运行过程的理解。而绘制流程图的工具非常多,但还没有利用流程图和C语言交互编程的教学辅助系统可以帮助学生更快更好地理解计算机程序代码。

1.5 利用机器人平台进行教学的现状

利用机器人平台进行教学是潮流所向,传统的教育方式限制了学生天性的发挥,而利用机器人平台进行教学的趣味性在于它可以激起学生的兴趣和学习的主动性,也鼓励学生充分发挥想象力和创造力。在嵌入式机器人中熟练、正确地运用C语言开发出高质量的应用程序,可以让学生学到有关机械、电子、计算机等技术知识,激发学生学习的兴趣,提高课堂教学效果。

2 存在问题

通过C语言课程学习的实际现状情况分析,发现在五年制高职C语言课程教学过程中,学生的学习兴趣普遍不足,对于专业学习兴趣较差的问题。传统的C语言程序设计课程教学已不能适应当前五年制高职学生的教学特点和学习的需要,对于如何更好的学习C语言,是否可以用更好的方式去学习C语言以及如何能够在嵌入式设备中熟练、正确地运用C语言开发出高质量的应用程序,成为C语言教学中急需要解决的问题。因此,需要对五年制高职学生的C语言教学进行改革,找到适合五年制高职学生学习的教学方法。

3 解决方法

针对五年制高职学生C语言课程学习的特点,利用学院现有的机器人设备,如何解决教学过程之中的问题以及教学的资源匹配等,是高职院校C语言教学改革的一个重要课题。嵌入式系统C语言编程是嵌入式编程的主流,嵌入式系统C语言编程利用基本的C语言知识,面向嵌入式设备进行实际应用程序设计。嵌入式机器人现在已经广泛地用于几乎所有高校C语言教学之中,机器人学习和C语言学习是两个需要解决的问题,和传统的教学方式相比,使用机器人作为教学工具可以提高学生的学习兴趣,相比于传统的C语言工具软件,如果学生C语言编程知识掌握不够扎实,很难编写出适合于机器人运行的应用程序。如果开发出一种C语言学习软件,学生可以能够更好地将机器人和自己所学的知识对应起来,因机器人的工程任务相当的实际,在学生看来,这种“直观明确”比较更为直接,而机器人的编程训练会让学生增加兴趣。因此,开发设计适应五年制高职学生的某高职院校C语言教学辅助系统,利用流程图和C语言交互式编程嵌入到现有机器人中,实时可以得出效果的教学辅助系统,可以更好地用于五年制高职学生学习C语言课程。实现的流程图和C语言交互编程功能,将更直观形象,便于学生理解和接受,让学生对C语言编程更有兴趣,非常适合于五年制高职学生的特点。针对这一特点,我们将C语言教学知识点用流程图项目的方法进行新的教学方法尝试。用流程图设计与编写适合于机器人运行的C语言应用程序。先不考虑学生C语言编程的基础技能,采用项目的方式,用机器人创新的教育教学训练方法,可以设计适合高职院校的C语言教学辅助系统。

4 小结

本文通过对某高职院校五年制高职的C语言课程教学现状调研,解决学生在学习C语言程序设计过程中出现的枯燥、乏味,理论知识掌握不扎实,不能理论联系实际等问题。利用嵌入式机器人作为载体,通过教学辅助系统实现从硬性灌输到主动学习的模式转变,提高学生对C语言程序设计学习的积极性,使学生能快速、牢固的掌握C语言程序设计的知识。

G712

A

1672-5832(2016)12-0076-01

猜你喜欢
五年制流程图C语言
《五年制高职一体化育人论纲》推介
云的识别指南
会计专业学生学习成效构成要素——基于五年制高职现代学徒制培养模式
互联网+教育背景下的C语言程序设计教学改革探究
基于Visual Studio Code的C语言程序设计实践教学探索
计算机中C语言的应用特点探析
汇编语言与C语言的混合程序设计技术研究
一种程序源代码的标准化流程图转化方法∗
五年制高职企业实习中的问题及解决方案
五年制高职 人才培养方案的标准化刍议