课程发展历史沿革
理论课和理论实践课内容
教学条件
教学方法
教学效果
 

2-1-2理论课和理论(含实践)课教学内容

2-1-2(1) 结合本校的办学定位、人才培养目标和生源情况,说明本课程在专业培养目标中的定位与课程目标

本课程是会计电算化、电子商务等非计算机专业的重要课程,属专业基础课。课程开设的主要目标是使学生掌握数据库的理论知识、数据库管理能力。通过本课程的学习,使学生理解掌握数据处理、软件设计的方法,掌握程序设计的基本方法,理解应用系统开发的方法与步骤,为学习后续课程会计电算化、网络数据库等课程,从事数据管理、系统维护等岗位工作奠定良好的基础。

2-1-2(2) 知识模块顺序及对应的学时

我院开设《VFP程序设计》课程以来,特别是2006年以来师资队伍素质不断提高、教学经验不断丰富、教学方法不断改进、教学环境日益完善、教学内容日臻合理,特别是实践课程内容设置更加科学,考核方式更加灵活,学生能力快速提高。我们根据培养目标和社会需求,本着专业化、模块化、系统化的指导思想,参考全国计算机等级考试VFP二级考试大纲,根据专业需求进行了适当调整,注重理论教学和实践教学的有机统一,研究修订了《VFP程序设计》课程的教学大纲,将VFP的教学内容按照知识点的相关性划分为三个模块单元,根据经验确定了各章节的相应内容和学时,关系数据库标准语言SQL部分加*标记,作为选学内容。课程组教师制作了教学课件、编写了题库、上机指导方案等资料,综合各种VFP程序设计教材的特点,我们自编了《VFP程序设计》校本教材,投入教学应用后,取得良好教学效果。具体内容如下表:

序号

模块单元

教学内容

总学时

理论

实践

1

一、数据库操作基础

1章 Visual FoxPro数据库基础

14

8

6

2

2章 数据库、表的基本操作

18

8

10

3

3章 查询、视图

16

8

8

4

二、数据库程序设计

4章 结构化程序设计

16

10

6

5

5章 面向对象程序设计

24

12

12

6

三、数据库系统开发

6章 应用程序开发和生成

8

6

2

7

7章 开发实例

6

 

6

         

102

52

50

2-1-2(3) 课程的重点、难点及解决办法

1.课程的重点

正确理解关系数据库的基本概念;掌握数据库和表的基本操作;掌握查询与视图、表单、报表和菜单设计;掌握程序设计的基本语句、理解掌握面向对象的程序设计和应用系统开发的方法与步骤。 

2.课程的难点

理解数据表记录索引、关联、数据参照完整性的意义和方法;熟练地进行程序设计、表单设计;理解掌握应用系统开发的方法与步骤。

3.解决办法

1)坚持程序设计为主,语言知识为辅。对于难点,教师在讲解时深入浅出,用实例来讲解,分析程序的结构和编程思路,从简到难,逐步深入。

2)课堂教学和课后自学相结合,网络课程资源和教师答疑相结合,课堂案例教学和实验项目紧密结合,帮助学生消化、理解课堂教学内容。以全新的教学理念和教学手段呈现教学,引发学生的兴趣和积极思维,克服重点和难点,以实现学习的目标和要求。

3)教师集体备课,共同讨论教学中的难点,提出解决的办法。学生通过课外学习小组,集体讨论,共同提高。

4)通过程序设计竞赛、讲座等形式激发学生学习程序设计的兴趣。

2-1-2(4)实践教学的设计思想与效果(不含实践教学内容的课程不填)

数据库程序设计是一门实践性很强的课程,共设计了11 个实验项目和一个综合程序设计的课程设计,基本出发点是帮助学生理解和消化课堂教学的内容,培养自主学习能力,加强实践能力和团队协作精神,让学生掌握数据库程序设计的基本思想和方法。

1.实践教学的设计思想

1)理论和实践一体化教学,理论和实践交替进行。采用模块化的教学设计,循序渐进,实现了理论和实践一体化教学。实践教学内容与理论教学既有区别又有联系,相辅相成,方法科学,效果好。

2)始终把实践教学放在重要的地位,结合实验项目帮助学生对书本知识的理解和认识。实验项目的设计实用,有明确的提示,培养学生的自主上机的实践能力,提高实践教学实效。

3)采用任务驱动式、案例探究式教学法,实践教学效果明显。在实践教学中,通过布置一定的目标任务,参照相似案例,让学生利用所学过的知识去探讨解决问题的方法,增加探究式实验的比重。

4)设计内容丰富的网络课堂,对学生学习、教师辅导提供良好的平台和环境。

