软件工程案例式教学法论文

关键词: 计算 思维能力 教学法 案例

摘要:针对“Java程序设计”课程教学中传统教学模式在培养学生实践应用能力方面的不足,提出了基于案例教学法的全新教学模式。实践表明,教学效果明显优于传统教学模式。下面是小编精心推荐的《软件工程案例式教学法论文(精选3篇)》,仅供参考,希望能够帮助到大家。

软件工程案例式教学法论文 篇1:

以计算思维能力培养为核心的案例式程序设计教学探索与实践

摘要:计算思维能力是高校大学生尤其是工科类学生的一项不可或缺的素质,该项能力的养成也有赖于教师在授课过程中的刻意引导和强化训练。笔者结合所在独立学院工科类专业开设的程序设计类课程的教学现状,探讨了在该类课程中融入计算思维能力训练的案例式教学法的应用和实践过程。通过创设形象生动的情景案例,使学生更易于理解和分析问题;通过对简单案例改造升级,提升难度,强化学生分析问题、设计求解过程的抽象思维能力;通过设计综合型应用案例,加强学生对软件项目开发的整体性思维锻炼。实践表明:教师通过优化课程教学案例、强调计算思维训练,对学生的计算思维能力提升及运用编程思维求解问题,起到了积极的促进作用。

关键词:计算思维;能力培养;程序设计;案例式教学

开放科学(资源服务)标识码(OSID):

2006年3月,美国卡内基·梅隆大学周以真(Jeannette M. Wing)教授在《Communications of the ACM》杂志上发表论文,首次提出“计算思维(Computational Thinking)”这一概念进行定义:“计算思维是运用计算机科学的基础概念进行问题求解、系统设计以及人类行为理解等涵盖计算机科学之广度的一系列思维活动。”并基于这一定义给出了一系列详细观点。一些学者结合计算机学科对周教授的观点进行简化,提炼为“问题分解、算法、抽象和自动化”,进一步凸显了计算机学科中“计算思维”的特点。

21世纪初,我国计算机学科的教育专家开始倡导在高等教育阶段的计算机基础课教学中开展计算思维教育。不少教学研究者也将计算思维引入计算机学科的一些课程中,重点研究计算思维在計算机教育领域的应用,如:在教材编写中,《新编计算机导论:基于计算思维》(郑阿奇著,电子科技大学出版社,2013)、《数据库原理与应用(SQL Server2012)——基于计算思维》(刘征海主编,上海交通大学出版社,2018)等教材,充分展示了基于计算思维的课程教材建设的新思路;也有许多教学工作者积极探索并将计算思维融入课程教学和资源建设的实践中,形成了自己的研究成果,如:牟琴老师《基于计算思维的探究教学模式研究》[1]等基于“计算思维”的系列成果;姚天昉老师的《在程序设计课程中引入“计算思维”的实践》[2];叶军老师《以培养计算思维能力为导向的“C语言”教学资源设计》[3]等。可见,在计算机教育教学领域,“计算思维与课程教学”“计算思维与教学改革”等一直是计算思维研究的关注热点[4]。

1独立学院程序设计课教学现状分析

目前,在不同层次的高校,计算机程序设计课程是工科类专业普遍开设的一门通识教育课,同时也是最能体现信息素质教育和计算思维能力培养的课程之一。该课程开设的主要目的是通过课程教学,使学生学习、掌握和运用计算思维中的抽象、递归、复用等思维方法,进行问题分析和程序设计,进一步利用计算机来解决实际工作或工程方面的问题。在教学过程中,通过强化计算思维训练,促使学生逐步形成“分析”问题的整体性思维,能够“设计”问题的求解过程,并“运用”计算机语言和软件等相关技术去解决实际问题,应作为该类课程的核心教学目标。

在程序设计学习中,如果将学生的编程行为分为两个阶段,则“知道与理解”构成编程行为的基础性认知(属于低阶思维层次),“分析与应用”是编程行为的核心(属于高阶思维层次)[5]。笔者结合所在独立学院该类课程的教学现状,观察发现:在编程课中,多数学生能够通过学习,“知道与理解”编程语言本身的语法、语句结构,具备较为简单的算法思维,而在“分析与应用”的高阶思维层次需要花费更多的时间进行思考和求解,对一些较复杂或有些许难度的问题可能表现得无从下手。究其原因:一方面,由于学院对部分通识课程压缩学时,教师难以在有限的课堂教学时间里对学生进行计算思维的充分训练和强化;而另一方面,教师所采用的教学思路教学方法也非常关键。目前,多数学生在编程学习上属零基础,对于编程语言本身的学习和运用有一个适应过程,而教师在授课中若着力于编程语言本身、按照一般教材的系统性知识结构进行教学,则会感觉课时更加不够用,而学生则会感觉细节太多、造成“编程真复杂”的不良印象,从而降低学习课程的兴趣,有些学生则因课程学习后不能解决问题、参加编程竞赛与奖项无缘、连考级也难以过关等种种困难,吐槽“编程课难学”“学了没用”……教学相长无从谈起,教学效果难以评价。

