教学首先得确定目标,比如三维目标( 知识与技能、过程与方法和情感态度价值观);为达到某一教学目标,需要通过具体的课程任务来完成。
举例:一、课程性质
《可视化程序设计(A)》是计算机大类专业的专业基础主干课程,是学习《数据库原理及应用》、《大型数据库应用》、《Web数据库程序设计》等课程的基础。是电子商务、电子信息类等专业的专业基础课程。
二、课程任务
《可视化程序设计(A)》介绍Visual
Basic的开发环境、可视化程序设计的概念、工程管理的概念,窗体与控件的属性、方法及事件;讲述Visual
Basic语言、调试技术与异常处理;介绍菜单、工具栏、状态栏、对话框、单文档与多文档窗体;讲述Visual
Basic数据库开发环境、数据库应用程序设计与报表制作;介绍Visual Basic高级控件、文件管理、多媒体技术、图形图像处理技术。
三、教学目标
1.知识教学目标
(1)理解面向对象程序设计、可视化程序设计、事件驱动编程机制与工程的概念;
(2)掌握常用控件的基本属性设置、方法调用与常用事件代码编写方法,能较熟练使用常用控件进行程序界面设计;
(3)掌握 Visual
Basic语言的数据类型、表达式、程序结构与流程控件语句、数组、函数、过程的概念与使用方法;
(4)掌握程序界面中菜单、工具栏、状态栏的设计方法,能用对话框设计单文档程序,掌握MDI多窗体程序的设计方法;
(5)了解数据库基本知识,理解数据库、数据表与数据记录的概念,掌握用可视化数据管理器建立数据库、数据表,编辑数据表的方法,初步掌握结构化查询语言(SQL)的语法与使用方法;
(6)了解数据库应用程序的结构,初步掌握以DATA控件、ADO控件、ADO对象为数据源,设计数据库应用程序的方法;
(7)掌握Visual
Basic报表的设计与制作方法;
(8)初步掌握MSFlexGrid、TreeView、MSChart等高级控件的基本属性设置、方法调用与常用事件过程代码编写方法,学会使用高级控件进行数据录入、查询与统计程序设计;
(9)了解文件管理控件的基本属性与常用事件,学会用文件管理控件设计文本编辑器的方法;了解顺序文件、随机文件与二进制文件的打开、读/写与关闭操作;
(10)熟悉多媒体技术的一些基本术语;初步掌握Multimedia控件与Animation控件的属性设置、方法调用与常用事件过程代码编写方法;熟悉与图形处理技术有关的概念,初步掌握基本的绘图方法。
2.能力培养目标
(1)具备在Visual
Basic集成开发环境中,设计程序界面、编写代码程序、上机运行调试的能力;
(2)具备使用DATA控件、ADO控件、ADO对象为数据源设计数据库应用程序的能力;
(3)具备使用DataGrid、MSFlexGrid、TreeView、MSChart等控件设计数据录入、查询与统计程序的能力;
(4)初步具备开发小型信息管理系统软件的能力;
(5)具备使用图形、多媒体等控件设计媒体播放器与制作简单动画的能力。