单元十 数据库编程《计算机程序设计 Java》同步教学(工业版)(教案)

2023-08-23
| 12页
| 170人阅读
| 0人下载
普通

内容正文:

课堂教学计划表 课程名称 Java程序设计 教师姓名 专业班级 授课时间 授课地,点 学时数 8 授课题目 §10数据库编程 冬DBC基本概念; DBC驱动程序; JDBC的主要功能; 知 使用DBC进行数据库编程的基本过程; 识 Driver接口; 目 DriverManager类; 标 ÷Connection接口; ÷Statement接口; ResultSet接口; 教学目标及 要求 冬DBC连接和访问数据库的步骤; 掌提DBC进行数据库编程的基本过程; ÷掌提数据库驱动程序的加载方法; 技 掌握DriverManager类中用于连接数据库方法; 能 熟练使用Connection接口中的方法; 目 ÷熟练使用Statement接口中的方法; 标 熟练使用ResultSet接口中的方法; ?掌握利用DBC技术连接和访问数据库的基本步骤; ”能在具体应用环境中实现数据库的连接和访问; 教学重点 ÷利用DBC连接数据库的技术; ”访问数据库的基本步骤; 教学难,点 ?使用DBC的高级特性开发应用程序; 项目描述 冬利用本章将要学习的Java数据库编程技术,编程开发一个“学生 信息管理小工具”; ?问题导引法:通过给学生提出实际编程中出现的问题来引入教学 教学方法 内容,使学生在主动分析、讨论和解决问题的过程中掌提所学知 识; 案例分析法:通过演示典型案例来讲解相关知识和技术的具体使 用过程,使学生在具体的应用环境中加深对概念的理解; ?任务驱动法:通过完成项目中的各个任务逐步增强实战技能; 一、新课导入与项目展示 冬首先通过提问、讨论等互动的形式引入课程新知识; ”然后通过演示本章项目来激发学生的学习兴趣,增强学生学习的 积极性、主动性; 二、项目任务分解 必带领学生分析本章项目并对项目进行任务分解,分解任务如下: √任务1:“学生信息管理小工具”的界面设计 √任务2:在应用程序中实现对指定数据库的连接操作 √任务3:在应用程序中实现数据库的查询和更新操作 三、任务分析 ÷根据项目及任务的描述和要求,对项目的各个任务进行分析,然 后总结出完成该任务所需要的知识、技能和主要操作步骤; 四、相关知识点 教学过程设 冬针对各个任务分析阶段得到的知识和技能,并结合本章知识和技 计 能目标对相关知识,点进行详细讲解和说明; 五、任务实施 冬该阶段以完成各个任务为目的,教师利用相关知识和技能以演示 的方式为学生详细讲解每个任务的完整实现过程; ?同时,该阶段要求学生进行跟随练习,以加深对知识和技能的理 解和掌握; 六、技能拓展 必在保证学生掌提了各个任务所涉及的基本知识和技能的基础上, 再通过介绍一定的附加知识并辅导学生完成指定的“技能拓展任 务”,最终使学生对所学知识达到举一反三,融会贯通的学习目 的; 七、指导与评价 ”对学生的任务实施过程进行指导,并对其中出现的问题进行总 结,给出评价; 课后作业 ”完成课后相关习题; 课后分析 主要问题: 对数据库表中数据的细节操作; 教案正文 一、 新课导入与项目展示 数据库是存储数据信息的中心,是一个有组织的数据集合。在 本章中,将介绍如何使用Java语言连接数据库,以及操作数据库中 的数据。 讨论:在进行数据库应用程序开发时,如果应用程序需要访问 不同的数据库平台,那么应用程序是否需要针对不同的数据库进行 大量代码的修改呢? 提问:请学生列举出一些常见的关系数据库; 运行源程序,为学生演示本章项目实现效果,主界面如下图: 国学生信息管理小工具 =回☒ 浏览 增加 查看 除 修改 学号 姓名 性别 年龄 籍贯 2013031004 王晓明 男 20 天津 2013031005 张丽 女 23 陕西 2013031006 郝美云 21 内蒙古 2013031007 杜逸凡 22 河北 2013031008 侯洁博 男 19 山东 2013031009 吴静 20 北京 2013031012 李刚 男 20 山西 2013031010 张江 男 21 河北 二、 项目任务分解 本章项目可以划分为以下三个主要任务: 任务1:“学生信息管理小工具”的界面设计 任务2:在应用程序中实现对指定数据库的连接操作 任务3:在应用程序中实现数据库的查询和更新操作 三、任务1:“学生信息管理小工具”的界面设计 1.任务分析 根据项目描述的要求,项目界面中所需基本组件的类型、数量 和作用分别为: 窗体:“学生信息管理小工具”程序的主显示窗口; 按钮:添加五个按钮,分别用于“浏览”、“增加”、“查 看”、“删除”、“修改”五个功能; 文本框:添加一个文本框,用于显示学生信息; 滚动条:用于辅助显示文本框中的内容。 2.相关知识点 JFrame容器的基本应用; JButton、JTextArea、JScrollPan

资源预览图

单元十 数据库编程《计算机程序设计 Java》同步教学(工业版)(教案)
1
单元十 数据库编程《计算机程序设计 Java》同步教学(工业版)(教案)
2
单元十 数据库编程《计算机程序设计 Java》同步教学(工业版)(教案)
3
所属专辑
由于学科网是一个信息分享及获取的平台,不确保部分用户上传资料的 来源及知识产权归属。如您发现相关资料侵犯您的合法权益,请联系学科网,我们核实后将及时进行处理。