为此,笔者结合多年编程教学经历及学院的课程教学现状,不断改进教学思路和教学方法,研究以“实用性”和“应用性”为目标,采用案例教学法,强化问题分析、过程设计和编码求解各环节的训练,在案例求解中加强对语言本身运用的同时,重点强化学生的计算思维训练。

2以计算思维能力培养为核心,优化教学案例设计

在程序设计课中,我们的教学目标应着眼于让学生在发现问题、分析问题和解决问题的过程中强化计算思维,可采用的教学方法和策略也有多种。笔者以学院开设的“计算机语言C”课程为例,以案例式教学法为基础,突出知识的“实用性”和“应用性”,在案例设计上主要采用了如下策略:

2.1深入浅出,创设情境化案例,使待解决的问题易于理解、便于分析

创设情境化案例的目的,是将编程问题和生活中的一些生动场景结合起来,增加学生学习的兴趣,通过对应用场景模拟再现及分析,让学生自行寻找解决问题的思路,并梳理组织为求解步骤,形成案例问题的完整解决方案。然后,再编制程序代码进行验证。在案例求解过程中,若遇到需用的新的知识模块或知识点,则可顺势引入学习并及时运用。

例如,在学到“选择结构”及“循环结构”这两个模块时,笔者联系到生活中可两人一起玩的小游戏:从一组扑克牌中随机抽取一张牌,让对方猜是哪张牌?假设出牌人是甲,猜牌人是乙,将游戏设置为4种场景,最终目标是用程序来模拟游戏过程:

(1)由甲从一组牌中随机抽一张,乙来猜测,仅给乙一次机会;

(2)甲抽牌,乙猜牌,可给3次机会,乙猜对或机会用尽为止;

(3)甲抽牌,乙猜牌,不限猜测次数,乙猜对或不想再猜为止。

(4)将“甲出牌、乙来猜”升级为多轮游戏。

首先,第(1)种场景的关键信息:甲出牌、乙猜测、一次机会。在这个游戏中,乙只能猜一次,可能猜对或猜不对,这是需要判断的,则使用分支结构即可解决。学生在分支结构学习基础上能顺利解决。

第(2)种场景:甲出牌、乙猜测、最多可猜3次,此时乙每猜一次则需判断是否猜对并作相应的处理。此种场景,让学生自行分析选择使用何种结构进行求解?显然,需要处理乙可能多次猜测及判断,循环结构是最佳处理方式,且需要进行有限次循环控制。通过引导学生分析一次猜测过程中的需要进行的操作,将第(1)种场景的分支处理步骤引入,进而设計求解步骤编制程序并验证。

第(3)种场景下,关键信息提取:甲出牌、乙猜测、无限次机会。此时,重点引导学生思考分析两个问题:一次猜数的过程中可能发生哪些情形,分析不同的情况下怎样进行处理?无限次机会情况下,游戏怎样结束?比如:在用户猜对的时候,进行提示并中断循环;在用户猜错的时候提示“是否再猜一次?”并需要用户选择,如果继续猜,则进入下一次循环,如果不继续猜则中断循环。并启发学生进行求解步骤的设计并编制程序验证。

多轮模式的游戏,则需要再加入外循环控制,问题可交给学生讨论分析和设计。

情境化案例法的策略运用有助于提高学生学习的兴趣和积极性,同时可在生活化场景化案例模拟中强化问题分析与设计思路,联系课程的知识点并加以运用,也能快速促进学生对所运用的知识模块及知识点的理解和吸收运用。

2.2以简单案例为基础,改造案例升级难度,实现抽象思维训练螺旋式上升

素数判断问题是编程中的典型案例,素数问题本质上是物质的几何学问题,如著名的黎曼猜想、孪生素数猜想、哥德巴赫猜想均涉及素数,这些问题既有趣也值得探讨,运用编程方法验证或求解,也有助于抽象思维能力的锻炼。在C语言课程教学中,笔者以最基本的素数判断案例为基础,将案例升级改造成不同版本,做了系列素数问题的探讨,从简单到复杂,举例如下:

