APP下载

VF程序设计语言教学改革研究

2017-03-08孟稚松

黑龙江科学 2017年9期
关键词:程序设计高职语言

孟稚松,周 真

(1.黑龙江农垦管理干部学院,哈尔滨 150090; 2.哈尔滨理工大学,哈尔滨 150001)



VF程序设计语言教学改革研究

孟稚松1,周 真2

(1.黑龙江农垦管理干部学院,哈尔滨 150090; 2.哈尔滨理工大学,哈尔滨 150001)

针对目前高职在VF程序设计课程教学中存在的问题,本文以PBL和CBL方法为指导,充分利用VF程序设计课程特点,采取以学生为中心,从课程现状、教学内容改革、教学方法创新、考核改革等方面进行讨论,培养学生的编程能力、自学能力、沟通能力和团队合作能力。实践证明,该改革取得了良好的教学效果。

VF程序设计;语言教学;改革

1 高职程序设计基础课程教学现状

当前我国高职院校普遍存在的现象就是学校更多的看重招生的数量,而对于学员的质量却要求相对较低,这就造成了学生的生源素质相对较低,这对提高高职学校的质量十分不利。分析主要原因是由于当前的社会中很多家长对高职教育不够认可,他们普遍认为在高职学校学生根本就学不到真本事,对将来的就业也不会起到太大的帮助。这种错误的想法在很大程度上也影响了学生的学习积极性,也会对学生造成一种心理负担,普遍认为计算机程序课程是比较难学的一门课程,对学习的认识程度不高,总是认为学会也没有用,学与不学都无所谓的思想。在课堂教学过程中,教学的模式还是沿用传统的教学模式,以教师所讲的程序为主,学生根本没有自由发挥的空间,造成学习的主动性不强,启发式的教育不能有效的得到发挥,教师也不能掌握学生的真正想法,这样就会造成师生之间配合得不够理想。这些问题就说明教师应该抓住教学的重点内容,针对不同的学生应该运用不同的学习方法。可以通过借助现代化的多媒体教学手段来实施教学,这样能够激发学生的学习积极性,也能对提高教学效率有着重要的作用。同时应该注意的是,计算机专业与其他专业有着显著的不同,它的专业特点就是很多专业的知识无法用实际的语言进行形容和描述,只能是通过借助计算机开展辅助教学。通过使用现代化的教学方式,能够创造一种轻松愉快的学习方式,也能提高专业的教学水平。通过对教学方法的优化创新,能够体现专业教师的重要作用和学生的主体学习地位。这就说明在高职计算机专业教学中,专业教师应该依照教学的实际情况,并认识到学生的主体教育地位,想尽一切办法去调动学生的学习热情,这样才能把教学课堂真正的变成大家共同学习参与的地方,也让全体学生都成为教学过程中的参与者,这样的活动使学生认识到教学活动的真正含义。

考核的方式方法过于落后,不能很好的考核学生的实际应用能力,只有运用科学的评价机制能够促进高职学校的教学活动的顺利开展,还能极大的帮助学生提高计算机专业技术本领,这些都会给教学带来重要的积极作用。

2 教学内容应该积极转变

结合我院的实际情况,整体办学水平仍然需要继续提升,主要是由于学校的教学师资和基础设施有待加强,学生的整体能力应该进一步进行提高,同时程序专业的课程逻辑性相对较高,造成学生的理解能力跟不上学习的进度,就会造成VF语言基础不够扎实。这就说明提高VF语言的课程安排,提高教学质量是今后工作的重点内容。

VF语言程序的主要内容应该包括数据库系统基础、数据库与表的基本操作、结构化程序设计、关系数据库标准语言、表单设计和应用、查询和视图以及表单设计等。从2013级开始,我校大力提倡学生多拿证书、多实践,提高实际解决问题的能力。

当前所使用的教材在教学过程中出现了一些明显的问题,主要表现为概念太多,不易理解。对内容的分析较少,不容易理解。语言不够生动形象,不容易理解。这也说明对于教材的选用应该做到慎重选择,同时还应兼顾学用相结合的原则,这就要求计算机授课教师应该结合教学的实际需要,选用最为有利的教材。如在VF语言数据类型、运算符、应用软件的教学过程中,由于版本多样化,这就要求多版本应该达到同步教学的目的,这样才能使学生达到不断总结、不断进步的目标,真正达到提高实践水平的目的。

