2024年5月30日发(作者:)

《程序设计》

单元教学设计

任课教师: 梅成才

本单元标题: 模块三 信息录入界面设计

3 周 3月 3 日 第 3、4 节

CAI6409

计算机0701

班计算机0702

能力(技能)目标

3 周 3月 3 日 第 5、6 节

① 能熟练地使用表格进行网页页面的布局排版

② 能熟练地掌握常用的服务器端控件的属性,如标签框,文本框,列表框,按钮,文件上传控

件,链接控件

③ 能熟练的掌握常用的验证控件的属性(非空验证控件等)

知识目标

①掌握文本框控件(TextBox) 的重要属性和用法

②掌握按钮控件(Button控件、ImageButton控件、

LinkButton控件) 的重要属性和用法

③显示控件(Label控件、Image控件)的重要属性和

用法

④选择与列表控件(RadioButton和RadioButtonList

CheckBox和CheckBoxList控件ListBox控件和

DownList控件)的重要属性和用法

文件上传控件(FileUpload控件) 的重要属性和用法

⑥RequiredFieldValidator控件的重要属性和用法

① 完成企业信息发布系统的信息录入界

重点:文本框控件、文件上传控件、验证控件

难点:验证控件

难解决方法:

点 通过启发式教学法引导学生去思考控件应该具备的属性,然后再归纳

教材:梅成才《程序设计案例化教材》北京大学出版社

单元教学设计基本框架

第一部分:组织教学和复习上次课主要内容 (时间:8分钟)

回顾母版,主题和皮肤的概念。重点回顾皮肤的知识。

第二部分:学习新内容

【步骤一】说明主要教学内容、目的 (时间:5分钟)

本章的教学目标

①能熟练地使用表格进行网页页面的布局排版

②能熟练地掌握常用的服务器端控件的属性,如标签框,文本框,列表框,按钮,文件

上传控件,链接控件

③能熟练的掌握常用的验证控件的属性(非空验证控件等)

【步骤二】 新知识的引入 (时间:5 分钟)

先让学生观察新闻录入界面,总结界面的组成情况

①显示部分 (各种提示文字)

②录入部分 (文章标题、文章内容)

③选择部分 (文章栏目、文章附件)

【步骤三】操练1(通过任务训练或案例分析,懂得新知识的初步运用) (时间:40 分

钟)

教师演示界面设计的过程

使用表格对界面布局

①拖入服务器端控件

②设置服务器端控件属性标准控件(标签框,文本框,列表框,按钮,文件上传控件,

链接控件等)

③验证控件(非空验证控件等)

【步骤四】知识和能力的归纳 (时间:10分钟)

常用控件的重要属性

TextBox(文本框)

MaxLength:能够录入的字符的最大个数

TextMode:文本框的类型(密码框或多行或单行)

Text:显示的文本

Rows:行数

RequiredFieldValidator(非空验证控件)

ControlToValidator 被验证的控件名

ErrorMessage 错误信息

Display 显示方式

DropDownList(下拉列表框)

Items 注意text和value属性的区别

FileUpload(文件上传控件)

FileName 上传文件的文件名

【步骤五】 总结 (时间:5分钟)

本单元重点介绍了企业信息发布系统外观设置的一些技术。

(1)TextBox控件是一种最常用的控件,用于展示文本信息,主要的属性为Text和

MaxLength。

(2)DropDownList控件时一种常用的控件,用于显示多项信息,主要的属性有Items。

(3)文件上传控件主要是要设置上传文件的大小和类型,需要通过编码和修改配置文

件实现。

第三部分:布置作业、说清楚作业的要求

作业:要求学生实现成绩管理系统的录入界面。

(时间:2分钟)