(初级版)案例1:找出[m,n]范围的所有素数。

(初级版)案例2:找出[m,n]范围的孪生素数对。

(中级版)案例3:在[m,n]范围中,找出长度为3的连续素数等差序列。

(高级版)案例4:在[m,n]范围中,找出最长的连续素数等差数列。

案例1重点引导学生明确“需要在指定的整数范围内循环取数,并判断取到的数是否素数,是则输出”的求解思路。

案例2的目标是要找“孪生素数对”,若整数x和x+2均是素数,则这两整数即构成孪生素数对,这也是该问题的切入点。可引导学生自行分析并设计求解过程,在[m,n]范围内取数置于变量i中,判断条件isPrime(i) &&isPrime(i+2)是否成立:若成立,则输出孪生素数对(i, i+2);否则,继续取下一个数置于变量i进行判断;直至该范围的数全部判断完为止。

案例3的目标是:在指定整数范围内,要找连续素数等差数列,且数列中素数的个数为3。分析该问题,在[m,n]范围内可能存在多个素数,而形成“长度为3的连续素数等差序列”的前提是:连续的3个素数每相邻两个的差相等(将该差称为“步长”)。假设这3个素数中的第一个是x,步长是step,则后续的2个素数也应满足每相邻两个的差值等于step,这便是问题的切入点。Step的值通过计算前两个相邻素数的差求得。考虑是在一个素数列中找寻连续等差数列,找出[m, n]范围内的素数列并存入数组空间,更便于后续判断。

案例4属于面向算法竞赛类型的问题,由于分析过程和设计较复杂一些,且篇幅所限,在此不展开叙述。

综上,针对较为抽象的问题,如何设计问题求解过程,并在此过程中对学生强化思维训练?可参考以下步骤:(1)分析问题,明确结果;(2)思考需求的知识或搜索新知识;(3)思考切入点;(4)尝试解决问题的一部分;(5)重复前4步。

当然,许多问题的解决过程并非只有一种,我们更应注重引导学生发散思维,提倡多种解决办法,并通过比较找到更优化的解决方案。

2.3用综合型案例加强知识综合应用,强化问题抽象、分解及复用思维

随着知识的积累、思维训练的循序推进,学生也将面临更为复杂的问题求解,新的问题可能更抽象和需求更多。如何思考和解决更复杂的问题呢?一个很重要的能力是:问题分析与拆解能力。在程序设计课中,我们可借助综合型案例来强化学生对复杂问题的分析、分解和设计等能力的训练,逐步建立软件工程的思维。编程中综合性应用案例如“学生成绩管理”“通讯录管理”“银行排队叫号系统”等,均可对基础知识梳理和应用、问题分解思想起到较好的训练作用。在综合型案例中,更强调问题的分解抽象及模块复用思想,将学过的知识模块进行串联应用,既巩固前期所学,也充分锻炼学生面对复杂问题时的分析与拆解能力,建立工科类学生需具备的工程性思维。

3结语

笔者认为,在程序设计教学中,对学生进行计算思维能力训练强化,是对现有课程的优化,且完全可以融入课程中通过潜移默化的方式进行。经过持续的教学摸索和实践,笔者发现,使用案例教学法组织教学过程,对学生不断强化计算思维训练,学生的编程能力较之传统教学法有更快的提升,在面对模糊的、复杂的或开放性的问题时也不再畏惧恐慌,增强了解决问题的自信心,运用编程解决问题的能力也显著提高了。

参考文献:

[1] 牟琴,谭良.基于计算思维的探究教学模式研究[J].中国远程教育,2010(11):40-45.

[2] 姚天昉.在程序设计课程中引入“计算思维”的实践[J].中国大学教学,2012(2):61-62,76.

[3] 叶军,汪一心,王磊.以培养计算思维能力为导向的“C语言”教学资源设计[J].江西广播电视大学学报,2018,20(4):82-87.

[4] 罗力强,王冬青,方远豪,等.我国计算思维的研究热点及趋势分析[J].中国教育信息化,2020(2):1-6.

[5] 姜强,王利思,赵蔚,等.认知水平与计算思维间的隐含关系挖掘——基于编程行为表征视角[J].现代远程教育研究,2020,32(2):94-103.

