lv

程序设计根底c语言版 “VB程序设计”根底课程教学改革探究与实践

[2018年11月12日 14:01] 来源: 黑龙江教育·高校研究与评估 编辑:小编 点击量:0
导读:宋荣杰+陈勇摘要:文章以西北农林科技大学为例,从当时“VB程序规划”根底课程教育现状动身,提出“以典型事例为演示、以项目实践为主线、以教育资源为支撑、以才能查核为导向”的教育变革实践战略,以强化学生实践才能与使用才能的培育。关键词:VB程序规划;根底教育变革;高级农林院校中图分类号:G642.0文献标识码:A文

宋荣杰+陈勇

摘 要:文章以西北农林科技大学为例,从当时“VB程序规划”根底课程教育现状动身,提出“以典型事例为演示、以项目实践为主线、以教育资源为支撑、以才能查核为导向”的教育变革实践战略,以强化学生实践才能与使用才能的培育。

关键词:VB程序规划;根底教育变革;高级农林院校

中图分类号:G642.0 文献标识码:A 文章编号:1002-4107(2017)03-0016-03

VB程序规划根底(简称“VB”)课程是西北农林科技大学面向全校非核算机专业学生开设的核算机公共根底课,也是许多高级院校非核算机专业本科生的核算机语言入门课程。该课程以可视化编程、代码规范、数组、进程、文件为根底,环绕三大程序控制结构和常用算法展开,学习程序规划基本原理和办法。课程着重学生程序规划思想办法培育,一起重视学生处理实践问题才能的培育,具有较强的实践性。

现有教育存在许多问题,突出表现为学生学完课程后不能“学以致用”,因而许多学者对该课程的教育进行了有利探求,如变革试验教育办法[1]、重视算法规划[2]、施行事例教育[3]和项目教育[4]、展开互动式教育等[5],这些教育变革均获得必定成效。可是因为课程教育触及学生专业布景、师资规划、教育渠道和课时组织等很多要素,各高校仍需依据实践状况,更新教育理念、立异教育办法。

本文从“VB”课程教育现状和存在的问题动身,结合高级农林院校教育实践,提出“以典型事例为演示、以项目实践为主线、以教育资源为支撑、以才能查核为导向”的教育办法,以期进步课程教育质量。

一、“VB”课程教育现状剖析

“VB”课程是西北农林科技大学面向全校农、林、理、工等很多学科专业学生开设的一门公共必修课,课程教育由理论教育和试验教育两部分构成,其间理论教育首要以大班上课(90—120人)为主,试验教育选用分班教育(60人),2014版培育计划中该课程总课时削减为56学时。现在教育中存在的问题会集表现在以下方面。

(一)教育内容笼统单调

现在理论教育内容首要叙述程序规划语言的语法规范和编程办法,教育中过于重视细节常识教育和学习,常识组织相对零星,讲堂信息量偏大;试验教育内容大多来自教材例题和习题,试验作用不招引人。教育内容与实践使用短少相关,学生往往在学习初期对课程充溢猎奇,但随着内容的深化逐步损失学习爱好。

(二)教育办法单一

理论教育大多选用传统的“常识点—例题解说—习题”办法教育,试验教育以单个程序验证或算法使用为主。学生往往处于被迫学习位置,短少学习活跃性和立异认识。因为实践教育环节单薄,学生无法运用所学常识处理实践问题,简单对课程发生“学而无用”的思想。

(三)短少针对性教育资源

本课程的授课方针具有不同的专业布景,学生的常识结构和思想办法等存在较大差异,因而其注要点和爱好必定不同。现有教育内容和手法未能依据授课方针的专业需求进行调整和偏重,也短少应对“对症下药”的教育资源和实践材料,不利于学生的差异学习和特性展开。

(四)查核办法单一

西北农林科技大学“VB”课程考试已接连多年采纳上机考试办法,查核点评首要依据考试作用和实习陈述作用。现有查核办法下存在学生抄袭试验陈述、考前“背程序”等消沉应试现象,不能全面反映学生学习进程,在必定程度上冲击了着手才能强的学生的学习活跃性,然后不利于学生实践才能和概括本质的培育。

二、“VB”课程教育变革的实践战略

针对教育中存在的问题,概括考虑学生根底、师资力气和课时组织等客观要素,以全面进步学生实践和使用才能为方针,探求研讨“VB”课程教育变革战略。

(一)多渠道激起学生学习爱好

“爱好是最好的教师”,因而培育学生学习爱好是改进教育的一个突破口。实践中经过改进教育办法、优化教育内容等多种途径,招引学生对课程的继续重视,调集学习活跃性和主动性。

1.重视课程学习引导。在榜首节课,经过展现生动有趣的典型事例和学生优异习作的办法进行课程学习引导,点着学生的学习热心。例如演示用VB完结的游戏、动画、多媒体、数据库系统事例,以及往届不同专业学生规划的专业使用软件等,引导学生对学习内容和预期方针有开始了解,一起将事例处理留作悬念,激起学生求知欲和猎奇心。