2.实践教学的效果

通过几年来的实践,学生的动手能力和自主学习能力有了明显提高,达到了实验课的预期目标加深了学生对课堂教学的理解,许多学生可以进行小型软件系统的开发,大大提高了学习兴趣和学习积极性。不少学生通过了全国计算机二级等级考试,提高了大学生的信息素养和计算机应用能力。

2-1-3 实践(验)课教学内容

2-1-3(1)课程设计的思想、效果以及课程目标

1.实践教学的设计思想

1)理论和实践一体化教学,理论和实践交替进行。每周课内安排2 学时理论教学和24学时的实践教学,由于实验是在多媒体实验室进行,从而实现了理论和实践一体化教学。实践教学内容与理论教学既有区别又有联系,相辅相成,方法科学,效果好。

2)始终把实践教学放在重要的地位,结合实验项目帮助学生对书本知识的理解和认识。实践的设计要实用,有明确的提示,培养学生的自主上机实践能力,提高实践教学实效。

3)采用任务驱动式、案例探究式教学法,实践教学效果明显。在实践教学中,通过布置一定的目标任务,让学生利用所学过的知识去探讨解决问题的方法,增加探究式实验的比重。

4)设计内容丰富的网络课堂,对学生学习、教师辅导提供良好的平台和环境。

2.实践教学的效果

通过几年来的实践,学生的动手能力和自主学习能力有了明显提高,达到了实验课的预期目标,加深了学生对课堂教学的理解,一些学生可以进行小型软件系统的开发,大大提高了学习兴趣和学习积极性。不少学生通过了全国计算机二级等级考试。提高了学生的就业能力。

3.课程目标

更好地培养适应时代需要的人才,使学生掌握数据库程序设计的基本知识和方法,培养学生具有利用软件开发环境解决实际问题的能力,为进一步学习其它计算机知识及今后使用或开发数据库应用程序奠定基础。 使每一个学生喜欢本课程,优秀学生能够进行小型软件的开发,让更多的学生在学习本课程过程中享受到数据库程序设计的乐趣,为所学专业服务。 通过实验帮助学生理解和消化课堂教学的内容,培养自主学习能力,加强实践能力和团队协作精神,让学生掌握程序设计的基本思想和方法。

2-1-3(2)课程内容(详细列出实验或实践项目名称和学时)

 序号

        模块单元

      实训项目

 课时

 备注

1

一、数据库操作基础

1.认识Visual FoxPro

2

 

2

2.数据及数据运算

4

 

3

3.数据库及表的基本操作

8

 

4

4.查询和视图

4

 

5

5.结构化查询语言SQL

4

 

6

二、数据库程序设计

6.结构化程序设计

10

 

7

7.表单设计

6

 

8

8.菜单设计

2

 

9

9.报表设计

2

 

10

三、数据库系统开发

10.应用程序开发和生成

2

 

11

11.课程设计

6

 

         

50

 

根据专业教学需要,以模块单元为基础,以理论教学内容为依据,精心设计了11个实训项目和课程设计,实训内容和理论教学密切联系,前后呼应,使理论与实践教学相得益彰。

2-1-3(3)课程组织形式与教师指导方法

本课程实验教学采用以授课班级为单位,在计算机实验室由主讲教师和实验教师共同指导完成。

在实验课堂上学生按照实验项目提出的目标和要求、根据实验指导和提示,在教师的辅导下独立完成实验内容。实验课外,教师通过网上答疑、电子邮件等形式指导学生的课后学习。实验完成后要写出实验报告。

2-1-3(4)考核内容与方法

按照教学大纲规定,对全部内容进行考核,考核采用理论考试、上机考试相结合的方式,各占50%

2-1-3(5)创新与特点

1、本课程注重实践教学,以使学生学完本课程后能够设计小型的信息管理系统为主要目标,故在理论教学上占的课时比例较少,实践教学所占课时比例较大,强化应用能力的培养。

2、强调“教师精讲、学生多练”的原则。在教学中,采用“任务驱动式、案例探究式”的教学方法。教师通过丰富的教学内容和充足的实例,在讲解数据库程序设计的原理和方法的同时,编程演示示例,使学生对所学内容切实理解掌握。

3、建立网络教学平台。开发多媒体教学课件、电子教案(课堂教学课件)、实施网络教学。

4、实验中强调学生应用能力的培养。要求学生使用Visual FoxPro 建立一个小型的数据库应用系统,并且通过小型系统的开发在程序设计和应用软件开发的方面都能得到有力的训练。

 

<%理论课和理论实践课教学内容%>