【通联编辑:张薇】

作者:宋建萍 李雪娇 郑晓东

软件工程案例式教学法论文 篇2:

“Java程序设计”课程教学改革研究

摘要:针对“Java程序设计”课程教学中传统教学模式在培养学生实践应用能力方面的不足,提出了基于案例教学法的全新教学模式。实践表明,教学效果明显优于传统教学模式。

关键词:Java程序设计;教学模式;案例教学法

Teaching Reform Research of "Java Programming" Course

ZHANG Yong

(Department of Computer Science, Shaanxi Fashion Engineering Institute, Xianyang 712046, China)

Key words: java programming; teaching mode; case method

Java是1995年由Sun公司组织开发的一种编程语言,具有完全面向对象,独立于平台,安全,健壮和多线程等特性,拥有C,C++语言的大部分优势,同时又简单易学,已成为“21世纪首选的应用程序开发语言”。据编程语言流行度评估权威机构-TIOBE发布的最新调查显示,从1月到5月Java高居榜首。并且在过去的几年间始终维持这样的状态。在教育部计算机基础课程教学指导委员会制定的白皮书中,“Java程序设计”课程被列为核心课程。我院将其作为计算机专业学生必修的专业基础课,并在软件技术专业建成了以Java程序设计为核心的Java方向课程体系。

1 问题提出

目前,IT行业对于Java编程人员的需求量相当大,但计算机专业毕业生的就业情况却不容乐观,很显然高校的Java教学效果达不到企业的要求,产生这一鸿沟的原因是多方面的,如教学内容多,课时少,教材滞后,学生基础差等[1],但最主要,最根本的原因在于高校教学模式的落后,依然采用传统的讲授型教学法,教师是教学的主体,学生只能被动的接受知识,老师教什么学生就学什么,忽视学生积极性和主动性的发挥,从而导致学生缺乏应用所学知识分析问题和解决问题的能力,面对一个实际的应用系统不知从何下手,实践应用能力差。

为此我在教学中进行了有益的探索和改革采用以案例教学法为核心的全新教学模式,学生在学习过程中变被动学习为参与式和主动学习,激发了学习兴趣,提高了学生独立分析,解决问题的能力,取得良好的教学效果。

2 案例教学法概念与实施

2.1 案例教学法

案例教学法就是指教师根据教学目标和教学任务的要求,运用精选出来的案例材料,使学生进入某种特定的事件,情境中,通过组织学生对事件的构成进行积极主动的探究活动,从而提高学生创造性地运用知识,分析和解决实际问题的能力的一种教学模式[2]。通过案例教学法,一方面将理论性强,不易理解的语法知识以案例的形式展现给学生;另一方面案例是实实在在的Java应用,学生看到所学的语言能够编写出具有丰富功能的软件来,学习兴趣随之产生,继而去分析和解决问题。

2.2 案例选取

好的案例是案例教学法得以实施的前提,案例选取应充分考虑规模、难度、实用性、趣味性四个因素。

总结多年的教学经验,我将案例分为基础案例和项目案例两类,不同类型的案例在选取上有所不同。基础案例主要是讲解基本语法知识的案例,集中在教学过程的前期,在选取时案例要能覆盖相关知识点,且规模较小,方便老师讲解,具有一定的实用性和趣味性。如在讲解条件控制语句时选用“判断一个数是否为回文数程序”案例。

项目案例为所学知识的综合应用项目,集中在教学过程的后期,尽量选取企业具有代表性的实际开发项目或项目的简化,项目规模要适中,能覆盖所学的主要知识点。如“小区物业管理系统”案例。

2.3 案例教学实施方式

不同类型的案例在实施方式上也有所不同。基础案例采用教师引导分析案例,重点讲授案例中涉及的知识点,指导每位学生独立实现案例代码,必要时要详细讲解并演示代码。

项目案例采用教师给出项目要求,组建学生开发团队,创建协作学习环境,根据项目的规模通常每个项目组由3~5人组成, 确定项目组长,系统分析员,程序员,测试员,文档编写员,在项目实现过程中遵循学生为主体,教师引导的原则,对项目中的共性问题,教师解答,项目组内部问题,鼓励小组讨论,利用网络资源自己解决。

2.4 案例验收评价

在此主要针对是项目案例的验收和评价。在案例教学中,我不在简单的收集学生完成的任务,而是通过实施过程考核和成果评价来进行综合评价[3]。过程考核主要结合软件工程开发模型来完成,当小组每完成一个阶段,检查小组的相关文档,开发的代码及相互合作的阶段性成果作为过程考核;成果评价主要通过集中展示,分组答辩等形式来进行。