2.展开“程序show”。每节课前3—5分钟设置为“程序show”环节,鼓舞学生展现自己规划制造的程序、“一题多解”和爱好程序等。实践标明,“程序show”能有用促进学生参加讲堂,一起给学生供给展现个人学习魅力的舞台,进步课程学习的成就感。

3.规划日子化的事例。将教育内容与实践使用相结合,将笼统、单调的常识转化为靠近日子的使用问题。例如,解说编程根底的“变量和常量”相关内容,学生往往在实践编程时不知怎么详细选用,而规划一个“公交车报站”程序,结合日子实践叙述这部分内容,使学生更简单了解和承受所学内容,然后获得很好的教育作用。

4.引导学生将课程学习与专业学习相结合。关于公共课学习,学生最关怀的是所学常识对专业学习和工作远景的作用。因而,教师在日常教育中需求不断引导和强化课程的“有用性”,从专业需求视点来激起学生学习动力。如引导动物医学专业学生开发“宠物医院”、水利专业学生规划“水利工程核算”小软件等。经过具有必定专业特征的实践事例启示学生学以致用,调集学习活跃性。

(二)选用“事例演示、项目驱动”教育

针对学生学习进程中理论与实践脱节的问题,展开“事例演示、项目驱动”教育办法变革,以“教育事例”、“试验项目”促进学生将理论常识与详细使用有机结合,经过项目实践强化培育学生的实践才能。

1.理论教育选用事例教育。经过对常识点进行总结与概括,将教育内容融入到精心规划的教育事例中,依照“问题剖析分组评论处理问题总结与拓宽”流程组织教育。首要经过剖析事例提出问题,招引学生对问题的重视。其次经过分组评论发散学生编程思想,发现比照不同解题思路和完结办法;经过对事例进行分化,鼓舞学生分进程以“接龙”的办法处理问题。最终由教师对事例触及的常识以及处理思路进行概括总结,拓宽学生思路。以事例组织教育,能夠有用处理教育内容单调、组织零星的现状,有利于将理论常识与详细使用结合,促进学生了解和承受教育内容。

2.试验教育选用项目教育。凭借概括使用程序模仿实在项目情境,参阅“构思—规划—完结—运作”项目开发进程,引导学生进行需求剖析、算法规划、编码、运转和检验等环节,构建“以项目为主线、以教师为引导、以学生为主体”的试验教育办法。项目教育组织流程为:自在分组选题需求剖析项目施行著作陈述改进与总结。首要发动学生组成团队,每个小组成员人数为3—5名,并进行人物分工,如构思、编码、项目陈述、编撰陈述等;然后各小组按指定或自行构思选题,完结需求剖析和功用规划、清晰规划方针;施行阶段经过查阅材料、观看教育视频、与教师沟通等办法把握相关技能并完结项目功用;项目陈述采纳作用辩论办法,陈述小组需答复教师和学生提出的相关问题;辩论后对存在的问题进行修正与完善,各小组对项目完结进程、关键技能及处理计划等进行总结并提交陈述。项目剖析与规划、完结与检验、展现与辩论等环节,不只练习学生剖析问题与处理问题的才能,并且有助于培育学生的团队协作认识。

事例教育和项目教育相结合,既能充分发挥事例教育法在理论教育中的典型演示作用,加深学生对程序规划基本概念、解题思路和办法的把握,一起又能凭借项目教育法的实战练习,培育学生处理实践问题的才能。

(三)以教育事例为中心立异教育资源建造

教育资源建造应满意特定教育办法和学习方针需求,为教育活动展开供给信息支撑和效劳[6]。因为授课方针大多短少项目实战经历,且学习根底存在差异,因而教育资源应能为不同学生进行项目实践供给理论或技能辅导。别的,“事例演示、项目驱动”教育办法施行需求足够的事例材料,因而实践中把传统以教材为中心的教育资源建造思路,改为以教育事例和试验项目为中心的思路,建造具有显着使用特征的教育资源。

1.建造多层次教育事例库。首要进行教育事例设

计,环绕课程首要教育内容凝练与整合常识点,将零星的理论常识融入生动详细的事例中,树立常识点与教育事例之间的对应联系;其次规划多层次试验项目,依据按部就班的准则,统筹差异化教育需求,设置验证型、爱好型、规划型、概括使用型和专业特征型5个层次的试验项目(表1);最终制造详细事例,遵从靠近学生、面向使用、表现专业特征的准则,将教育内容、实践使用和学生爱好点有机结合,制造出系列事例(部分事例见表1)。经过构建“层次递进式”事例,构成掩盖面广、相对系统的事例库,从不同旁边面促进学生“学以致用”。

2.加强多方位资源建造。一是为典型教育事例编撰试验辅导,为每个详细事例规划使用布景、内容、使命、预期作用、相关常识等通用要素,考虑到差异教育需求,一些杂乱的试验项目还供给解题思路、关键技能及完结代码。二是凭借微课制造技能,针对项目实践所需的完结技能或教育重难点内容,录制微课视频,构成既简略精练又深入浅出的微视频库。

