欢迎来到天天文库
浏览记录
ID:27922551
大小:80.56 KB
页数:6页
时间:2018-12-07
《案例教学法在delphi程序设计教学中的应用(1)》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、案例教学法在Delphi程序设计教学中的应用[摘要]案例教学法是在教学实践中形成的全新的教学方法,近几年已经被应用到多种学科的教学中,积累了丰富的教学经验。本文首先分析了Delphi程序?0计课程目前教学存在的各种问题,然后就案例教学法在该课程教学中的具体应用进行了详细探讨。实践证明,案例教学法既丰富了教师的授课方式,提高了教学效率,同时也充分调动了学生学习的积极性,使学生学习的主体地位充分体现出来,满足了学生学习的欲望,也培养了学生提出问题、分析解决问题的能力,教学效果显著。[关键词]案例教学法;Delphi程序
2、设计;教学doi:10.3969/j.issn.1673-0194.2017.02.134[屮图分类号]TP393.0[文献标识码]A[文章编号]1673-0194(2017)02-0-020引言Delphi设计的软件具有简单、高效、功能强大等特点,越来越受到程序员的青睐,在高校计算机语言的教学体系中占有很重要的地位,是一门重在动手实践能力培养的程序设计课程。目前很多院校都将该课程作为计算机专业课面向学生开设,该课程的教学目的是使学生了解Delphi的主耍界面功能,并实现学生对各窗体元件及相应的事件代码进行编程设计
3、,培养学生程序设计的思想及开发设计各种应用程序的能力,因此掌握好这门课程对学生具有非常重要的意义。然而Delphi程序设计软件组件数量比较庞大,语法结构也与其他软件有所不同,并且在教学中很多院校还采用英文版的软件进行教学,这很容易使学生认为所学的知识枯燥难懂,产生畏难情绪,因此,如何找到一种比较新颖的教学方式来达到良好的教学效果是很多任课教师都在探索的问题,案例教学法是在长期的教学实践过程屮形成的全新的教学方法,并在近些年来积累了丰富的教学经验,本文将案例教学法在Delphi程序设计课程教学中的应用进行了详细的探讨
4、。1Delphi程序设计课程教学存在的问题目前,很多院校在Delphi程序设计课程教学中仍然采用传统的讲练分离的授课方式,在理论课上教师讲解课件内容,学生看大屏幕,教师进行课堂讲解,学生被动地接受教师所讲的知识,师生间互动少,由于Delphi程序设计课程内容语法繁多,组件数量庞大,程序复杂多样,学生会觉得所学的知识难度大,不易掌握,在课堂上提不起兴趣,出现“溜号”、不注意听讲等现象,导致教学效果不理想。由于教师过多地注重理论课程的教学,造成了学生上机实验的吋间相对较少,练习的吋间不能充分保证,且上实验课时学生也主耍
5、是将理论课上教师所讲的内容来逐个测试结果、被动地模仿操作,并没有真正的参与到一个完整的应用软件的开发中来,缺乏对所学课程的整体认识,认为各章的实验内容没有联系、各不相关,学习完这门课程也无法完成具体的综合程序项B的设计和编写,不知道学习这门课程在实际生活中的真正价值,学生在后续的学习、工作中如果遇到Delphi程序设计的各种问题,仍然不知道如何进行解决,因此,这种教学方式不利于培养学生综合运用知识的能力以及独立分析问题和解决问题的能力。2案例教学法在Delphi程序设计课程教学中的应用2.1Delphi程序设计课程
6、教学内容简介第一章,Delphi概述。其主要包括Delphi的开发环境;Delphi可视化编程基本概念等内容。第二章,Delphi语言基础。其主要包括Delphi的数椐类型;常量与变量;运算符与表达式等内容。第三章,结构化控制语句。其主要包括顺序结构语句、选择结构语句、循环结构语句的使用等内容。第四章,高级数据类型。其主要包括类型声明;枚举类型;子界类型;集合类型;数组类型;记录类型;指针类型等内容。第五章,过程与函数。其主要包括过程的创建与调用;函数的创建与调用;参数传递;Delphi程序结构等内容。第六章,面对
7、象程序设计。其主要包括面句对象的基本概念;OOP程序设计方法等内容。第七章,窗体与常用控件。其主要包括窗体介绍;文本编辑类控件(Label、Edit、Meno、RichEdit等)、按钮类控件(Button、BitBtn、CheckBox等)、列表类控件(ListBox、ComboBox等)、滚动条控件(ScrollBar、TrackBar等)、容器型控件(GroupBox、Panel、ScrollBox等)与计时器控件的使用方法等内容。第八章,界面设计。其主要包括菜单设计;工具栏使用;状态栏使用;对话框设计;单文
8、档与多文档窗体设计等内容。第九章,文件管理。其主要包括文件类型和标准过程;文件管理常用函数和过程;文件操作组件;文件操作技巧等内容。第十章,图形图像程序设计。其主要包括图形图像基木控件;图形图像对象的使用;图形图像编程等内容。第十一章,多媒体程序设计。其主要包括多媒体播放器控件;动画控件Animate的使用;多媒体播放器的制作等内容。第十二章,数据库应用程序
此文档下载收益归作者所有