3 实施案例教学的几点注意

3.1 对教师提出新的要求

首先教师要适应角色的转变,在案例教学法中教师不再一味是知识的灌输者,教学的主体,而更多是学生学习的引导者,组织者,协助者,评价者,从台前走向了幕后,与学生一起讨论,一起分析。其次对教师的专业技能提出了更高的要求,这就要求我们要走出学校,积极到软件企业去参与具体的项目开发工作,积累项目经验。

3.2 加强教学过程管理

采用案例教学法,在教学过程中学生的自由度比较大,为了保证教学效果,需加强教学过程管理,首先要加强考核工作,制定完善的考核制度。其次要监控项目组人员工作职责是否明确,团队沟通是否良好。最后要求项目组长定期进行项目汇报,严格监控进度,及时协调解决问题。

3.3 培养学生树立软件工程思想

教学中选择主流的开源的集成开发环境,如Eclipse,NetBeans等;在案例分析过程中,尝试运用UML语言进行分析建模;培养学生良好的编程习惯,如命名,缩进,注释等;引导学生学习使用JavaAPI文档;引导学生使用调试工具,掌握一些调试方法[4]。

4 總结

通过本人几年的教学实践,在“JAVA 程序设计”课程教学中采用上述教学模式可以帮助学生克服在学习中容易产生的学习动力不足问题,增强学生学习的积极性和主动性,提高学生独立分析,解决问题的能力,使课堂所学能够应用到实际工作中去。对于确保软件人才培养质量将具有非常重要的意义。

参考文献:

[1] 葛建霞.《Java程序设计》教学中存在的问题及改革[J].电脑知识与技术,2009,5(33):9334-9335.

[2] 陈涛.基于案例教学的Java语言课程改革研究[J].教育研究与实验,2009,3(18):59-63.

[3] 雷君虎.基于任务驱动的Java实训教学模式研究[J].河池学院学报,2009,29(2):119-121.

[4] 张剑飞.Java教学中提高学生应用能力的策略研究[J].高师理科学刊,2009,29(6):98-100.

作者:张勇

软件工程案例式教学法论文 篇3:

VB教学案例设计浅析

摘 要 针对Visual Basic程序设计课程的案例教学法,提出教学案例的设计原则,并结合具体的实例进行解析。

关键词 案例教学法 案例设计 总体原则

案例教学法以其先进的教学理念、鲜活性的教学方法在教学改革的浪潮中发挥了越来越重要的作用。案例教学作为一种广泛应用的新型课堂教学方式,不但可以促使学生自主学习、主动学习、合作学习,还可以促进学生高效地学习他人的经验。案例教学法是以案例为中心来组织教学的,案例是对课程中某一单元或环节知识的情境再现,在教学中占据中心地位。知识的运用和拓展、能力的培养与提高,都是借助典型案例来实现的,因此案例的选取和设计质量将对教学效果产生直接的影响。Visual Basic(以下简称VB)作为计算机程序设计语言类课程,因其简单易学、开发效率高而获取了大多数学生的青睐。所以,在VB的案例教学中,设计经典的、实用的教学案例就成为教学的关键问题。

一、VB 教学案例的设计原则

(一)针对性原则。

针对性原则主要体现在教学内容和教学对象两个方面。教学内容方面是指案例的选取要充分考虑教学内容、教学难点、教学重点等内容;教学对象方面是指案例的选取应紧密结合学生的专业特点,体现一定的专业方向性,同一门课程,针对不同专业方向的学生,在案例选择上要有针对性,不能搞一刀切。不同专业方向的学生在案例的难易度、复杂程度要求上是有差别的,所以在案例教学中要考虑学生的差异性。

(二)循序渐进原则。

循序渐进原则是用一组逐步推进的案例来讲解教学内容,引导学生思考、总结。这组案例的典型特点是层层铺垫、逐步深入。此原则符合认知的一般规律,有利于发挥学生在学习中的主体地位,从而促使学生主动、积极地学习。

在使用循序渐进原则设计阶梯性案例组要注意以下问题。第一、案例组的每个案例对于基本知识的理解掌握均有其自身的作用,但最重要的作用是铺垫;第二、案例组中第一个案例的起点要低,足够简单,比如简单的输入、输出、求和等。第三、案例组中各个案例的难度要逐步加大,要符合美国著名的教学心理学家斯金纳提出的编制程序教学流程的“小步子原则”。

