VB程序设计课程任务驱动教学方法的研究
- 格式:pdf
- 大小:343.86 KB
- 文档页数:1
一、引言信息技术飞速发展,信息能力和传统的读写算能力已经成为每个人必须掌握的基本技能,我国计算机专业的计算机教育普遍实施三个层次的教学方式,包括计算机文化、技术、应用三个层次。
VB 属于计算机基础课程受到高校的关注,也是国家计算机等级考试涵盖的必备理论知识和操作技能的重要组成部分。
由于课程本身的语法知识广,相关知识难度深,传统VB 语言课程的教学模式主要侧重于教师的讲授为主。
本文针对计算机应用类课程知识点分布网络型的特点提出了以一个完整的软件开发任务为主线,将VB 语言基础知识、界面设计方法、程序设计开发技能相结合,充分体现本课程的“基础性”和“职业性”的特点,采用任务驱动教学法,让学生带着问题主动学习和实训,教师对其相关知识点适时进行讲解,着重构建任务数据库,推动计算机教学及信息技术发展。
[1]二、任务驱动教学模式及在VB 语言教学中的实施过程任务驱动教学是以一个完整的任务实现对知识点和操作技能的学习和掌握的过程,学生通过对任务的完成、打包发布等分解实施,自主完成学习的形式[1]。
教师起到引导作用,将“教”和“学”合理融合,并以学生为中心,最终达到教学目的[2]。
(一)任务驱动在VB 语言教学中的实施过程采用“模块化设计、任务驱动学习”的方式,把《VB 语言》课程设计成五个学习任务,再将每个任务分解成一系列由浅入深的“子任务”,每个子任务驱动学习一组概念、锻炼一种技能,全部模块加起来,完成一种知识的学习,掌握相关的知识和技能。
通过任务训练,激发学生的成就感。
每个子任务的实施可采用小组合作学习的方法,强化学生的团队协作精神。
利用模块最后的小结,学生可以自我检测对“理论知识”和“实训任务”的掌握程度,拓展练习可以为学有余力的学生提供个性化发展的方向。
教材拟采用机械工业出版社的《VB 程序设计案例教程》教材,根据课程标准制定教学任务,编制相应的多媒体课件,利用我系现有的计算机机房进行实训,通过解决真实的社会生产、生活中的问题(案例)教学提高学生对编程语言解决实际问题的认知,通过小组之间的竞赛来激起学生对VB 编程语言的学习兴趣和热情。
任务驱动教学法在VB语言程序设计课程教学中的应用初探摘要:C语言程序设计是一门面向过程程序设计课程,是高职院校软件专业课程教学的重要组成,在教学过程中,传统教学方法不仅会影响学生学习积极性,而且学生始终处于被动学习状态,难以真正掌握课程的要领。
而通过任务驱动教学法的应用,在C语言程序设计课程中可以取得良好效果,并帮助学生顺利完成知识学习。
关键词:任务驱动教学法; C语言程序设计;教学创新;积极性引言:C语言程序设计是高职院校计算机软件技术的必修课,这门课程是程序设计的入门学科,也是学生面向对象程序设计的基础知识,在C语言程序设计教学过程中,绝大部分教师仍然沿用传统的教学方式,无法体现学生的主体地位,导致学生始终被动的学习知识,并没有明确教育目标,这会产生一定影响难以实现更加科学教育,从而影响学生未来发展。
所以,在当前教育基础上,必须要加强理论与实践的整合,培养更多应用型人才才能引导学生主动学习,在C语言程序设计教学中,通过任务驱动进行法围绕教学目标,结合实际情况进行个性化教育,从而增强学生对重点知识的理解,使得学生可以积累更多经验,为后续知识学习带来更多的帮助。
一、教学内容安排与教学组织任务驱动教学模式可以提高程序设计教学的可靠性,也是传统教学模式优化的必要性工作,可以培养学生综合能力,并将其作为主线组织教学,强化学生对重点内容的理解,发挥一定的作用及优势。
(一)以培养学生兴趣设置教学内容兴趣是引导学生高效完成知识学习的必备工作,教师需要加强对兴趣激发的重视,深入探究并挖掘教材,详细分析教学内容,将内容转化为学生兴趣,结合实际问题将其作为载体,引导学生主动参与到知识探索当中,解决当前教育教学面临问题,发挥必要性作用及优势[1]。
(二)以程序设计为主展开教学教师给出问题后要求学生分析问题,并通过模型建立设置算法,最后编码测试完成整个升级过程,需要学生对知识有个初步掌握,而且学生在探索时还应该建立基本思想,培养学生的C语言应用能力,注重语言本体与编程技巧学习,强化学生对重点知识的理解,为后续知识探索带来更多帮助。
摘要针对计算机专业程序设计课教学效果不理想的现状,结合数据库有关知识,探究项目驱动教学法,激发中职生学习潜能,重点培养学生的自学能力、创新能力和团队精神。
实践证明,这种教学方式适合中职计算机专业教学。
关键词VB可视化程序设计项目驱动教学探究中职An Inquiry into Project-Driven Teaching Method in VB Visual Program Design Course//Zhao Cuirong Abstract In order to improve the situation of programming te-aching about computer professionals,the writer tries to find the best teaching method of project-driven with knowledge of database to excite the latent energy of the student in middle school,and focuses on training students'self-learning ability,creative abi-lity,team spirit and so on.In fact,it is correct.Key words VB visual program design;project-driven teach-ing;to explore;secondary vocational educationAuthor's address Guilin Vocational and Technical School of Nationalities,541004,Guilin,Guangxi,China中职计算机专业不适合开设C程序设计课,其面向过程的特点使学生难入门,而VB可视化程序设计界面友好,与数据库相结合能开发实用的数据信息管理系统,其结果的开放性特点适合开展项目驱动教学法,能挖掘学生的潜能。
北京联合大学继续教育学院专科毕业报告浅析计算机语言VB教学中如何有效应用任务驱动教学法姓名:李金专业:计算机信息管理专业学号:2018071092114指导教师:张哲校区:北京网络职业学院教学站完成时间:2020年4月12日北京联合大学继续教育学院目录引言 (1)1任务驱动教学法概述 (2)1.1任务驱动教学法的含义 (2)1.2任务驱动教学法的优势 (2)1.3任务驱动教学法的教学过程 (2)2任务驱动式教学法在计算机教学中的优势 (3)2.1以“给定任务”为牵引,激发学生的学习兴趣 (3)2.2以“自主学习”为主线,促进团队协作能力 (3)2.3以“开放任务”为目标,培养计算机开发能力 (3)3VB教学中任务驱动教学法的应用 (4)3.1任务的设计 (4)3.2任务的实施过程 (4)4实施任务教学法应注意的问题 (5)4.1明确任务设计是关键 (5)4.2利用多媒体技术拓展合作学习空间 (5)4.3不断调整教学内容 (5)4.4学生不能很好的把握 (5)结论 (5)参考文献 (7)浅析计算机语言VB教学中如何有效应用任务驱动教学法摘要:随着当前教育教学方法的多样性以及知识更新速度的加快,传统的教学方法已经不能满足当前的教育形式。
计算机课程是集知识和技能于一体、实践性很强的课程,要求学生既要学好理论知识,又要掌握实际操作技能。
同时计算机知识内容更新换代很快,又要培养学生自主学习的能力和终身学习的思想。
本文主要论述了任务驱动教学法的概念以及在当前的计算机语言VB教学中如何应用任务驱动教学法以及在任务驱动教学法实施过程中应该注意的问题。
关键词:VB教学;任务驱动法;任务设计;任务实施引言作为计算机专业的语言基础课,VB课程功能强大,简单易学,是一门面向对象程序设计的入门语言。
在课程的教授中,传统的教学方法以教师为中心忽视了学生的认知主体作用,因此并不适合当前的教学需求与培养人才的模式。
“任务驱动教学法”是一种建立在建构主义学习理论基础上的教学法,它将以往以传授知识为主的传统教学理念,转变为以解决问题、完成任务为主的多维互动式的教学理念;将再现式教学转变为探究式学习,使学生处于积极的学习状态,每一位学生都能根据自己对当前问题的理解,运用共有的知识和自己特有的经验提出方案、解决问题。
“VB程序设计”课程教学实践与剖析Visual Basic(简称VB)程序设计语言是目前最流行程序设计语言之一,它简单易学且功能强大,是一门实践性很强课程。
开设本课程目是为了培养学生程序设计思想与计算机实际应用能力,越来越多高校将VB作为编程语言首选课程。
然而,在实际教学中,学生却认为VB枯燥难学,教学效果并不理想。
改革教学方法,激发学生兴趣是提高教学质量根本办法。
VB具有可视化、面向对象、采用事件驱动编程机制等特点,概念多,内容丰富。
在程序设计方面,要介绍基本语法、函数、结构化程序设计方法与常用算法;在面向对象程序设计方面,要介绍对象与类,对象事件、属性与方法,以及封装、继承、多态等概念。
在数据库模块,要介绍数据库建立与访问技术[1]。
知识点多,理论性强,使得同学们掌握起来非常困难,给教学工作带来很大难度。
1 VB教学中存在问题1.1 学习目标不明确,学习兴趣不浓厚目前,VB理论课教学多是在多媒体教室进行,往往是2、3个班在一起合堂课,教学内容是按照教学大纲设计,课堂上主要以老师讲授为主。
这种以教师为主教学方式,不能很好地调动学习积极性,剖析、解决问题能力得不到培养,学生学习目性不强。
很多非计算机专业学生不了解VB对所学专业作用,因此不重视该课程学习,学习兴趣不浓。
再者,学生初学编程,基本功相对较差,对VB中概念以及程序设计基本知识并未完全掌握,使得遇到问题无从下手,即便写出了程序,也经常是错误百出,无法运行,这严重挫伤了同学们自信心。
另外,学生学习方法单一,自学能力较弱,未能充分利用网络资源进行自主学习,因而遇到问题就只能放弃。
1.2 教学内容繁杂,教学方式单一[2]VB课程教学内容主要有程序设计基础、面向对象编程、数据库访问三部分组成,传统教学也是按照这个顺序进行。
在学习完变量、表达式、语句等基本知识后,才进入编程阶段,这时候学生对VB学习兴趣早已消失殆尽,接下来是机械地完成作业,跟本谈不上什么学习热情了。
R ESEARCHOCCUPATION572012 06研究项目驱动教学法在VB语言程序设计中的研究与应用文/裘名根一、引言Visual Basic语言非常适合初学者快速开发程序,它的最大优势就在于易用性。
一般的初学者在经过简单的程序语法教学后就可以开发简单的应用程序。
中职学校以培养学生动手能力,自主分析问题、解决问题的能力为教学目的,所以,如何避免传统教学中理论知识概念抽象、语法繁杂以及学生基本功相对薄弱等问题是计算机教师需要重点考虑的问题。
如何结合VB语言程序设计与学生自身特点,更好地开展课堂教学,提高学生的兴趣,是中职计算机专业教学需重点研究的问题。
二、传统教学中遇到的问题学生在以往的教学活动中普遍存在以下主要问题。
1.学习难度大学生对VB中的事件(Event)、方法(Method)、属性(Property)概念模糊,尤其是VB具有面向对象的特性,学生对于对象(object)、类(Class)更混淆不清。
2.学习缺乏主动性经过多年填鸭式的教育,学生对于学习长期处在教师怎么教就怎么学的被动接受过程中,缺乏学习的主动性,无法满足中职教育的“自主式”学习目标。
3.实践动手能力差传统的教学是只重视语言设计的理论知识的教学,对学生动手实践能力的培养重视程度不足。
从而出现“学生学不会,即使学会了也不会用,即使会用也不知道做什么”的处境。
4.教学方法少在以往的教学过程中,教师多从语言设计的基本概念入手,比如变量的命名、定义,VB的基本语法规则等。
学生只知其然,不知其所以然。
教师将过多的教学时间放在了理论知识的讲解上,学生脑海中缺乏理论知识与实际项目的关联,从而导致了上述三个问题的出现。
出现这些问题的根本在于教学方法上的欠缺。
中职学生大多基础知识薄弱,而VB语言程序本身具有理论性强、概念抽象等特点,导致学生学习起来更加吃力。
同时,中职教育以学生实践动手能力为主,按照“以就业为导向,以服务为宗旨”的职业教育目标,学生不一定要完全掌握VB的基本概念,但必须掌握程序设计的基本思路与方法。