Delphi程序设计课程教学研究

时间:2022-04-24 02:22:50

Delphi程序设计课程教学研究

1理论教学

1.1合理组织教学内容,明确教学要点Delphi课程的理论知识点较多且实践性较强,虽然关于《Delphi程序设计》方面的教材很多,但内容的组织和编排顺序大多不够合理,知识点的连贯性不强,且理论知识与实践内容结合得不够严密。这就要求教师不能完全依照教材顺利按部就班的讲解,需要对教材内容进行合理组织,明确教学要点,注重理论知识与实践应用的结合。笔者根据多年的教学和实际开发经验,对《Del-phi程序设计》课程的教学内容作如下安排(表1)。

1.2转变教学方法,以项目和案例驱动课堂教学传统的课堂教学中知识点满堂灌的教学方法令学生反感,而CDIO主张让学生在“做中学”和“基于项目的教育学习”的思想很受学生欢迎。根据CDIO教育理念,在Delphi教学过程中,采用“做中教,做中学”的教学方法,以实际项目和案例驱动课堂教学。(1)为了吸引学生对Delphi的学习兴趣,在课堂教学开始时,选择一个能够贯穿整个课程教学始末的、较完善的实际应用系统作为项目案例,如学生档案管理系统,展示并分析系统的各个功能,讲解系统的实际开发流程。(2)在教学过程中,根据上文中所设计的教学内容,以实际项目案例为引导,采用边讲知识点边设计系统模块程序的项目式教学法,详细讲解应用系统的构思、设计、实现和运行的各环节[3]。(3)为了加深学生对基础理论知识的掌握,在讲解具体知识要点时,还需要设计若干小案例。比如,讲解Delphi的常用组件时,可以设计一些界面和功能都简单的小的应用程序,如计数器程序、记事本程序。

2实践教学

2.1优化、精简课程实验

课程实验主要是对课程中某些具体知识点的一种综合性的实践检验,目的是让学生能够从实际操作中领悟并掌握相关的理论知识和专业技能,也为学生能够胜任真正项目开发的综合性实验奠定基础。因此,需要优化、精简课程实验,设计一些有代表性的实验项目即可,具体实验内容如表2所示。

2.2规范、完善课程设计

课程设计既能巩固所学知识,同时又能学到项目开发的知识,对提高学生的动手实践能力尤为重要。以往课程设计都是由学生课外自行完成,在学期结束后交给教师查看,实际任务完成情况并不如意。因此,借鉴CDIO教育理念,在有限的上机实验中,对课程设计进行规范和完善(表2中实验七即属于课程设计内容),具体实施过程如下:(1)在课程设计开始前,教师布置课程设计的具体内容,如开发一个学生成绩管理系统、学生宿舍管理系统等,将学生按每4~6人划分为一个项目小组,共同协作完成项目开发任务,并要求各小组撰写系统需求与功能分析报告、项目进度计划表及具体任务分工与设计方案[4]。(2)在实验课上,各小组根据项目进度计划分工开展项目实践,并介绍项目实施的具体情况。教师在项目实施的关键阶段给予适当指导,并在学生遇到问题时给予及时解答,合理、有效地引导整个项目实施进程。(3)在课程设计完成后,教师组织各小组汇报并演示所开发的项目系统。教师根据整个项目开发的复杂度和难易度、系统功能与数据的完整性、界面设计的美观性及团队协作和创新精神等多个方面,对学生的课程设计进行综合评价,并选出优秀的设计项目进行展示,以供其他学生借鉴、学习[5]。

2.3重视、加强专业实训

专业实训是组织学生进入实训基地,让学生在真实的企业环境中接受真正的项目实战训练,从而进一步提高学生的工程实践能力,提升学生未来就业的竞争力。一直以来,一些应用型高校都非常重视实训基地建设,有的还与数十家知名的IT公司签订了合作培养协议,并长期建立实习实训基地。在学习Delphi课程之后的第三学年暑期,教师带领学生进入基地进行为期6~8周的专业实训,进一步实践使用Delphi进行数据库应用系统的设计与开发。实训基地根据学生所学的专业知识,为学生分配相应的学习和实践任务,并安排具有丰富项目开发经验的技术人员担任学生的项目培训师,对项目开发过程中的构思、设计、实施、运行各个环节给以系统、详细地介绍与技术指导。学生根据自己的兴趣及专业特长来选择项目,与团队成员共同协作,并在培训师的指导下完成项目开发的任务。通过专业实训,学生接触到真实的企业环境,接受了专业的技术培训,并参与到真正的项目开发过程中,使学生进一步深化对学科知识的认知和理解,切实提高学生的工程实践能力与团队协作意识,提升学生未来就业和适合社会的综合素质[6]。

3结语

已有事实证明,按照CDIO教育模式培养的学生符合社会和企业的需要。针对实践性和实用性都很强的Delphi课程,运用CDIO工程教育理念对其进行教学改革是个有益的探索。笔者在实际的教学实践中,通过合理地组织教学内容,采用项目和案例式教学方法,同时优化课程实验,完善一个具体管理系统的课程设计,并重视真实项目的开发实训等改革措施,激发了学生的学习热情,提高了学生的工程实践与团队协作能力,取得了良好的教学效果,实现了CDIO的人才培养目标。下一步,笔者将以CDIO评价标准为指引,对Delphi课程考核方式进行改革,并积极探索网络环境下CDIO模式在教学改革中的应用,不断推动和完善基于CDIO模式的教学改革。

作者:李絮 刘争艳 单位:阜阳师范学院计算机与信息学院

上一篇:程序设计题自动判题系统设计 下一篇:农村经济的金融支持