浅谈项目教学法在VB中的应用
项目教学法在计算机语言类课程教学中的应用 ——以vb程序设计课程为例
TEACHING METHODS教学方法文 / 洪亚源项目教学法在计算机语言类课程教学中的应用——以VB 程序设计课程为例摘 要:本文描述了项目教学法在计算机语言类课程中的应用,以VB程序设计课程为例,从课程分析、项目设置、项目实施及实施过程应注意的问题等几方面进行阐述。
关键词:项目教学法 计算机语言 VB程序设计项目教学法是计算机专业教学中常用的方法,但大多是在动手操作的技能类课程中被采用,而在编写程序的计算机语言类课程教学中应用得则较少,因为其理论性较强,使用项目教学不易操作。
Visual Basic 程序设计(以下简称VB 程序设计)是一门既有较多理论知识,又具有相关操作技能的计算机语言类专业课程,按以往的教学方法授课学,生不易掌握。
尤其是技工院校学生认知能力较弱,每次上这类课时,不少人在打瞌睡。
笔者尝试使用项目教学法进行教学,发现采用项目教学法能提高学生的学习兴趣,从实际问题入手,让学生通过有目的的实际任务来理解知识概念,可收到更好的效果,同时还能培养学生团队协作等社会工作能力。
下面以VB 程序设计课程教学为例,就如何使用项目教学法进行教学谈点个人的看法。
一、课程及学情分析一般的计算机语言类教材是这样安排章节的:先介绍基础性知识,如数据类型、表达式、三种程序结构等,然后介绍过程和函数、方法和事件等内容。
是一种从简单到复杂,从基础到综合的知识结构体系,而教师一般也是按照同样的顺序来组织教学的。
这样的教学安排看起来似乎比较合理,但技工院校的学生认识能力较低,又缺乏学习主动性,这样的教学安排较难取得好的效果。
采用项目教学法打破传统教学模式,从实际的项目入手,把认知的内容根据项目的需要进行有机组合,通过实施实际的项目任务,让学生在完成任务的过程中去获得这些知识概念、技能。
学生的学习目的明确,学习过程自主,学习气氛轻松愉快。
整个教学过程没有枯燥无味的理论说教,而是学习小组的通力合作,还有教师巡回的指点。
项目教学在《VB程序设计》课程中应用
…
…
…
…
…
搏 譬 I A | UJ
项 目教 学在《 V B程序设计》 课程 中应用
徐 杏 芳
( 长江 大 学计算机 科 学 学 院 湖北 荆 州 4 3 4 0 2 3 )
【 摘 要】 : 程序设计类课程普遍感觉难教 , 难 学。由于语言类课程具有 高度的抽 象性 , 利用传统的 教 学 方法 不 易引发 学生的 学 习兴趣 , 也 不利 于学 生综合 能 力的提 高。 在《 VB程 序设 计》 教 学过 程 中引入
必修 课 , 学 习这 门课 程 的 目的是 提 高学 生 使 用计 算 机 老师 使用 实 际 的项 目作 为教 学 载 体 , 并把 所 学 的项 目
解决 问题 的能 力 。由于 程 序设 计类 课程 具 有高 度 的抽 与 教 学 内容 相 结 合 的 方 式 , 让 学 生“ 从 做 中学 ” , 项目
2 、 以学 生为 中心 , 充分 发挥 教师 的 引导作 用 。
项 目教 学法 是 一种 在 教师 指 导 下 的、 以学 生为 中
的主 导 地 位 , 一切的教学活动, 都是 老 师 按照 书本 上 心 的教 学模 式 。在 这种 模 式 中 , 学生 是 教 学过程 的主
的章 节 来 灌输 式教 学 。 这 种老 师 带动 学 生来 学 习的方 体 、 而 不是 知 识 的被 动 接 受者 和 被 灌 输 的对 象 ; 教 师 法, 不 能有 效 地 调 动 学 生 学 习 的 积 极 性 , 学生 厌 学 的 是 学生 学 习过 程 中的 引导 者和 促进 者 , 而 不 是知 识 的 情 况 比较 严 重 。 以教过 的水产 一班 为 例 , 采 用 的是 传 传授 者和 灌输 者 。 统 的任 务 式教 学 , 在 每 次上 课 时 , 总有 缺勤 的学 生 , 而 在教 学 设计 时 , 主 要要 考 虑如 何 体现 学 生在 学 习
项目教学法在Visual FoxPro教学中的应用
项目教学法在Visual FoxPro教学中的应用高尚(常州卫生高等职业技术学校常州)摘要:项目教学法是一种以学生自主学习、教师加以引导,师生共同参与实施项目的一种教学方法。
在Visual FoxPro教学中引入项目教学法,对于提高课堂教学效果,调动学生的学习主动性,培养学生的动手实践能力有积极作用。
关键词:Visual FoxPro 6.0;项目教学法一、引言Visual FoxPro 6.0(简称VFP)是微软公司推出的适用于微型计算机的关系型数据库管理系统。
它不仅是一个比较完善的数据库管理系统,而且又是一种面向对象的可视化程序设计语言。
因此很多高职院校都把它作为非计算机专业的计算机基础课程。
VFP的所见即所得模式对于初学者来说,往往可以提高其学习的积极性。
但是随着学习难度的增加,生涩的命令,繁琐的程序,复杂的算法,传统的以教师为中心的“填鸭式”教学模式势必使学生望而生畏,止步不前。
为此在VFP的教学过程中,有必要结合实际,引入项目教学法,以项目为引导,提高学生的学习主动性,培养学生动手实践的能力。
二、项目教学法简介建构主义(Constructivism)也译作结构主义。
其核心内容是:以学生为中心,强调学生对知识的主动探索、主动发现和对所学知识意义的主动建构。
教师应作为帮助者、促进者,利用情景、协作、会话和意义建构等学习环境中的四大要素,使学生成为信息加工的主体、知识意义的主动建构者。
项目教学法是在建构主义的指导下,以实际的项目为对象,先由教师对项目进行分解、细化,并作一些适当的提示,然后让学生进行分组,再围绕具体的项目进行讨论、协作学习,最后以共同完成项目的情况来评价学生是否达到学习目的的一种新教学方法。
三、项目教学法在VFP教学中的应用1.精心设计项目制定科学、合理、切合实际的项目是开展教学工作的关键。
项目教学法是要让学生在完成项目的同时,掌握知识。
因此项目设计的好坏,直接影响教学效果。
探析项目驱动法在VB教学中的应用
探析项目驱动法在VB教学中的应用刘坤彪【摘要】随着企业对人才实践能力要求的不断提高,高职院校正逐步使教学改革和人才培养模式与行业需求对接,努力探索有利于提高人才培养质量的教学模式,并将其视为实现教学目标的重要保证。
在"Visual Basic程序设计"(简称VB)课程的实训教学中,紧紧围绕实际工作岗位的业务流程,运用项目驱动教学法,取得了良好的教学效果。
%With the increasing demand of enterprise for students'practical ability,the universities and colleges are making reform to match professional demand and exploring teaching mode which is an important guarantee of teaching aim to improve education quality.In the practice teaching of Visual Basic Programming(i.e.VB) the project driven methodology which designed closely related with working process has a good effect.【期刊名称】《河北软件职业技术学院学报》【年(卷),期】2011(013)003【总页数】4页(P52-54,67)【关键词】项目驱动;教学模式;VB教学【作者】刘坤彪【作者单位】武汉工业职业技术学院,武汉430064【正文语种】中文【中图分类】G42一、项目驱动教学法的内涵所谓项目驱动教学法,是师生通过共同实施一个完整的“项目”而进行的教学活动。
在职业教育中,项目是指以生产一件具体的、具有实际应用价值的产品为任务。
由此可见,项目与企业实际生产过程或现实的商业经营活动有直接的关系,并能将某一教学课题的理论知识与实际技能紧密结合起来。
项目教学法在Visual Basic程序设计教学中的应用
探索E XPLORATIONOCCUPATION2013 04140项目教学法在Visual Basic 程序设计教学中的应用王 训 胡春凡 摘 要:本文针对目前技工院校Visual Basic程序设计课程教学的现状,分析了项目教学法的优点,并就如何在Visual Basic程序设计课程开展项目教学法进行了详细的阐述,具体内容包括项目教学准备和项目教学法的具体实施过程。
关键词:技工院校 Visual Basic程序设计 项目教学法随着高等教育的普及,技工院校的生源及学生综合素质不断下降,特别是随着近几年高等院校的不断扩招,这种情况就更加突出。
Visual Basic程序设计作为技工院校高级技工和技师层次计算机专业开设的一门专业课,其目的是使学生掌握编程方法,培养分析和解决问题的能力。
一、技工院校Visual Basic程序设计教学现状1.学生基础差,学习信心和兴趣不足技工院校的学生数学与外语基础比较薄弱,看到一大堆由字母组合的程序代码时,大多数学生根本就没有学好这门课的信心,再加上缺乏学习计算机语言的逻辑思维能力,导致上课睡觉、玩手机、玩游戏等现象屡屡发生。
2.教学方法落后技工院校Visual Basic程序设计教学一般采用的方式是:教师首先讲解知识点,然后选择书本上或课外的案例,最后让学生对照教师的代码编写成类似老师讲过的案例。
程序一旦调试成功,学生就觉得完成了任务。
这种方法确实让学生掌握了一些程序设计知识,但是很难把学生培养成当今社会所需要的程序设计人员,很难培养一个能解决实际问题的程序设计人员。
3.考核方式存在问题考试为试卷和上机考试结合,上机考试的题目偏向于学生平时做过的案例。
笔者觉得,技工院校的Visual Basic程序设计课程的考核应当以上机考试为主,上机考试的题目是学生从来没有做过的案例,学生考试时可以带教材;甚至可以把考试变成由各小组共同完成一个具体的项目,从而培养学生的团队合作能力。
项目式教学法在VB程序设计中的应用
项目式教学法在VB程序设计中的应用冯新成【期刊名称】《计算机光盘软件与应用》【年(卷),期】2011(000)019【摘要】VB programming is the job of a basic computer science professional programs.Through this course of study,students can master the basic skills of programming.The teaching of programming in VB,use of"project-based teaching"can be the basic method of programming andinto specific projects and skills among the students in the completion ofthe project step by step process of the design process with a small capacity,improve vocational education student employability goals.Thus,"project-based teaching"is VB programming in secondary vocational schools teaching an important direction of reform.%VB程序设计是中职计算机专业的一门基础专业课程。
通过这门课的学习,学生能够掌握程序设计的基本技能。
在vB程序设计教学中,采用“项目式教学”可以将程序设计的基本方法与技能融于具体项目之中,使学生在完成项目的过程中逐步具备小型程序项目的设计能力,实现职业教育提高学生就业能力的目标。
因而“项目式教学”是中等职业学校VB程序设计教学改革的重要方向。
基于计算思维的项目教学法在VB课程中的应用与实践
基于计算思维的项目教学法在VB课程中的应用与实践摘要:在当前VB教学课堂中,教师不仅要让学生掌握基础性的理论知识,还要对学生的计算思维进行良好的培育,使学生能够灵活地运用课堂所学到的知识内容解决实际问题,凸显素质教育的特征,为了保证课堂教学的有序实施,教师在班级教学的过程中,要科学合理地实施项目教学法,对学生的学习思维和学习素质进行良好的培育,从而使学生的学习效率能够得到有效的提高,帮助学生养成完善的计算思维。
关键词:计算思维;项目教学法;VB课程教师在VB课程教学中,在开展项目教学法之前,要对VB课程育人目标和育人要求进行深入的分析以及研究,将理论和实践进行相互的融合,并且还要对课内外资源进行有效的整合,尊重学生的主体地位,从而使每个学生能够在教师的指导下形成完善的计算思维,教师要加强和学生之间的互动以及交流,从而提高课堂教学的有效性。
一、理论基础分析为了使中职VB课程能够在项目教学法的影响下有序进行,帮助学生形成完善的计算思维,教师在课堂开始之前,要结合中职课程指导纲要中的具体要求,明确后续的主要教学思想以及教学思维,在VB课程教育中要要求教师向学生讲解有关程序设计的基本思想,从而对学生的计算机机思维和逻辑思维能力进行良好的培育,VB课程主要是一种可视化和面向对象采用事件驱动的高级设计语言和自然语言,和人类的逻辑思维方式具有一定的类似性,在实际应用的过程中功能是比较强大的,并且整个学习过程非常简单,在中职VB课程教学课堂中有助于从整体上提高学生的思维能力,使学生能够激发对课程学习的兴趣以及积极性,全方位地提高学生的解决问题能力和分析问题的能力[1]。
因此为了提高课堂教学的效果,满足课程标准所提出来的育人要求,教师要在班级教学的过程中科学合理的开展项目教学法,在实际教学的过程中,教师要以活动项目作为主要的线索,对学生的学习思路和学习思维进行适当的引导以及启发,采用科学而完善的组织形式以及教学模式,让学生能够积极的参与到课堂学习氛围中进行知识内容的学习,教师在班级教学的过程中,要创新以往的教学模式和教学方法,提高课堂教学的针对性。
项目驱动教学法在VB语言程序设计中的研究与应用
项目驱动教学法在VB语言程序设计中的研究与应用一、引言Visual Basic语言非常适合初学者快速开发程序,它的最大优势就在于易用性。
一般的初学者在经过简单的程序语法教学后就可以开发简单的应用程序。
中职学校以培养学生动手能力,自主分析问题、解决问题的能力为教学目的,所以,如何避免传统教学中理论知识概念抽象、语法繁杂以及学生基本功相对薄弱等问题是计算机教师需要重点考虑的问题。
如何结合VB语言程序设计与学生自身特点,更好地开展课堂教学,提高学生的兴趣,是中职计算机专业教学需重点研究的问题。
二、传统教学中遇到的问题学生在以往的教学活动中普遍存在以下主要问题。
1.学习难度大学生对VB中的事件(Event)、方法(Method)、属性(Property)概念模糊,尤其是VB具有面向对象的特性,学生对于对象(object)、类(Class)更混淆不清。
2.学习缺乏主动性经过多年填鸭式的教育,学生对于学习长期处在教师怎么教就怎么学的被动接受过程中,缺乏学习的主动性,无法满足中职教育的“自主式”学习目标。
3.实践动手能力差传统的教学是只重视语言设计的理论知识的教学,对学生动手实践能力的培养重视程度不足。
从而出现“学生学不会,即使学会了也不会用,即使会用也不知道做什么”的处境。
4.教学方法少在以往的教学过程中,教师多从语言设计的基本概念入手,比如变量的命名、定义,VB的基本语法规则等。
学生只知其然,不知其所以然。
教师将过多的教学时间放在了理论知识的讲解上,学生脑海中缺乏理论知识与实际项目的关联,从而导致了上述三个问题的出现。
出现这些问题的根本在于教学方法上的欠缺。
中职学生大多基础知识薄弱,而VB语言程序本身具有理论性强、概念抽象等特点,导致学生学习起来更加吃力。
同时,中职教育以学生实践动手能力为主,按照“以就业为导向,以服务为宗旨”的职业教育目标,学生不一定要完全掌握VB的基本概念,但必须掌握程序设计的基本思路与方法。
项目教学法在VB语言函数教学中的应用
浅谈项目教学法在VB语言函数教学中的应用摘要:本文将项目教学法的教与学的模式应用到vb语言函数教学中,对如何将vb语言函数理论知识与实际问题编程有机结合,如何提高学生的编程水平、创新能力作进一步探索。
关键字:项目教学法项目vb 语言函数一、引言vb语言是一种应用广泛的程序设计语言。
vb语言程序由若干函数组成,函数又是vb语言教学中的重点和难点所在,是学习vb语言教学设计必须掌握的知识要点。
传统的教学方法大都是从理论入手,虽然能系统完整地讲解各章、各节、各个知识点,但由于内容比较枯燥,对于基本素质、自学能力和自控能力都停留在比较低的层次上的职校学生来讲,仅能掌握一些基本概念和理论知识。
笔者在教学过程中发现学生编写和调用函数都很困难,为突破这一难点,并且可以重视对学生能力和创造性的培养,以适应培养学生综合能力的要求,因地制宜地采用项目教学法来教授vb语言函数,这样不仅解决了函数教学的难点,也培养了学生的动手能力和解决问题的能力。
二、项目教学法的实施项目教学法是一种教与学的模式,师生通过共同实施一个完整的项目工作而进行的教学活动,旨在把学生融入有意义的任务完成的过程中,让学生通过互相协作来积极的学习,自主地进行知识的建构,以现实的学生生成的知识和培养起来的能力为最高成就目标。
1.项目的确定项目的确定是项目教学法实施是否成功的关键,也是学生学习的关键。
要以教学内容为依据,包含基本的知识点,还能调动学生学习的积极性,让学生既能运用学过的知识,又可以创造发挥。
根据以上这些要求,笔者和学生共同决定了一个项目:评分处理程序。
此程序的主要功能模块有:评委分数的输入以及参赛者名称输入,找出并去掉最高分和最低分、求总分和平均分、排名次以及在主程序中输出前3名等。
其实此程序所包含的功能,学生在学函数这章之前已经全部学过,只不过当时是独立的一个个主程序,现在让学生用函数的概念和知识将这些独立的主程序变成子程序。
2.学生分组并确定各小组的项目学生分组是学生将项目是否进行到底的关键。
在VB程序设计教学中实施项目教学法的实践
在VB程序设计教学中实施项目教学法的实践黎明【期刊名称】《微计算机信息》【年(卷),期】2015(000)015【摘要】灵活运用项目教学法来进行课堂教学有益于提高教学质量。
充分利用了VB程序设计语言功能丰富和课程内容多的特点,结合科学的理论,提出了符合该课程特点的大项目、小案例和任务驱动的项目教学法,使学生更容易掌握课程内容,同时培养学生的团队合作精神,提高学生的能力。
%The flexible use of project teaching method to carry out classroom teaching to improve teaching quality. Makes full use of the VB programming language function rich and course content characteristics, combined with scientific theory, put forward in line with the characteristics of this course, small case and task driven project teaching method, make it easier for students to master the course content, at the same time, we must foster the students' team spirit of cooperation, improve the students’ ability.【总页数】2页(P136-137)【作者】黎明【作者单位】广州市番禺区职业技术学校,广东广州 510000【正文语种】中文【中图分类】G712【相关文献】1.运用案例教学提高教学实效——案例教学法在初中VB程序设计教学中的实践与思考 [J], 张炽2.案例教学法在初中VB程序设计教学中的实践与思考 [J], 梁晓平;3.在VB程序设计教学中实施项目教学法的实践 [J], 黎明;4.案例教学法在VB程序设计教学中的实践与探究 [J], 龚惠荣5.VB程序设计教学中实施项目教学法初探 [J], 周旭因版权原因,仅展示原文概要,查看原文内容请购买。
软件项目开发教学法在高职VB课程中的应用
软件项目开发教学法在高职VB课程中的应用高职高专院校的大多数专业都开设有计算机程序设计语言课程,如C语言、Visual Basic程序设计语言等课程。
这类课程总的培养目标是:使学生掌握程序设计的基本思想和方法。
并具有灵活应用这些思想和方法解决实际问题的能力;同时。
感受学习程序设计语言课程的无穷乐趣。
然而事实上,对于这类课程的学习,不管是计算机专业还是非计算机专业的学生都会感到程序设计语言课程枯燥、较难掌握,学习的积极性不高;这类课程学完之后,大多数同学语言实际应用能力还是很差。
怎样才能更好的激发学生学习程序设计语言课程的兴趣、使程序设计的学习由被动变为主动、学会使用计算机语言解决实际问题。
是程序设计语言课程教师非常值得研究的课题。
高职高专院校在基础程序设计语言课程的设置方面,应尽量选择能够激发学生学习兴趣,又不失能力培养的程序设计语言课作为主干课程,同时加强课程的实训力度,增强学生的实际编程能力,激发学生对程序设计语言的学习兴趣;Visual Basic程序设计语言具有易学易用、功能强大、实践性强等优点。
可以很大程度上激发学生对程序设计语言的学习兴趣,同时提高学生学习软件编码的自信心;再者,VB程序设计语言的学习,在一定程度上可以提高学生对结构化程序设计的编程能力和对面向对象程序设计理念的理解。
因此,近年来许多高校把Visual Basic作为非计算机专业学习程序设计的第一语言,和计算机专业的必修程序设计语言。
学习程序设计语言就相当于学习一门外语。
我们知道,学习英语时,首先要学习26个英文字母和基本的单词,按照一定的语法规则,就可以进行简单的造句了。
随着英文单词量的积累和复杂语法的学习,可以逐步书写较复杂的、意思表达更丰富的英文句子。
接下来,最难的,也是最重要的,就是写文章了。
有了扎实的语言功底,再加上多读、多写、多练习,提高语言的灵活应用能力,自然就能写出好的文章来。
同样,VB语言的学习,首先应了解它的环境和掌握语言的基本组成元素,如数据、变量、常量、表达式、数据类型、函数、等VB语言基础知识,学习构成顺序结构的语句(Print、Let 等),以及用来设计用户界面的基本控件(Label、TextBox、CommandButton 等),有了这些基本知识点后,就可以编写简单的VB应用程序了。
项目式学习在初中VB教学中的应用
2020年5月,江苏省中小学教学研究室根据《江苏省义务教育信息技术课程纲》的精神,总结了教材使用情况,结合信息技术发展的现状,对信息技术教材进行了修订,重点强调了初中VB 教学的重要性,培养学生解决问题的思维能力和形成信息技术学科核心素养。
将项目式学习方法引入初中VB 教学,是以学生为主体的动态学习方法,是基于问题情境,利用素材和工具,以小组合作形式,学生主动分析问题和解决问题的过程。
这种方式可以激发学生学习VB 的兴趣,将理论和实践有效结合,提高学生解决问题的能力。
一、小组合作,助推初中VB 教学开展项目式学习,教师要对学生进行合理的分组,以小组形式解决一个开放式问题。
需要注意的是,项目式学习过程并不关注小组解决问题的既定方法,而更强调小组在试图解决问题的过程中学到的技巧和能力。
1.了解学生。
不同学生的思维能力、学习能力、动手能力都是有差异的。
分组的初衷是每个组的同学能够合理分配,有学习能力强的,也有学习能力较弱的,尽量做到均衡分组。
初中VB 教学对于每个学生来说,都是零基础,那么如何了解学生VB 的学习基础呢?根据《江苏省中小学教学研究室》编写的2020版信息技术教材,其第四章第一节的内容是算法,重点是讲解算法的概念、描述以及算法实例;第二节是程序设计语言,主要是讲解程序语言的分类及认识VB 。
第一节和第二节内容的重点在于理论讲解,第三节以后的重点是操作。
所以笔者建议通过第一、第二节教学内容,重点了解学生思维能力、学习能力等,到第三节后再开始正式分组,确定组长,明确责任等。
2.分组策略。
教师要按照实际教学环境,把学生分成若干小组,明确小组合作学习要求,一是小组学习贯彻整个项目式学习全过程;二是小组成员之间要合理分工,团结合作,共同进步;三是每个成员要参与到整个学习过程中,让每个学生都能体验成功。
组长可以根据不同任务和教学情境而产生,所以组长可以是小组成员里的任何一人,但组长的目标和任务是不变的,即带领全组顺利解决问题,共同完成学习任务。
项目式教学让VB程序设计活起来
项目式教学,让VB程序设计活起来摘要:VB程序设计是中职运算机专业的一门专业基础课程,许多中职学校的运算机专业都开设了这门课程,但该课程也存在程序设计枯燥难懂的问题,如安在教学进程中调动学生的踊跃性、激发学生学习爱好、提高教学质量和成效,是从事该课程教学的教师普遍关注的问题。
笔者在VB程序设计教学中,采纳项目式教学法,把整个学习进程分解为假设干项目,激发了学生的爱好,使学生在完成项目的进程中慢慢提高程序设计能力,有利于学生自学能力、创新能力的培育。
中国论文网 /2/关键词:中职计算机 VB 项目式教学程序设计1、引言VB是由美国微软公司开发的一种可视化的、面向对象和采用事件驱动方式的结构化高级程序设计语言,对于计算机专业的学生而言,VB是一门综合性,实践性很强的课程,在教学中,如何处理好理论教学与实践教学的关系,使学生既能学到理论知识,又能提高解决实际问题的综合能力,是摆在教师面前的重要课题。
随着IT技术的快速发展,许多教学模式以及部分知识结构已经不能满足现在社会人才培养的需求,导致了中职学生在就业的时候出现了“学过的不能直接上手,没有学过的更无从下手”的困境。
为了培养学生良好的专业技能,提高学生的岗位适应能力,笔者在VB程序设计课程教学中采用了“项目式教学”收到了良好的效果。
项目式教学强调学生的自主学习,从尝试入手,从练习开始,通过项目展开教学,充分调动了学生的主动性和创造性。
2、项目式教学项目式教学是在建构主义和人本主义的指导下,以实际的教学项目为媒介,先由教师对项目进行分解,并作适当的示范,然后让学生分组围绕各自的学习项目进行讨论,协作学习,最后以共同完成项目的水平与程度来评价学生是否达到教学目标的要求。
目的是培养学生解决实际问题的能力,让学生提前体验未来的工作,从学生角色转化为职业角色。
实质是以项目来驱动学生主动学习知识和技能来完成任务,是走上工作岗位后真实工作过程的模拟。
3、项目式教学在VB程序设计课中的具体实施项目式教学的准备项目教学法首先要确定项目的目标,可以从以下几点准备。
概析项目教学法在VB程序设计教学的应用
概析项目教学法在VB程序设计教学的应用目前,许多中职学校都在倡导并践行教学改革。
在这一浪潮中,项目教学法便顺时而出,并成为一个受到广大教师和学生们都喜爱的教学方法。
但是,我们通过到不同学校参观、考察和学习,发现不同的学校的项目教学法存在着不同程度的差异性。
那么,究竟是什么原因使得项目教学法受到老师和学生们的一致喜爱,又是什么原因使得不同的学校、不同的老师在项目教学法的实施上存在差异呢?这种差异是否有高下优劣之分呢?本文将对以上几个问题进行分析,并在此基础上简要分析项目教学法的实施过程。
1 项目教学法及其在VB程序设计教学中的优点1.1 项目教学法的涵义所谓项目教学法,是指以建构主义学习理论作为指导理论的,以学生作为整个教学活动的中心,而在传统教学中作为主体的老师,在整个教学活动的过程中转而成为起组织、指导、帮助和促进的作用的角色;同时改变原有的灌输式教学方法,进而将各种学习环境的要素整合在一起,充分调动学生在学习过程中的积极主动性,更好地发挥首创精神;通过这一教学方法,使学生对自己所需的知识的认识理解更深刻,并构建起自己的知识系统的一种有效的教学方法。
1.2 项目教学法在VB程序设计教学中的优点项目教学法之所以在教育改革中受到追捧,最重要的原因是它具有比传统教学方法所没有的优点,能很好的解决传统教学方法带来的教与学的矛盾。
笔者认为项目教学法在VB程序设计教学中主要有以下优点。
将老师的教学活动与学生的理论学习、动手实践有机结合在一起,使学生能更好地理解所学的理论知识。
项目教学法要求老师在授课时以学生为中心,同时改变传统的“填鸭式”的灌输式教学方法。
如此一来,老师讲授理论知识只是为学生动手实践做好必要的准备工作,学生根据老师所讲授理论知识,进行实践操作,在操作过程中加深对理论知识的认识理解。
同时,由于能更多地让学生参与到实践中进行学习,从而克服了VB程序设计课程的抽象性。
在项目教学法中,学生更多的动手实践,使得课堂学习与企业的实际情况更相近,从而培养学生的职业化行为。
项目教学法在《vb程序设计》中的应用
项目教学法在《vb程序设计》中的应用
以学生为主体的项目教学法是一种以学生为主体的、以学生为主体的学习活动,它把学生的实际操作经验作为学习的基础,以学生为主体,充分发挥学生的主观能动性,使学生在解决实际问题的过程中,形成自主学习的能力和能力。
在《VB程序设计》课程中,可以采用项目教学法,让学生以实际应用为中心,以实际项目为基础,结合实际应用,对VB 程序设计的基本知识和技能进行学习。
让学生从实际应用的角度出发,把知识转化为能力,通过实际项目的操作,提高学生的实际操作能力。
例如,学生可以利用VB程序设计,开发一个简单的计算器程序,在开发过程中,学生要学习如何使用VB程序设计控件,如何设计界面,如何实现程序的逻辑,如何调试程序等,从而提高学生的实际操作能力。
项目教学法在Visual Basic程序设计中的实践
项目教学法在Visual Basic程序设计中的实践摘?要:visual basic程序设计课程,传统的教学方法教学效果不佳,因此,项目教学法应运而生,何谓项目教学法?教学中如何实施?文章针对visual basic程序设计教学的项目设计、考核方法等内容提出了具体的实践方案,并加以实践。
关键词:项目教学法;项目设计;考核方式一、引言visual basic程序设计(以下简称vb )是一门计算机软件技术基础课程,它以启发学生面向对象程序设计思维、提高学生实际编程技能为宗旨,在整个计算机专业技能培养过程中起着承上启下的作用。
传统的vb教学模式是以语法知识为主线,以多媒体课件为辅助手段,强调教材章节的完整性、逻辑性和系统性,教学内容大多以线性方式展开,通常情况下,理论教学与实践教学相分离。
据校内调查报告显示,80%已学过vb的学生对vb无兴趣,更谈不上使用。
显然这种教学模式已经不能满足高等职业学校以岗位职业能力为核心的高素质技能性人才培养的需求。
如何适应这一需求?项目教学法应运而生。
二、何谓项目教学法何谓“项目教学法”?就是将学习设计成真实性任务的项目,由师生通过共同实施,把理论知识与实践相结合而进行的教学活动。
具体表现为:学生在教师的指导下亲自处理一个项目的全过程,在这一过程中学习掌握教学计划内的教学内容。
学生全部或部分独立组织、安排学习行为,解决在处理项目中遇到的困难,提高了学生的兴趣,自然能调动学习的积极性。
因此“项目教学法”是一种典型的以学生为中心的教学方法。
三、实施过程项目教学法在vb课程中如何具体实施?目前在 vb 课程教学中实施项目教学法还缺乏适合的教材和实验指导书,我们在实际教学中,从分析班级状况,转变教学模式出发,重新组织教学,精心设计项目,对 vb 课程教学内容和教学安排等进行改革,重构 vb 课程教学体系。
笔者以本课题组所拟定的实验班级为例,具体阐述实施过程。
1.分析班级状况本课题组拟定的实践班级为2008计算机应用(1),接班之后,笔者对班级情况作了分析,目的是充分了解班级情况,在项目教学法实践中充分利用班级优势,尽量避免不利因素的干扰。
项目化教学在“VB程序设计”课程中的应用
项目化教学在“VB程序设计”课程中的应用摘要:在VB程序设计课程的教学中,采用项目化教学能够避免传统教学方式的缺陷,提高学生分析问题和解决问题的能力,使学生在教学过程中不断得到实践技能的训练和综合素质的提升。
本文指出这种教学的关键是针对教学计划的项目设计,并给出了几点设计原则;然后将整个项目分解成各个子项目模块,各模块中包含了教学知识点,并以一个子项目为例,详细介绍了项目化教学的实施过程及效果分析。
关键词:VB程序设计;项目化教学;实践技能“VB程序设计”是一门面向理工类非计算机专业学生的计算机基础课,涉及面广、影响大。
该课程旨在培养学生程序设计的基本思想、项目开发方法、程序调试技巧和算法分析能力,形成良好的编程风格;教会学生学习的方法,培养学生再学习能力,为以后使用计算机解决本专业的问题打下基础。
目前以课程知识点为纲要的传统教学方式存在着很多问题,它已经越来越不能够满足新的形势下课程教学的需求了。
1传统教学方式的缺陷“VB程序设计”课程的教学中,传统的教学方式通常采用以知识点的层次递进为体系[1]。
通常按照VB代码基础、程序基本结构、数组、过程、常用控件、文件读写、数据库等知识点层次递进为教学体系,教师按照教材把需要掌握的这些知识点按部就班地灌输给学生, 然后再带领学生上机来巩固所学的知识。
这种教学方式虽然符合人的认知规律,但存在以下缺陷。
1.1知识点联系不够紧密,学生的主动性不高传统教学中很多教师在课堂上举的一些例子往往是为了某个知识点,而且例子与例子之间没有联系。
这样的教学容易造成学生缺乏主动性与创造性,他们大多只是对书中的例子或教师举的例子依葫芦画瓢,并且只求运行出结果就算万事大吉,而教师也常常以能否做出结果作为评判的标准。
1.2对知识应用缺乏整体感作为一名设计师在设计一副作品时,如果只顾设计作品的各个组成部分,没有整体规划与协调,就无法完成一幅令人满意的作品。
作为一名教师,如果按部就班地讲解“VB程序设计”的知识点,没有依托一个完整的实际项目,就会令学生接收的知识是零散的。
“项目教学法”在VB程序设计教学中的应用
“项目教学法”在VB程序设计教学中的应用摘要:针对中职生基础差、vb语言难学的特点,为了培养学生互助协作、交流学习的能力,增强教学效果,文章探讨visualbasic程序设计的教学方法,将项目教学法引入实践教学中,取得了较好的效果。
关键词:项目教学法中职计算机 vb程序设计教学visualbasic语言对于中职计算机专业的学生来说,是计算机课程中比较抽象、逻辑性和严谨性很强且枯燥无味的一门学科,是让学生感到最头疼、最难学,也是让教师感到最无奈、最难教的学科。
通过这几年的教学实践,我发现针对现在中职生的特点和认知规律,在vb教学中“项目教学法”很适用。
一、项目教学法及特点项目教学法起源于美国,盛行于德国。
它把整个学习过程分解为一个个具体的工程或事件,设计出一个个项目教学方案,按照行动回路设计教学思路,不仅传授学生理论知识和操作技能,还培养学生的职业能力。
这种教学方法突出的特征是“以项目为主线,教师为主导,学生为主体”,改变以往“教师讲,学生听”被动的教学模式,创造学生主动参与、团结协作、探索创新的新型教学模式。
二、在职校教学中使用项目教学法的依据(一)职专生现状职校学生的基础薄弱、学习能力水平较低,在学习中漫不经心,对课程中的知识或技能掌握不完全正确。
他们学习信心不足,对学习理论知识不感兴趣,如果能把他们的所学理论知识应用于生活、实践中,他们就会比较感兴趣,如果他们自己完成了项目,就很有成就感,比较乐意学。
(二)职业学校计算机专业语言程序设计教学存在的问题语言程序设计课针对中职计算机专业的学生来说,是计算机课程中比较抽象、逻辑性很强且枯燥无味的学科,是让学生感到最头疼、最难学,也是让教师感到最无奈、最难教的学科。
但这一学科对于计算机专业开发项目,参加省市、国家级职教技术大赛,高职单招考试来说是必不可少的内容,而很多学生一拿到课本,看到课本中那么多的英文字母,就觉得程序设计是高深莫测的东西,产生“未学先惧”的心理,而且它不像动画、网页能达到生动、美丽的效果,学生对此不感兴趣,甚至不愿学。
项目教学法下VB课程教学设计实施论文
项目教学法下VB课程教学的设计与实施摘要:项目教学是师生通过共同实施一个完整的“项目”工作而进行的教学活动,在此以制作简易记事本为教学项目,设计并实施教学过程。
关键词:项目教学;设计;实施visual basic(简称vb)是microsoft公司推出的可视化开发工具,它采用面向对象、事件驱动的编程机制,提供了直观的可视化程序设计方法。
《vb程序设计》是计算机专业的一门必修课,它以其易学易用、功能强大和能够方便快捷地开发windows应用程序等特点而深受使用者欢迎。
本文以制作简易记事本为教学项目,设计并实施教学过程。
一、关于项目教学法项目教学是师生通过共同实施一个完整的“项目”工作而进行的教学活动。
它是以工作任务为中心选择、组织教学内容,并以完成工作任务为主要学习方式和最终目标,目的是使学生在职业情境中培养出从业所需的职业能力。
项目教学中的项目既可以是生产一件具体的、具有实际应用价值的产品,也可以是一项具体的生产(工作)任务,或是排除设备的一个故障,或是对人的一项服务。
二、项目教学法的设计与实施(以简易记事本的制作为例)1.设置教学情境,明确工作项目。
教师引导学生浏览并认识windows附件中的记事本的作用。
记事本可完成一些比较简单的文本编辑,比如字体、字号、颜色等的设置。
由记事本导入新课:用vb完成简易记事本的制作,制作完的项目可以完成对文本框中文字的如下设置:字体的设置(黑体、楷体、隶书);字号的设置(16、20、24);颜色的设置(红色、绿色、蓝色);字型的设置(加粗、倾斜、下划线)。
2.分析讨论。
学生讨论,首先考虑制作窗。
教师提醒学生注意:哪些选项是属于单选,哪些是属于多选,并引导学生将记事本的制作分为四个小项,即:字体、字号、颜色和字型的设置。
其次学生考虑各控件的单击事件,讨论如何设置文本框中文字的如下属性:字体(fontname)、字号(fontsize)、颜色(forecolor)、字型(fontbold、fontitalic、fontunderline),这些属性值各应该如何表示?3.实验操作。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
浅谈项目教学法在VB中的应用
【摘要】:中等职业学校的学生在基础差、学习习惯差等影响下,要能够对程序方面有所理解和应用,就必须具备知识融会贯通、技术过硬等能力,因而离不开中等职业中学的专业教
师教学方法的改变。
本文结合教学探索及中等职业学校学生的特点,阐述了在VB中如何采
取项目教学法。
【关键词】:项目教学法VB应用
中等职业教育是要培养出有知识、会动手,适应社会需求的综合型人才,而且在当今社会,
对现代人才的要求更注重实用性和专业性,因此,中职教育模式的改革势在必行,否则,那
种单一与滞后的教学方法与手段会制约中等职业教育的发展,作为中等职业学校的教师,也
要适应中职教育改革的发展,改变相应的教学方法,对于教学内容也要做出与时俱进的改变。
加强学生创新能力的培养、注重学生实践能力来满足社会对人才的需求是中等职业教育首先
要考虑的重点。
本文从中等职业教育发展的需要及其实际出发,把项目教学法应用到中职的
VB教学活动中,有助于提高教学效果,完成教学目标。
一、项目教学法的含义、特点及其意义
项目教学法就是指老师和学生一道共同来实施一个完整的“项目” 工作而共同学习的行为。
一方面教师与学生的角色有所改变;另一方面教学方法有所改变:由教师的“教”与学生的“学”变成了学生自主学习。
项目教学过程中由学生自主建构知识与技能,在这个过程中,教师要根据教学要求设计多种
任务,让学生在这个过程中围绕任务开展学习,参与到项目的各个环节,强调学生如何体验到实际工作的整个过程。
为此在VB的教学过程中,有必要结合实际,引入项目教学法,
以项目为引导,提高学生的学习主动性,培养学生动手实践的能力。
二、项目教学法的实施步骤
1.项目的确定。
作为教师,就是确定有应用价值的、切实可行的项目。
2.实施计划的制定。
教师根据需求先对项目进行细分,再形成一个计划表,最后对每个小任
务所需知识进行整合,形成讲义。
3.项目实施的组织。
项目的实施中作为教师要当好项目的管理者,充分发挥学生的创新性、
自主性。
4.评价项目。
在项目的评价中应以过程、质量等标准衡量,也可以采用教师参评、小组互评、自评等多种方式进行。
5.展示成果。
通过不同的方式,将好的项目通过学生自己演示、老师和同学们欣赏,以便促
进更多的学生动起来。
三、项目教学法在VB教学中的实例应用
1.确定任务
对教师而言,项目教学法的引入对我们提出了更高的要求,要采用项目教学法,教师应具备
多方面的能力。
比如:如何去规划项目的能力,如何对项目进行管理的能力,如何对一个项
目进行评价等能力。
第一在规划这个项目的过程中,教师一是要把握学生的个性与共性,掌
握学生的实际状况,熟悉教学目标、内容,才能制定一个与学生实际相贴近的项目任务;二
是教师将如何去划分整个项目,分成几个小模块?模块与模块之间有哪些知识相互联系?在
完成这个项目中如何让学生建构一个完整的知识体系,最终将模块形成一个完整的项目。
当
前学生选用由高等教育出版社出版的《可视化编程—— Visual Basic》VB教材,这本教材
以模块化的形式介绍了VB的各个知识点,在本文中,引用了该教材里面的“学生档案管理
系统” 作为整个项目任务,用窗体完成一个小型应用管理系统。
2.制定计划
在上一步任务确定后,我们就需要把“学生档案管理系统”进行细化分解,分成各个小任务,
再把每个小任务要用到的知识点、学习内容,根据教学教学大纲和教学需求制定教学时数确
定下来,形成一个完整的项目计划表。
3.实施项目
(1)教师演示。
有了第一步任务的确定和第二步计划的制定,接下来进入第三个环节:项
目的具体实施阶段——项目教学法。
在这个阶段中,不仅要重视项目完成,同时,还要重视
运用相关的理论知识,要注重传统教学法长处的利用,作为自主性差、学习惯差的中职学生
而言,必须要采取老师的示范和引导。
以右图登录窗体界面为例,要求学生掌握控件属性的设置,顺序结构、选择结构的原理。
然而,这些知识点均分布于不同的章节,在此教学方法中,则应根据需要,采取先用就先学,
通过教师的示范,把相关的知识点分析、讲解,让学生做到心中有数,根据任务建构知识,
培养学生自主学习、探究知识、解决问题的能力。
(2)学生实践。
有了老师的引领,学生对知识进行了建构,接下来让学生动手操作,让他
进行独立思考,完成知识点的整理、消化和理解,对示范案例逐一消化,培养团队合作,最
关键的是实施分组。
根据学生特征,综合各方因素如动手能力、性别特征等,对班上学生进
行分组,把能力特强的作为每个小组的项目经理。
通过项目经理组织讨论,再根据实际的情
况对本小组成员进行细化分工,分工完成后各小组进行知识的整理,再商量解决任务的方法,从而完成项目任务要求。
在这一环节中最重要的是能把握住学生的个性特征,让他们发挥自
己的特长,这样,对任务的完成会收到很好的效果。
在这一阶段中,可以让学生分析问题、
解决问题的能力得到锻炼和提升,即使老师已经对知识点进行了讲解,对操作步骤进行了演示,但学生毕竟没有亲自实践过,因此,他们还将有多细节需要面临,问题需要解决,在这
个过程中,既可以培养他们的自主探究能力,也可以培养他们的创新能力,同时,还可以培
养他们互助合作、共同进步。
(3)回顾。
学生完成后,教师要适时地、及时地对完成的阶段性小项目进行回顾和总结,
对学生的表现及时表扬,要把任务中主要知识点和出现的问题集中解决。
这样,更利于学生
理解和消化新知识,也为下一阶段项目及任务的完成打好基础。
4.评价
在项目教学法中,学生积累的是将来工作时的职业能力、团队合作能力,而不仅仅是学习的
VB这一门课程的知识。
所以,教师要在评价时注重评价标准,评价方式、评价主体等多
元性。
5.展示
项目完成后,对自评、互评和教师评价优秀的进行展示,鼓励优胜者。
让他们在展示中收获成功的喜悦。
总之,采用项目教学法,使中职学生学习的动机及学习目标更加明确,对于他们的学习兴趣
也有很大的提高;通过分组,让每个人都参与到其中,每人都进行了动手,学生动手能力增
强了、与人合作探究知识的能力也提升了;在参与的过程中,学生体验到了成功的喜悦,自
信心也增强了。
项目教学法对于VB教学来说是一个重要的教学方法,对其探索与研究具有
深远意义
参考文献:
[1]徐国庆.建构基于项目课程的现代化教学[J].江苏教育,2009,(36).
[2] 陶蝉蝉.谈中职项目课程开发中的教师准备中等职业教育,2008,(8):6.
[3]鲁道夫.普法伊费尔,傅小芳.项目教学的理论与实践[M].南京:江苏教育出版社,2007:61.160.
[4]魏茂娟.项目教学法在中职计算机教学中的探索与运用分析[J].算机光盘软件与应用, 2013 (23)。