APP下载

高校VFP课程知识结构与课程体系的研究

2011-04-13姜宝华

科技传播 2011年3期
关键词:必修课程序设计应用程序

姜宝华

长春大学旅游学院基础部,吉林 长春 130607

1 课程目标与要求

VFP程序设计语言作为大学计算机基础教学系列中的核心课程,主要是针对非计算机专业学生作为第一程序设计语言开设的必修课程。通过对本课程的学习,一方面使学生利用先进的开发平台,学会可视化程序设计工具的使用,掌握面向对象的程序设计方法、事件驱动的编程方式,能够设计、编制、调试简单实用的VF程序,为后续课程打好基础;另一方面对学生逻辑思维方法的训练、耐心细致的学习态度和严谨求实的科学作风的培养,提高学生的计算机素质,为今后工作打下有利基础。在具体教学中要重点培养如下能力:知识、技能、素质,使学生全面掌握VFP知识点,提高操作水平、应用能力,针对实际问题,初步掌握实用程序的开发方法和技术。

2 课程内容

2.1 VF可视化编程基础

VF特点、安装与卸载、开发环境、数据库与数据模型、对象与事件、类(类的创建、扩展与自定义、类的修改、为类添加对象属性和方法、类库文件的使用、类的应用)、常用控件使用(标签、图像、线条、形状、命令按钮、命令按钮组、复选框、选项按钮组、计时器、文本框、编辑框、列表框、组合框、表格控件、页框控件)、界面设计(菜单设计、表单设计、报表和标签设计、窗体、鼠标和键盘)。

2.2 VF程序设计语言基础

VF语言基础(基本数据类型、变量与常量、运算符和表达式、常用内部函数、复合数据类型等)、控制结构程序设计(顺序结构、分支结构和循环结构)、模块化程序设计(子程序、自定义函数、过程)。

2.3 VF数据处理基础

表的建立修改与维护、数据库与视图、查询、SQL语言、统计、索引、排序、常用初等数学问题(最大值、最小值、平均值等)、字符串处理。

2.4 构造应用程序

如何规划应用程序、创建库、优化应用程序、提供交互,以及对应用程序进行测试与调试、构造应用程序框架、连编应用程序。

3 教学方法

对非计算机专业的大学新生本课程具有如下特点:学习时间少,一般仅限在上课和上机时间(每周4学时);开始有浓厚的学习兴趣,但当遇到困难,如作业不能轻松完成,加之教学进度快,会渐渐丧失学习的热情,产生惧怕心理;长期应试教育影响,学习上缺乏主动性,自学能力非常薄弱。针对这些情况,要特别注意每次课知识点的安排;作业实验尽量与实际应用相结合,难易适中;师生之间及时沟通,了解知识掌握情况,指导学习方法,不断的给学生鼓励;加强实验指导力度,除教师辅导外,组建学习小组,学生间互帮互学,构筑课堂教学、实践教学、网络辅助学习平台三者相结合的立体教学环境。

3.1 课堂教学

采用以教师为主讲,多媒体课件为知识传授手段,向学生介绍理论知识和实用操作技术,同时对学生在实验、作业中出现的问题作讲解。对于理论知识:尽量介绍得简单明了,有些不便于理解的内容,可事先制作成媒体直接播放,教学中还可穿插问题,适时提问、讨论,促进学生思考,最后注意归纳要点,便于记忆。对于实用操作技术:采用案例教学,先让学生欣赏作品,激发学生的学习热情,然后让学生带着好奇心理,边学边一步一步实现样例,将整个过程完整展现在学生面前。

3.2 实践教学

Visual FoxPro程序设计是一门实践性很强的课程,需要理论与实际操作紧密结合。设计合理有效的实验来加深学生对理论知识的理解和培养学生分析与解决实际问题的能力是实践教学环节的总体指导思想。针对不同专业,设计不同案例。同时在整个实践教学环节上分3个层次实施教学:1)结合理论教学开设基本操作性实验;2)结合等级考试开设针对性实验;3)结合实际需求开设综合性实验。

3.3 网络辅助学习平台

利用教学网站丰富的教学资源,为学生自主学习提供便利,学生比较感兴趣的教学资源有:教学视频、算法动画演示、常见问题解答、优秀习作展示、网上自测等。

4 课程体系

4.1 课程体系设计

积极修订教学计划、培养方案,广泛开展调研、讨论、研究,征求意见和建议,形成完善的计算机基础教学课程体系和教学模式报告。我校计算机基础课程教学体系如下表:

(上课+上机)周数 总学时 开设时间 课程性质计算机文化基础 4 15 60 第1学期 必修课数据处理基础(VF) 4 15 60 第2学期 必修课计算机网络应用技术 2 15 30 第3学期 必修课OFFICE实习 20 1 20 第4学期 必修课课程名称 周学时

4.2 本课程与相关课程的联系

本课程的先修课程是“计算机文化基础”中的计算机系统、数制、计算机基本结构、程序设计概述等相关概念和上机操作技能。

要想开发一个好的教学计划我们必须站在开放的国际国内教育市场的高度,以先进的教育理念,调整人才培养模式,改革更新教学内容、方法,改革完善课程体系,以适应千变万化的知识经济发展的需要。

[1]中国高等院校计算机基础教育改革课题研究组.中国高等院校计算机基础教育课程体系,2008.

[2]顾明远,孟繁华.国际教育新理念[M].海南出版社,2007.

[3]高等教育出版社.大学计算机基础课程报告论坛论文集,2005.

猜你喜欢

必修课程序设计应用程序
鲸宝宝的必修课
基于Visual Studio Code的C语言程序设计实践教学探索
评注是法学生的必修课
删除Win10中自带的应用程序
从细节入手,谈PLC程序设计技巧
高职高专院校C语言程序设计教学改革探索
让有效沟通成为医生的必修课
PLC梯形图程序设计技巧及应用
“在挫败中成长”是所有大学生的必修课