中职学校《数据库基础与应用》的教学设计与实践
- 格式:pdf
- 大小:228.76 KB
- 文档页数:2
任务驱动教学法在中职数据库教学中的运用与实践随着时代的快速发展,数据库技术成为了现代化生产和管理的重要工具,受到越来越多中职生的关注和学习。
而教学方法的创新与改进是教育事业的重要部分,而任务驱动教学法正是一种具有创新性、针对性、实用性很强的教学方法。
本文主要探讨任务驱动教学法在中职数据库教学中的应用和实践。
1. 什么是任务驱动教学法?任务驱动教学法是以任务为中心展开的教学方式,是指以学习者的学习态度、目的和水平为依据,将学习任务分解为一个个可完成的步骤,让学生在实践中探究和解决问题,促进学生发掘知识、培养实践能力和创新能力,达到知行统一的目的。
任务驱动教育教学发展于信息技术的背景下,正逐渐成为中职数据库教学的主要方式,它可以抛开以往的纯讲授和自己的经验,开发和利用市面中各种成套软件,充分发挥技术条件的作用,采用互联网资源,培养学生创新能力和实践运用能力,提高教育教学的实效性和质量。
(1)提高学生兴趣和参与度中职学生渴望上手实现操作,学习任务创设使其参与学习,可以激发学生的兴趣。
根据实际的操作需要安排任务及实际生产情况,并采用相应的任务导学、实验和实际使用方法,培养学生综合运用能力。
(2)促进学生实践能力的成长数据库的教学任务和实验任务是借助计算机和网络完成,在实践中、在交互中、在交流中、在协作中,逐步让学生习得真正的实践能力,达到增强综合素质和能力的目的。
(3)增强学生创新能力任务驱动教育教学引导学生任务创设和解决问题的过程,以达到异同之处的看法、开放性思路和创造性思维的发展,注重创造活力的调动,从而开拓视野,培养创新思维,提高学生创新能力。
任务驱动教学是一种非常适应现代化环境下人才培养需要的教育教学方法,更适合中职学生的学习能力和学习方式。
教学过程中,应该注重任务的严密性、清晰性和实用性,确保任务的设计环节和执行环节尽可能符合当今社会和市场的需求。
同时,教师还应该深入思考任务的分解、实现、监控等方面问题,还要对教学过程进行相关的监管及交流。
中职数据库基本操作教案教案标题:中职数据库基本操作教案教案目标:1. 了解数据库的基本概念和作用;2. 熟悉数据库的基本组成和结构;3. 掌握数据库的创建、表格设计和基本操作;4. 能够运用SQL语句进行简单的数据查询和管理。
教学重点:1. 数据库的基本概念和组成;2. 数据库的创建和表格设计;3. SQL语句的基本使用。
教学难点:1. 数据库表格设计和关系的建立;2. SQL语句的理解和运用。
教学准备:1. 计算机设备和数据库软件;2. 相关数据库教学素材和案例。
教学过程:步骤 1:介绍数据库基本概念和作用在引导学生了解数据库的基本概念和作用时,可以使用简单的例子来解释数据库的概念,并强调数据库在信息管理和数据处理中的重要性。
步骤 2:介绍数据库的基本组成和结构解释数据库的基本组成,包括数据、表格、字段和记录,并展示数据库的结构示意图。
讲解数据库表格的设计原则,以及如何建立表格之间的关系,例如主键和外键的概念。
步骤 3:讲解数据库的创建和表格设计引导学生使用数据库软件创建一个新的数据库,并根据实际需求设计表格结构。
解释表格的各个字段、数据类型和约束条件的含义,并指导学生进行实际操作。
步骤 4:演示数据库基本操作使用示例数据,演示数据库的基本操作,包括插入、修改、删除和查询数据的操作。
讲解SQL语句的基本语法和常用命令,例如SELECT、INSERT、UPDATE和DELETE语句,并演示它们的应用。
步骤 5:实践操作与练习让学生进行实践操作,设计自己的数据库表格,并尝试编写SQL语句进行数据的增删改查。
提供一些练习题目,让学生巩固所学知识。
步骤 6:总结和评价总结本节课的内容,并进行教学反思和学生评价。
鼓励学生提出问题和意见,并解答疑惑。
教学延伸:1. 给学生提供更多的数据库案例,并引导他们进行实际应用的设计和实施;2. 进一步引导学生学习数据库的高级操作和应用,如数据导入导出、数据备份和恢复等。
第1篇一、教学目标1. 知识目标(1)掌握数据库的基本概念、体系结构及设计方法;(2)熟悉关系数据库的标准语言SQL;(3)了解数据库管理系统(DBMS)的基本原理及常用技术;(4)学会使用数据库设计工具(如PowerDesigner、MySQL Workbench等)。
2. 能力目标(1)具备数据库设计、实现、测试、维护的能力;(2)具备使用SQL语言进行数据库查询、插入、更新、删除等操作的能力;(3)具备使用数据库管理系统进行数据备份、恢复、安全控制等操作的能力;(4)具备团队协作,进行数据库项目开发的能力。
3. 素质目标(1)培养严谨、求实的科学态度;(2)提高学生的逻辑思维能力和问题解决能力;(3)增强学生的团队协作意识和沟通能力;(4)培养学生的创新意识和实践能力。
二、教学内容1. 数据库基本概念(1)数据库的定义及特点;(2)数据库的分类;(3)数据库的体系结构;(4)数据库设计的基本原则。
2. 关系数据库理论(1)关系模型;(2)关系代数;(3)关系演算;(4)函数依赖。
3. SQL语言(1)SQL的基本语法;(2)SQL的数据查询;(3)SQL的数据定义;(4)SQL的数据操纵。
4. 数据库设计(1)需求分析;(2)概念结构设计;(3)逻辑结构设计;(4)物理结构设计;(5)数据库实施与测试。
5. 数据库管理系统(1)数据库管理系统的功能;(2)数据库管理系统的工作原理;(3)常用数据库管理系统(如MySQL、Oracle、SQL Server等)的使用。
三、教学方法与手段1. 讲授法在教学中,教师应采用讲授法,系统地讲解数据库理论知识,帮助学生建立完整的知识体系。
2. 案例分析法通过分析实际案例,让学生了解数据库在实际应用中的问题及解决方案,提高学生的实际操作能力。
3. 实验教学法在实验教学中,教师应引导学生进行数据库设计、实现、测试、维护等操作,让学生在实践中掌握数据库技术。
数据库技术与应用教学设计一、教学目标本教学设计旨在帮助学生掌握数据库技术的基本概念和应用实践,了解数据库系统的组成和运行机制,掌握SQL语言编程和数据建模方法,培养学生的数据库设计和管理能力,进而为学生的职业发展提供基础支持。
二、教学内容本教学设计涵盖以下内容:1. 数据库概述介绍数据库的基本概念、数据库管理系统的分类和特点,数据库系统的组成和功能,以及数据库的应用领域和发展趋势。
2. 数据库设计和建模讲解数据库设计的基本原则和方法,数据库建模的技术和工具,以及如何进行数据规范化和实体关系模型设计。
3. SQL基础知识和编程详细介绍SQL语言的基本语法和常用命令,包括数据定义语言DDL、数据操作语言DML、数据查询语言DQL等内容,以及如何使用SQL编程操作数据库。
4. 数据库管理和维护讲解数据库管理的基本任务和方法,包括数据库的备份和恢复、性能调优、事务管理、安全性保护等方面的内容,以及介绍常用的数据库管理工具和技术。
5. 数据库应用案例分析通过实际的应用案例对数据库技术和方案进行探讨和应用,让学生了解数据库技术在不同领域的具体应用场景和实践效果,提高学生对数据库技术的综合应用能力。
三、教学方法1. 授课讲授通过传授基本的知识和技能,以及对应用理论和技术的说明,帮助学生了解数据库技术和应用的基本概念、组成、设计和管理方法、实践效果等。
2. 实验操作借助实验操作,帮助学生掌握SQL语言编程和数据库建模的技术和方法,让学生了解数据库的实际维护和管理操作,并引导学生结合实例分析和解决其他问题。
3. 复习实践通过定期的练习、考试、作业等形式,逐渐提高学生对数据库技术的掌握程度,让学生实际应用数据库技术进行系统开发,并积累了解实体的经验。
四、教学评估本教学设计定期进行教学评估,以了解学生对数据库技术的掌握和应用情况,以及调整教学内容和方法。
评估方法包括线上或线下测验,实验作业提交和演示,项目开发和成果展示等方式,得分作为教学效果的量化指标,用于教学质量评估和改进。
数据库课程设计与实践一、教学目标本课程旨在通过学习数据库的基本概念、设计方法和实践操作,使学生掌握数据库的基本理论和技术,培养学生的数据库设计能力和实际操作技能,提高学生在实际工作中运用数据库技术解决问题的关键能力。
知识目标:理解数据库的基本概念,掌握数据库的设计方法和步骤,了解数据库管理系统的基本功能。
技能目标:学会使用数据库管理系统进行数据库的设计、创建、操作和管理,能够独立完成数据库设计和实现。
情感态度价值观目标:培养学生对数据库技术的兴趣和热情,提高学生运用数据库技术解决实际问题的意识,培养学生的团队合作能力和创新精神。
二、教学内容本课程的教学内容主要包括数据库的基本概念、设计方法和实践操作。
具体包括以下几个部分:1.数据库基本概念:数据库、数据库管理系统、数据库系统、数据模型、数据完整性、数据安全性等。
2.数据库设计方法:需求分析、概念设计、逻辑设计、物理设计、数据库实施、数据库维护等。
3.数据库实践操作:使用数据库管理系统进行数据库的设计、创建、操作和管理。
三、教学方法为了提高教学效果和学生的学习兴趣,本课程将采用多种教学方法进行教学,包括:1.讲授法:通过讲解数据库的基本概念、设计方法和实践操作,使学生掌握数据库的基本理论和技术。
2.案例分析法:通过分析实际案例,使学生了解数据库在实际工作中的应用,提高学生运用数据库技术解决实际问题的能力。
3.实验法:通过实验操作,使学生掌握数据库管理系统的基本功能,培养学生的实际操作技能。
四、教学资源为了支持本课程的教学内容和教学方法的实施,丰富学生的学习体验,我们将准备以下教学资源:1.教材:《数据库原理与应用》。
2.参考书:提供相关的参考书籍,供学生课后自主学习。
3.多媒体资料:制作课件、教案等多媒体教学资料,提高教学效果。
4.实验设备:提供计算机实验室,供学生进行实验操作。
五、教学评估本课程的教学评估将全面、客观地评价学生的学习成果,包括平时表现、作业、考试等方面。
任务驱动教学法在中职数据库教学中的运用与实践随着信息化时代的到来,中职教育教育逐渐走向应用技术与实际应用相结合的教育模式。
中职数据库教学中,任务驱动教学法便是一种具有前瞻性和先进性的教学方法。
任务驱动教学法能够突出任务性和实践性的体验,使学生更快熟练地掌握数据库操作技能。
本文将基于任务驱动教学法在中职数据库教学中的运用与实践进行探讨。
一、任务驱动教学法的定义任务驱动教学法(Task-based Teaching Method)是一种以任务为核心内容的教学方式,是以任务为导向的探索式学习方法。
任务驱动教学法通过任务的引导和实验的体验来提高学生的学习动机及趣味性,同时增强学生的实践能力和解决问题的能力,使学生在学习中不断体验、探索和学习,实现知识的深度学习。
1、强化学生实践经验。
任务驱动教学法是一种建立在任务的基础上的学习方式,可以引导学生进行实践操作,强化学生的实践经验。
2、提高学生的学习兴趣及参与度。
任务驱动教学法跳出经典“知道、理解、应用、分析、综合、评价”教学模式,以任务为基础,能够提高学生的学习兴趣及参与度。
3、增强学生的合作与交流能力。
任务驱动教学法在任务的实现过程中要求学生进行多人合作,可以增强学生的合作与交流能力。
此外,在互助合作中,学生还可以从他人的角度体验问题,从而更好地理解任务的核心。
4、促进学生的创新思维能力。
任务驱动教学法的任务有一定的开创性,可以促进学生的创新思维能力,同时挖掘学生的潜能和创造力。
1、任务明确。
教师通过任务单的设计、任务板的设立,明确任务的要求及流程。
2、任务执行。
学生需要按照任务单要求进行实践操作,包括环境搭建、数据库建模、SQL编程及数据可视化等方面的实践。
3、任务反馈。
学生在任务执行完成后,需要撰写实验报告,并通过课堂讲解的方式向他人展示学习成果,让学生逐步增强自信心,准确把握知识点。
4、任务评估。
教师评估学生的任务完成情况,针对性提出问题点,并给出明确的课堂教学指导。
XX中专专业理论课教案格式
学校江苏省XX中等专业学校授课教师XXX专业名称计算机课程名称数据库基础及应用授课班级授课课时2
表由行和列组成,第一行(表头)为属性,除第一行外的每行称为元组;表头的各列为属性(字段)的名称,每一列称为一个字段,每个字段有字段名、字段数据类型和宽度,字段的取值范围即为域。
2、
关
系数据库
关系数据库是一个由多个二维表形成的二维表集组成了数据库的文件系统。
数据表(Table):数据表也简称为表,是由一组数据记录组成,数据库中的数据是以表为单位进行组织的。
记录(Record):表中的每一行(元组)称为一个记录,它由若干个字段组成。
字段(Field):也称属性或域.表中每一列称为一个字段。
每个字段都有相应的描述信息,如数据类型、宽度等。
主关键字是一个或多个字段的组合,其值用来惟一标识表的每一记录。
四、关系运算
五、Access数据库的组成和启动方法
Access 数据库由表、查询、窗体、报表等对象组成。
Access是Microsoft Office的一个组件。
它的启动方法与Word和Excel一样。
注意:最快捷的关闭方法:ALT+F+X。
《数据库技术及应用》教学设计【摘要】本文主要围绕《数据库技术及应用》教学设计展开讨论。
在介绍了导言、研究背景和研究意义。
在包括了教学设计概述、课程目标与要求、教学方法与手段、教学内容安排以及教学评估。
结尾部分则对教学效果评估、教学改进与展望进行了总结,最后进行了结语。
通过对这些内容的讨论,可以更好地了解数据库技术及应用课程的教学设计思路、方法以及实际效果,并为今后的教学改进提供参考和指导。
【关键词】数据库技术,教学设计,课程目标,教学方法,教学内容,教学评估,教学效果,教学改进,教学展望。
1. 引言1.1 导言在进行本门课程的教学设计时,我们将充分考虑学生的实际需求和专业背景,结合数据库技术的最新发展趋势和应用需求,力求使课程内容既具有理论深度又具有实际操作性。
通过理论教学、实验操作、课程设计等多种教学方式的有机结合,帮助学生全面理解和掌握数据库技术及应用的相关知识,提高其在实践中解决问题的能力和水平。
希望通过本门课程的学习,学生能够对数据库技术有更深入的了解和认识,为其未来的职业发展打下坚实的基础。
1.2 研究背景数据库技术在当今信息化社会中扮演着至关重要的角色,随着互联网、大数据、人工智能等技术的飞速发展,数据库技术及应用也变得愈发重要和复杂。
作为信息技术类专业的核心课程,《数据库技术及应用》旨在培养学生对数据库系统设计、开发和应用的基本能力,为其将来在数据库领域的发展打下坚实基础。
学习数据库技术的重要性不仅在于其作为现代信息系统的基础设施,更在于其对于提高数据管理效率、优化业务流程、保障数据安全、支持决策分析等方面的重要作用。
随着云计算、大数据和人工智能等新技术的不断涌现,对数据库技术的需求也日益增长,因此加强对数据库技术的教学和培养具有数据库专业知识和技能的人才势在必行。
《数据库技术及应用》教学设计的研究背景正是基于对数据库技术重要性的认识和对学生培养需求的考虑。
通过合理设计课程目标与要求、教学方法与手段以及教学内容安排,可以更好地引导学生掌握和运用数据库技术,提高其实际应用能力和创新能力,从而更好地适应信息化时代的发展需求。
数据库基础及应用课程设计1. 简介编写本文档的目的是对《数据库基础及应用》课程设计进行说明、概述及实现方法。
本课程设计旨在通过设计和实现一个学生成绩管理系统,帮助学生深入理解数据库基本概念、关系型数据库设计方法、SQL语言、以及数据管理技术等内容。
2. 系统需求分析在本次课程设计中,需要实现的学生成绩管理系统主要应具有以下功能:1.首页:显示系统信息及菜单,用户可以选择相应的功能模块。
2.学生管理:添加、修改、删除及查询学生基本信息。
3.课程管理:添加、修改、删除及查询课程信息。
4.成绩管理:添加、修改、删除及查询学生课程成绩信息。
5.数据备份:备份数据库信息到文件中。
6.数据恢复:恢复数据库信息。
3. 数据库设计在数据库设计方面,需要考虑以下几点:1.关系型数据库设计方法2.实体及属性识别3.主键及外键设计4.常用数据类型本次课程设计我们使用MySQL数据库开发,下面是相关表的设计:学生表字段类型主键说明id int 是学生编号name varchar(20) 学生姓名gender varchar(5) 学生性别birthday date 学生出生日期address varchar(255) 学生地址课程表字段类型主键说明id int 是课程编号name varchar(20) 课程名称credit int 学分teacher varchar(20) 授课教师成绩表字段类型主键说明id int 是成绩编号student_id int 外键学生编号字段类型主键说明course_id int 外键课程编号score int 成绩exam_date date 考试日期通过以上设计的表结构,我们可以将学生管理、课程管理和成绩管理相关的数据进行存储和管理。
4. 系统实现在进行学生成绩管理系统的实现时,需要使用到语言及工具如下:•编程语言:Java•数据库:MySQL•开发工具:Eclipse在实现该系统时,需要注意以下几点:1.搭建MySQL数据库环境2.使用JDBC连接MySQL数据库3.编写Java相关代码实现学生管理、课程管理及成绩管理等功能在实现过程中,先要通过Java JDBC API建立与MySQL数据库的连接,之后通过编写相关的SQL语句实现数据的增删改查、数据备份和数据恢复等功能。
2{)14年・4月・下期 学术・理论 现代衾等 中职学校《数据库基础与应用》的教学设计与实践 林德顺(广西梧州商贸学校广西梧州543100) 摘要:网络时代早已到来,电脑技术的开发、应用和更新正以一种前所未有的姿态对我们的生活提出了更高和更为迫切的需求。因而, 对中职学生开设《数据库基础与应用》这一集开发性、技术性、系统性于一体的综合软件开发课程的意义尤为重大。本文就这一课程在教学中 的设计规划以及在教学实践案例中的有关具体运用迭代开发法等展开自己的研究。 关键词:数据库基础与应用教学规划教学实践
以就业为导向,注重技能培训是中职学校计算机类专业教学在大 方向上的要求,繁荣发展的和谐社会进入信息化、网络化,计算机类 专业需要培养出一大批迎合社会需求的专业人才。中职学校计算机类 专业对学生开设《数据库基础与应用》这一集开发性、技术性、系统 性于一体的综合软件开发课程,非常有利于培养和造就计算机专业方 面的人才。基于《数据库基础与应用》,可以通过对教学内容的合理 编排,对教学程序的完整设计,对教学案例的实际分析,来达到培养 学生专业兴趣、提高学生专业技能、提升学生专业素质的教学目的。 在整个教学规划中,我们以专业设计、学生基础、课程目标、课程规 划等为底线,制定出符合学生和专业实际的以ASP.NET为坐标学习 WEB开发技术的教学设计,望通过此达到中职学校计算机类专业培 养一大批迎合社会需求的专业人才的目的,让学生学有所成,学有所 获。 1.数据库基础与应用专业当前现状 计算机应用专业着力于培养具有计算机应用技术的基础理论知 识,与之相关的设备的应用技术,程序的设计,数据库的技术等应用 能力与操作能力并重的计算机专业类人才。计算机应用专业学生必修 的专业基础课程包括以((OFFICE录入》作为教师主要教学内容的计 算机应用基础,通过考证与工作技能挂钩的以《VB程序设计语言》 课程为教学主线的程序设计,以ACCESS打人基础的数据库技术。与 此同时,为加强本专业学生的操作和实践能力,本专业另开设必修课 ——桌面操作系统管理课程。 基于当前国家对计算机类专业人才的超量需求,当前各中职学校 计算机类专业教学规划和教学目标过于宽泛和笼统,以及各中职学校 计算机类学生的编程能力和数据库应用开发能力不足的现实状况,我 们决定在上述专业基础课程的基底上,对学生开设《数据库基础与应 用》这一集开发性、技术性、系统性于一体的的综合软件开发课程。 2.基于《数据库基础与应用》的教学内容设计 谈到《数据库基础与应用》,必然要关系到WEB开发以及数据 库访问两大方面。就眼下而言,系统性占主导地位的WEB应用开发 技术主要是基于J2EE和.NET两个方向上的体系结构。细分这两个 方向的体系结构,在学习和掌握上各有侧重,需针对不同学生做出合 理化的调整的改善。就学习J2EE体系结构的学生而言,首要是学习 过JAVA语言基础,然后再通过学习JSP/Servlet知识完成数据库应用 开发技术的教学;而JAVA语言基础作为中职学校计算机应用专业的 一门选修课,部分学生可能因为种种原因而错失了学习的机会;因而 对于没有系统学习过JAVA语言基础的学生,以JSP/Servlet知识作为 教学WEB开发应用技术规划是极其不合理和无效的。就学习.NET 体系结构的学生而言,系统学习以Windows操作系统为底板的ASP. NET开发技术,从而完成对WEB应用开发技能的学习不失为一种常 规、正确的、稳定的学习道路。.NET体系结构体系,以Windows及 IIS为平台讲授教学规划中的操作系统、网络技术等应用课程,直观、 有效,富有感染力。ASP.NET开发技术,现今最热门的Web应用开 发工具之一,基于Windows操作系统,以IIs作为WEB服务器。值得 一提的是,在教学规划中,以VB.NET深人ASP.NET进行编程语 言的学习是行之有效的。基于以上分析,我们针对教学内容和规划作 出了合理、有效的安排,前几单元重点介绍ASP.NET的应用开发技 术,最后一单元就课程中的重难点——数据库访问技术进行重点授 课。 2.1《数据库基础与应用》课程学习目标与教学规划体系 开设《数据库基础与应用》课程旨在通过培养学生的程序设计能 力,并通过这一课程的学习让学生在实际应用中能够解决与之相关的 其他各类应用问题,提升学生的动手操作能力和编程能力。因此,在 实际教学中,合理规划课堂教学的内容,提高课堂教学的听课效率, 使教学规划中的种种理论学习和实际操作能够科学、系统、高效的得 以实施是一项长期而又艰难的教学工作。教学中,教师不仅要促使学 生掌握诸如数据库的基本概念和基本原理以及数据库设计的方法等等 基础理论知识,更要在实际教学中着力于培养学生的在逻辑方面的思 维和推理能力,编程能力、操作能力、分析和解决问题的能力以及在 课程设计中亟需的创新能力都是教师在课堂教学中需要特别重视和培 养的。值得一提的是,在学生致力于毕业设计和小组课题开发时,彼 此之间的团队合作能力也需得到磨合和锻炼。 创新理念须有具体的操作和实施对象,本文着重体现在当前课程 内容体系的设计上,《数据库基础与应用》的课程内容体系在保持教 学内容完整、重难点突出、主流的基础上以操作性和创新性为目标, 力图做出有针对性的教学规划体系。以下是具体的《数据库基础与应 用》课程内容体系图。《数据库基础与应用》课程内容体系有如下几 大特点: (1)集课堂理论教学与习题实践操作于一体。我们在进行正常理 论授课的同时,还在课后促使学生做与之相配套的习题,习题的数量 和质量都有一定的保证。我们企图通过课堂讲解和课后练习两种相结 合的方式来提升学生的课堂效果、分析和解决问题的能力。 (2)注重对学生实务操作的锻炼。一般课程都是通过课堂讲解来 达到使学生知道和理解的目的,但一直以来效果总是不甚理想。本课 程考虑在使学生理论知识得到补充的同时,能动手进行操作,《数据 库系统实验指导》这样一本书,不仅可与教材配套使用,规划了预备 实验1个、基础实验4个,综合实验2个;而且关注学生的实验过 程,并对实验进行书面上的理论指导,要求学生不断提高自己的操作 能力,完善课程教育。 (3)着重培养学生各方面能力。《数据库基础与应用》这一课程 开设的宗旨是培养学生在各方面的能力,包括编程能力、开发能力、 操作能力、创新能力等等,在整个课程规划中,理论学习,实验操 作,课程设计,毕业论文设计,课题开发等种种环节,为学生的成长 提供了肥沃的土壤。 2.2《数据库基础与应用》课程教学目标 在进行了《数据库基础与应用》课程学习目标与教学规划体系的 分析后,我们就《数据库基础与应用》课程的教学目标做了如下规 划:要求学生对ASP.NET开发应用技术、低级的数据库访问、WEB 应用开发技术的基本方法必须掌握;除此之外,我们还在日常的实际 操作中要求学生熟练一些基本网站的开发和运用技能,在操作中养成 良好的使用习惯,从而从整体上完善学生的计算机专业方面的专业素 质。 3.教学设计中关于迭代开发法的具体运用 相对于传统的案例教学中案例多、知识无法连贯的问题,迭代开 发法给出了教学设计中更好更优的做法。基于让学生得到更好更优的 教育,培养出更符合当今社会的技术开发能力,《数据库基础与应用》 的案例教学运用迭代开发法,模拟软件工程中的项目开发流程,教学 中,通过案例的持续迭代开发,循序渐进地推动课程教学向前迈步。 这样连贯不松散的项目开发课程学习锻炼,学生能在其中受益匪浅, 操作能力、开发能力、运用能力都会有一定程度的提升。 3.1课程教学中迭代开发法 迭代开发法在课程教学中得到具体的运用,也是现代软件工程的 常用方法之一。课程教 学时,我们通过迭代将需要教学的内容进行分解,形成更容易完 成的小目标。这些小目标即我们在进行每一次课程教学时所要达到的 教学目标。这些小目标有其具体的阶段性,一般是由简单到繁琐的递 增过程,一步一步循环,一步步渐进,最终根据所学的课程知识逐步 完善软件系统。 3.2课程教学中的案例分析 鉴于我们已经通过迭代开发法完成了对模拟软件工程中的项目的
现代企业教育 MODERN ENTERPRISE EDUCATION 373 教学研究 基于行动导向的引导文教学法 宋丽娜(大连教育学院116021) 摘要:“行动导向”教学是在当下教育教学改革中应运而生,是工学结合新型人才培养模式的有效路径。行动导向教学的运用,促使了 大量新型教学方法和手段的结合使用,引导文教学法就是行动导向教学模式下行之有效的价值体现,这种方法的运用尊重了学生主体性、体现 了学习自主性、合作性和实践性,在现代职业教育教学中发挥着重要作用。 关键词:行动导向 引导文教学法
“行动导向”教学是一种先进的职业教育教学理论,源于德国, 是上世纪德国职业教育改革成果,产生的基础是20世纪7O年代以来 德国职业学校企业化教学实践和对原有学科系统性教学模式及范例教 学活动的批判性认识。在我国,随着教学改革的深入,“行动导向” 教学已被职教人认可并运用于实践教学中,并由此总结出众多教学方 法,引导文教学法就是在此改革中被推崇的一种教学方法。 一、行动导向教学的内涵 目前行动导向教学没有固定模式,职教同仁对“行动导向”教学 的理解也不尽相同。我们通过分析、教学实践和经验总结,认为: “行动导向”教学是以形成和提高综合职业能力为目标、以人才培养 的核心技能为指向、以行动评价为指导、设置以就业为导向的专业技 能训练课程、设计与工作过程相衔接的教学过程、强调学生自主学 习的职业教育教学理念。 其基本要义是:学生是学习过程的中心,教师是学习过程的组织 者与协调者,遵循“资讯、计划、决策、实施、检查、评估”这一完 整的“行动”过程序列,在教学中教师与学生互动、学生与学生互 动,学生通过“独立地获取信息、独立地制定计划、独立地实施计 划、独立地评估计划”,“动手”实践,掌握职业技能、形成职业意 识、习得专业知识,构建属于自己的经验和知识体系。 在学习过程中,学生为了“行动”而学习,通过“行动”而学 习,即针对与专业紧密相关的职业“行动领域”工作过程,按照6个 完整的行动序列进行行动导向学习,自主、自觉、有目的地参与到学 习中,达到“手、脑、心统一”。学生通过“行动”,“学知识学技 能”、“学会学习”、“学会生存、学会交往”,获得相应的专业能力、 方法能力和社会能力,有效提高综合职业能力。 二、行动导向教学的引导文教学法
开发流程,因地制宜,教学实践中,我们根据课程目标,选取留言管 理系统这一典型而又能体现课程知识要点的教学案例,力图使学生在 学习教学内容的同时,通过多次迭代,逐步实现留言管理系统的开发 和完善。以下是整个留言管理系统功能的模块图。 图1 留言管理系统功能实现 3.3案例教学中迭代开发法的具体实施 课堂教学运用迭代开发法,将留言管理系统分解为多个需要迭代 完成的阶段性的目标,使各个阶段性目标的实现与实际的教学内容、 目标、阶段同步。每一次迭代开发,相对应的必然是一个教学单元, 迭代紧跟教学的脚步,完成各阶段叠加,最终完善整个系统。 (1)第一次迭代,阶段需完成目标:用HTML语言完成用户登录 页面设计。教学单元——HTML语法基础;必学知识点:FORM表单、 常用的HTML标记。 第一次迭代时,需从整体上把握整个教学案例,了解教学课程的 大纲目标,对留言管理系统的功能进行准确分析。 (2)第二次迭代,阶段需完成目标:用WEB控件完成用户登录 窗体设计。教学单元——wEB控件;必学知识点:常用的ASP.NET 控件、VB.NET基础。 有别于首次迭代,此次迭代引导学生利用常用的ASP.NET控 件,完成用户登录窗体设计,使得用户在输入用户名登录窗体时,得 到友好问候。通过此次迭代,完成教学课程中使学生熟悉了HTML、 WEB控件的要求,实际操作,明白网页“动”的缘由,动态网页的 概念的被轻松建立,形象、直观、效果好。 (3)第三次迭代,阶段需完成目标:为用户登录窗体增加验证功 能。教学单元——其他控件;必学知识点:各种ASP.NET验证控 件。 用户登录窗体的功能的加强,必须在学习ASP.NET的增强控件 的过程中结合各种ASP.NET验证控件进行学习。打个比方,当出现 没有输入正确的用户名或密码的情况时,学生必须利用验证控件提示 信息返回,要求用户重新输入。 (4)第四次迭代,阶段需完成目标:任意检查用户身份在用户登 录模块中。教学单元——数据库访问;必学知识点:ADO.NET、数 据库访问基础。 前三次迭代中的登录功能,都是事先在程序代码中设置了用户 名、密码,这样简单的登录检查无实用性。针对这样的问题,本单元 着力于引导学生学习有关数据库访问的重点知识,第四次迭代,作为 本次案例教学的关键,代表这一种质的转变。这次迭代不再事先在程 序代码中设置了用户名、密码,而是使学生在案例中学会通过ADO. NET连接数据库,在用户登录模块中建立合法用户的数据库记录,并 通过数据库访问,查找用户名表中是否有输人用户的记录,从而确定 数据库的合法用户表中检索登录用户的信息存在与否。 (5)第五次迭代,阶段需完成目标:查看模块、设计留言提交。 教学单元——数据库访问。必学知识点:数据绑定及数据显示控件 D ̄aGfid、Repeater。 这是本次案例教学的最后一次迭代,经过以上四次迭代,整个系 统的基本功能已经具备,此次重点是留言数据表的插入和查询。进一 步完善系统,需建立在第四次迭代的基础上,学生只需通过SQL命令 处理留言表,与此同时,学生还需运用数据绑定技术,通过数据显示 控件D ̄aGrid、Repeater显示数据结果,完成留言数据表的提交、查 看功能。 随着教学课程的逐步完成,案例系统也得到逐步完善,每一次迭 代都代表这一次进步与完善,贯穿整个案例教学。围绕迭代开发法开 展课堂案例教学,不仅使学生的更形象、直观的接收理论知识,更锻 炼了学生的动手能力和操作能力。学生通过对实际项目的开发和熟 悉,开发、运用、操作能力得到真实提升。 4.结论 《数据库基础与应用》这一集开发性、技术性、系统性于一体的