同时,为了强调实践教学能力,培养学生应用能力,应该对实验内容进行全面的改革,可以做到保留基础实验,例如:素数计算、乘法99表、最大最小值计算等。也可以增加一些实用性的实验,再开展组织学生之间的讨论,例如:任意输入10个数,找出其中的最小值。通过进行实验之前的准备,可以让学生进行自由讨论,分别用选择法和冒泡法求出结果。这样就能够有效的提高学生对知识的应用能力,还能让学生自身体会到 VF语言的重要作用。

3 实施创新的教学方法

职业院校应该努力完善学科的竞赛激励机制,激发学生参与到学习的过程中来,鼓励教师激励和培养学习成绩优秀的学生。可以实施奖励政策,多颁布一些奖励,促进学生的积极性。

PBL是以问题为基础的教学,它强调让学生通过协作学习的形式共同解决复杂的、实际的或真实性的问题。CBL是以案例为基础的讨论式教学。笔者在理论讲解的过程中采用CBL教学法,引入系统开发中的典型企业办公系统,为学生创设一种基于解决问题的学习情境,通过提出问题或给出案例—讨论问题或分析案例—寻找解决问题的答案—教师总结启发等一系列教学流程,增强学生的感性认识和主观能动性。在程序设计的部分专题中引进PBL教学方式,教师根据教学大纲要求设计问题,包括组织小组、设计问题、呈现问题、由学生查阅教科书、学术专著、登录电子设计网站寻找解决方案。

灵活运用“案例与问题”的教学方法,提高学生学习兴趣。在程序设计部分应该主要围绕案例进行,这样能够更加明确学习任务。例如:在“VF语言程序与设计”教学中,求“1+2+…+N”程序,首先应该提供一个准确的数值,比如“N 等于 9”,求“1+2+…+9”,第二步再求“N 为任意的数”,即“1+2+…+N”,最后,让学生自己求 1 到 N 的奇数和或者偶数和,即“2+4+6+8+…N”,这样,就能够将一个问题有效的化解为几个小问题,做到了循序渐进的教学方法,更容易得到学生的理解和参与,这样就改变了学习的方式,变得生动有趣。

4 改善学生的课程测定方式

通常,教师要测定学生对某门课程的掌握程度,普遍采用的是笔试测定,但是如果使用这种方法就会注重学生理论知识的学习,造成实践能力的缺失,这也是高职院校普遍存在的问题,很多学生理论知识掌握得很好,却不能灵活的应用。

也可以增加一些设计型学习任务或实际操作的测定,作为最终成绩测定的一部分,从而更合理的测定学生对课程的掌握程度。

5 配套的资源环境建设

学校要新建并更新原有的教学实验室,建立综合性和系统性的实验教学基地,还要有足够的实验经费,为学生的团队实践活动的开展提供一定的保障,给学生提供了一个展示自己的舞台,这样才能够激发学生的学习热情。

6 结语

通过以上分析能够看出,培养一大批具有高水平系统应用能力的高职人才队伍是一项十分重要的任务,也是教学工作应该重点深入研究的问题。通过多年的坚持和努力,在程序设计等教学方面取得了一定的成绩,收获了更多的改革实效。这其中主要表现为:高职学生能够对程序设计专业产生更加浓厚的学习积极性,合作学习的意识不断增强,解决实际问题的能力显著提高,教学水平得到全面提升。这些成绩的取得是大家共同努力的结果。我们有理由相信,在全社会的共同支持下,教学的成绩还会进一步提高。

Research on language teaching reform of VF programming

MENG Zhi-song1, ZHOU Zhen2

(1.Heilongjiang Agricultural Reclamation Management Institute, Harbin 150090, China; 2.Harbin University of Science and Technology, Harbin 150001, China)

In view of the problems existing in the teaching of VF programming in vocational colleges, this paper takes the PBL and CBL methods as the guide, makes full use of the characteristics of VF programming by taking student as the center, discusses the curriculum status, teaching content reform, teaching method innovation and assessment reform to cultivate programming ability, self-learning ability, communication ability and teamwork ability of students, which has achieved good teaching effects.

VF programming; Language teaching; Reform

2017-02-24

2015年度黑龙江省教育厅规划课题“PBL与CBL教学法在程序设计课程中的应用研究”(ZJC1215022)

孟稚松(1978-),男,副教授。

TP712

B

1674-8646(2017)09-0038-02

猜你喜欢

程序设计高职语言
基于Visual Studio Code的C语言程序设计实践教学探索
语言是刀
从细节入手,谈PLC程序设计技巧
高职应用文写作教学改革与创新
让语言描写摇曳多姿
高职高专院校C语言程序设计教学改革探索
我有我语言
PLC梯形图程序设计技巧及应用
高职人才培养模式创新探讨