3.树立教育资源同享渠道。课题组规划开发了依据网络的教育资源同享渠道,用于教育事例、课件和视频等各种教育资源的发布、在线阅读、下载等,学生可随时拜访学习。此外,依据“蓝墨云班课”树立依据手机移动端的资源同享渠道,除发布和同享各种教育资源外,还便于盯梢每名学生对资源的拜访状况。

经过多样化的教育资源建造,不只丰厚了教育内容和办法,为教育办法变革供给有力的资源支撑,一起也为学生自主学习供给多方位的自学辅导,关于开辟学生编程思想具有活跃作用。

(四)构建才能导向的多元查核点评系统

针对现有单一查核办法的坏处,教育中采纳重视进程查核和立异才能培育的多元查核办法,对学生学习作用进行概括点评。

1.重视讲堂参加。一是采纳考勤+随机点名办法记载讲堂出勤率,引进手机“蓝墨云班课”报到功用,以进步大班上课的考勤功率;二是鼓舞师生、学生之间的互动沟通,关于在讲堂或学习论坛上活跃发问与答复问题的学生进行实时奖赏加分;三是经过“事例演示+项目驱动”教育办法带动学生参加事例剖析和评论,促进学生全面参加讲堂教育。

2.添加讲堂检验的力度与系统性。在检验内容上:一是对重难点教育内容组织随堂检验;二是针对章节内容检验;三是进行期中期末检验,考察学生阶段性学习作用。在检验办法上:客观题检验凭借于“蓝墨云班课”供给的在线检验功用,学生交卷即可检查作用和答案;程序规划检验采纳纸质检验,学生按要求随机选做1—2个标题。经过随堂检验—章节检验—阶段检验,既能有用反映学生学习进程,也有助于教师及时获取教育反应。

3.展开分组项目辩论。针对小组协作试验项目,采纳会集辩论办法检验项目作用。任课教师拟定评分规矩,并和学生组成评委共同对小组作业打分,小组成员分工和奉献虽不同,但组内各成员获得相同分数。项目辩论能有用促进学生之间的彼此学习与沟通,培育实践才能和团队协作认识。

4.树立课程免试机制。鼓舞学生经过开发立异性程序请求免试辩论,由3—5名教师评委从程序实用性、功用、立异性等方面进行打分。辩论作用分为未经过(60分以下)、经过(60—79分)、杰出(80—89分)和优异(90—100分)四个等级。未经过或对作用不满意的学生仍可参加上机考试获得作用。实践标明,免试辩论行动能极大调集学生学习热心,到达强化实践才能查核、鼓舞立异的意图。

经过上述多种办法的查核,构成包括课前、课中和课后,面向学习进程、实践才能、立异认识和团队协作等多方位才能方针的查核系统,促进学生活跃参加整个学习进程。经过教师采纳活跃引导和鼓励办法,拟定规范的多元点评规范和量化目标,保证查核点评的公正性和可操作性。

三、教育变革作用

本次教育变革计划已在西北农林科技大学食物、动医和水利等部分专业进行开始实践,获得了阶段性发展,详细表现为:榜首,学生学习爱好显着进步,讲堂参加度大大进步,师生之间课上课下互动沟通显着增多;第二,学生实践编程才能有显着进步,大多数学生可以独立规划并完结一个使用小软件,部分学生还经过免试辩论获得了优异作用;第三,试点专业课程查核经过率在97%以上,获得较好的教育作用。此外,经过后期对学生问卷调查发现,99%的学生以为本课程对后续学习和处理专业问题有协助;91%的学生对课程教育事例很感爱好并经过努力完结它们。这标明学生的学习动力遭到明显激起,教育变革办法遭到学生遍及认可和承受。

本文讨论了在“VB”课程理论教育和试验教育中強化学生实践才能培育的思路与办法,结合西北农林科技大学教育实践,构成了以强化实践和使用才能培育为要点的教育战略:经过多渠道激起学生爱好、灵活运用“事例演示、项目驱动”教育办法,一起以多方位教育资源建造为支撑、以重视进程查核的多元点评为鼓励办法,培育学生使用程序规划处理实践问题的才能。可是,在详细教育实践中,教师还应依据学生的特色,规划切实可行的教育事例和试验项目,恰当改进和调整教育办法与战略,不断总结教育经历和作用,以期获得更好的教育作用。

参阅文献:

[1]丁海燕.Visual Basic程序规划课程实践教育办法的 讨论[J].试验室研讨与探求,2013,(10).

[2]钟玉峰,运海红,葛冬梅.高校VB程序规划课程教育改 革研讨[J].黑龙江教育:高教研讨与评价,2013,(5).

[3]张俊荣.VB程序规划课程事例教育探求[J].北京播送 电视大学学报,2010,(6).

[4]金林樵.依据项目教育法的VB课程教育变革与实践 [J].浙江树人大学学报:自然科学版,2012,(1).

[5]李远成,龚尚福.非核算机专业VB课程的互动式“多点 开花”教育法[J].核算机教育,2016,(5).

[6]孙宁.关于优质教育资源建造的考虑[J].我国电化教 育,2013,(11).

查看更多: 学生 项目 课程
lv

图文资讯