(三)趣味性原则。

兴趣是诱发学习积极性和自觉性的内部动因,案例的设计应能够能引起学生的兴趣,激发学生的求知欲望,使学生在极大的兴趣和迫切需要下,产生积极探究的动力。VB的案例程序要在第一时间吸引学生的注意力,激发学生的学习兴趣,应当具有趣味性和生动性。

在使用趣味性原则的时候,应注重两方面的问题:第一、教学案例的难度要适中,符合学生的认知水平。第二、教学案例要贴近生活、便于实现。

(四)一题多解原则。

一题多解原则就是对于同一道题而采用不同的解法,让学生在比较中进行学习。在教学中应多引导学生一题多解,从多种方案的比较鉴别中来寻找最为合适有效的答案(即最佳化答案)。“一题多解”的教学案例通过提问引导学生逐步思考、探索、归纳。这种多元化及最佳化答案选择,可以开拓学生的思路,调动学生的学习兴趣,培养学生的创新意识,同时也提高了教学效果、形成了良好的教学氛围,从而不断提高教学的效果。

在使用一题多解原则的时候,应注意的问题:第一、各种解法要分别涉及不同的内容;第二、要引导学生理解不同解法间的区别点,寻找最佳解法。

(五)案例迁移原则。

案例迁移原则是指在教学过程中,在原有案例的基础上通过逐步改变条件以过渡到新的案例,从而把应用逐步引申到新的问题上,借此提高学生举一反三的能力,同时提高学生主动发现问题、解决问题的能力。

通过案例的恰当迁移,可以逐步产生新的问题,借此来引导学生的思维,让他们变被动接受为主动思考;案例的恰当迁移,可以让学生对相关知识点之间的关系理解得更加透彻,能够根据问题的迁移来学会较大问题的分析、分解,从而在教师引导下做到融会贯通。要使案例具有良好的迁移性,教师必须系统地研究教学内容,抓住VB各个知识点之间的联系,根据问题的难度来巧妙地设计梯度案例。

(六)综合性原则。

在VB的教学过程中,选取的案例之间应该存在着某种关系,它们能够为一个共同的、典型的“大案例”服务。这样通过一个大案例来覆盖或贯穿VB的课程内容、揉和VB的诸多应用方面:文件系统、数据库编程、图形图像编程、多媒体编程和网络编程;具体教学时以贯穿整个学期的综合性案例为中心,以此案例引导学生学习新的知识点,逐步将案例完善。

大案例的教学,可以放在课程的开始或结束。在讲授完VB的基本知识后,笔者拿出了“学生信息管理系统”、“图书信息管理系统”、“学生公寓管理系统”几个与学生相关的典型系统的进行分析与讲解,让学生分组协作,相互探讨,各抒己见,激发学生们的创作热情并共同提高,这样既有效地锻炼了学生的交流与合作能力、学习和思考能力、解决问题和创造性思维能力,同时还引入了软件工程理论,严格控制系统开发各环节功能的实现过程,培养良好的严谨的软件开发风格,从而使学生既巩固了所学理论知识,并融会贯通,又培养了学生理论联系实际和综合运用各门课程理论的能力,为以后的实际工作打下坚实的基础。

二、结束语

高质量的教学案例,对保证VB课程的教学效果有着至关重要的作用,但是单纯的案例教学并不能孤立地进行,还需要配合使用适当的教学方法,如启发式教学、研讨式教学、多媒体教学等,多注重学生上机实践练习,这样才能更好的发挥案例教学的优势,提高VB课程的教学质量。

参考文献:

[1]求是科技.Visual Basic 程序设计与开发大全[M].北京:人民邮电出版社, 2006.

[2]史斌星,史 佳.Visual Basic 贯通教程[M].北京:清华大学出版社, 2003.

[3]瞿 军.Visual Basic程序设计培训教程[M].北京:清华大学出版社 2002.

[4]邵 洋,谷 宇,何旭洪.Visual Foxpro6.0数据库系统开发实例导航[M].北京:人民邮电出版社,2002(05):35-40.

作者介绍:

徐祥涛(1979-), 男,山东省汶上县人,助教,研究方向为数据库技术开发.

作者:徐祥涛

注:本文为网友上传,旨在传播知识,不代表本站观点,与本站立场无关。若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:66553826@qq.com

上一篇:管理学案例教学 下一篇:爱我中华作文500字