“我眼中的优质课堂”推荐系列之六十九
【前言】为促进学校教学质量提升,发现教学相长、学以致用的优质课堂,挖掘躬耕讲堂、精心育人的优秀教师。质量管理与教学督导处将持续刊发经各级督导和学生信息员推荐的常态化优质课堂案例,供全校师生交流。
《Java web开发技术》是大数据技术专业的一门重要专业课程,它对大数据技术专业所对口的数据工程师、数据分析师等岗位所需要的技能、知识和职业素质起支撑作用。为了提升课堂实效与质量,数据信息学院镇涛老师在该门课程教学中采用了“项目载体与任务驱动并举”的创新教学模式,以职业岗位需求为目标、以职业能力和职业素质培养为重点,在课程设计中突破传统的课程设计方法和教学理念,进行基于能力本位的课程开发与设计。在课程中注重培养学生使用Java技术开发Web程序的应用能力、团队意识和职业技能,在“项目(任务)”教学中引导学生综合应用Java Web技术解决实际问题的能力。
以该门课程中的“JDBC数据库编程”一章教学内容为例,根据教学要求提出如下一个个具体的“任务”:
项目载体 |
任务目标 |
知识内容 |
技能要求 |
电商网站 |
用户登录模块 |
1、JDBC的基本概念; 2、DriverManager类、Connection接口、Statement接口、Result接口的作用和使用方法 3、利用JDBC向数据库查询数据的操作步骤; 4、Servlet的创建和使用。 |
1、熟练掌握在Eclipse项目中引入JDBC驱动包; 2、熟悉JDBC数据库查询中常见的异常及处理方式; 3、熟练掌握JDBC编程中相关代码的调试运行。 |
用户注册模块 |
1、JDBC中常用的API; 2、利用JDBC向数据库插入数据的操作步骤; 3、JSP基础语法; 4、Servlet的创建和使用; 5、EL表达式。 |
1、进一步熟悉JDBC数据库查询中常见的异常及处理方式; 2、进一步熟练掌握JDBC编程中相关代码的调试运行。 |
商品查询与显示模块 |
1、JDBC中常用的API; 2、利用JDBC向数据库查询数据; 3、Servlet的创建和使用; 4、EL表达式; 5、JSTL标签库。 |
1、进一步熟悉JDBC数据库查询中常见的异常及处理方式; 2、进一步熟练掌握JDBC编程中相关代码的调试运行; 3、能够独立设计出电商网站的数据库。 |
商品管理模块 |
1、JDBC中常用的API; 2、利用JDBC对数据库中数据进行增删改查; 3、Servlet的创建和使用; 4、EL表达式; 5、JSTL标签库。 |
1、进一步熟悉JDBC数据库查询中常见的异常及处理方式; 2、进一步熟练掌握JDBC编程中相关代码的调试运行; 3、具备良好的沟通技巧和团队合作精神。 |
这些“任务”都以一个实际的“电商网站”为项目载体,课堂教学便以这些“任务”为线索,把教学内容巧妙地隐含在每个“任务”之中,激发学生的学习兴趣,学生在教师的指导下提出解决问题和思路和方法,通过对学习资源的综合应用,进行自主探索和互动协作的学习,从而完成相应的任务。
教学中还强调学生个别学习和协作学习的和谐统一,对于简单的任务(例如用户登录模块、用户注册模块、商品查询与显示模块),要求学生独立自主完成,而对于复杂的任务(例如商品管理模块),则要求由多个学生组成小组协作完成。这种“项目载体与任务驱动并举”教学模式,很好的提升了课堂实效与质量。非常值得推广与分享。
推荐人:校级督导李有林