您现在的位置:首页 > 教案模板 > 正文

《数据库应用基础》课程教学实践中的经验与经验

2021-08-12 16:05 网络整理 教案网

[摘要]项目教学法是师生共同实施一个完整的项目工作进行的教学活动。在《数据库应用基础》课程教学中采用项目教学法的目的是通过课堂教学将理论与实践有机结合,充分挖掘学生的创造潜力,从而提高学生运用计算机语言解决问题的综合能力。实际问题。

【关键词】项目教学法;程序设计;教学实例

1.项目教学法的必要性

程序设计课程是计算机专业课程体系的重要组成部分,难度也相对较大。我校计算机专业开设的编程课程主要有C、VF、VB、SQL等。《数据库应用基础》是一门理论性、实践性、实践性的课程。但任何课程教学的最终目的都是培养学生的思维方法和分析问题的能力,即能够将语言作为解决实际问题的工具。传统的教学方法多从理论入手。虽然能系统完整地讲解各章各节的知识点,但由于内容比较枯燥,基本素质、自学能力和自控能力都处于比较低的水平。学校学生只能理解一些基本概念和理论知识,甚至不能用计算机语言编写实用程序。笔者在多年《数据库应用基础》的教学实践中,结合教学内容和教学对象的实际情况,逐渐探索和总结出一些经验:项目教学法的运用可以大大提高学生的学习成绩。 '学习的积极性和主动性,可以让他们学得更多。动手能力和解决实际问题的能力有了很大的提高。

项目教学法是一种符合建构主义理论,促进学生全面发展的科学教学方法。建构主义学习理论认为,知识不是教师获得的,而是学生在一定情况下,借助必要的学习材料,在他人(包括教师和同学)的帮助下,通过意义建构的方式获得的。基于建构主义教育学的要求,在学习过程中,学生应该以学生为中心。教师应扮演帮助者的角色,利用情境、协作、对话等学习环境要素,充分发挥学生的主体性和创新精神计算机试讲教案模板,使学生有效地实现当前知识的意义建构。

美术试讲教案模板_计算机试讲教案模板_初中数学试讲教案模板

2.项目教学法实施实例

项目教学法是师生共同实施完整的项目工作进行的教学活动。它通过选择工程项目创造情境,通过协作学习进行学习,通过完成工程项目实现意义建构。这种方法突破了传统的教学模式,通过解决学生周围的一些实际问题,实现学生对知识的掌握,大大提高了学生学习的积极性和主动性。通过项目教学法学习的学生,大大提高了动手能力和解决实际问题的能力。该方法不仅适用于职业学校计算机课程的教学,也适用于学生层次不一、自控能力较弱、课程应用性较强的学生的教学。

下面以《数据库应用基础》课程功能篇中的项目教学法为例,说明该方法的基本教学步骤。

初中数学试讲教案模板_美术试讲教案模板_计算机试讲教案模板

vf 语言中的函数等同于其他高级语言中的子程序。它们是用vf语言实现模块化编程的基础,也是学生初步形成模块化开发软件的基础。在学习函数章节之前,同学们已经编写了一个分数处理程序。程序的主要功能包括分数输入输出、总分、平均分、最高分、排名等项目。在花了 5 个课时讲解了函数的基本知识和概念之后,我让学生利用他们对函数的知识将上述程序重写为一个完全模块化的程序。

2.1 情境设置;创造学生当前学习内容基本贴近实际的情况,给出原学生成绩处理程序,并要求程序按照功能部分的知识进行模块划分,将学生介绍到教学环境中需要使用函数来解决现实世界的问题。在我选择的学生成绩处理项目中,对成绩的输入输出、总分、平均分、最高分、排序要求都有要求。

2.2 操作演示;围绕当前学到的知识点,以达到“知识转移”的要求,选择合适的小项目,并演示完成项目的过程。我选择将分数输入到这个小项目中来演示使用自定义函数来实现模块的功能。

美术试讲教案模板_计算机试讲教案模板_初中数学试讲教案模板

2.3 独立探索;让学生独立思考,理解知识点,消化结果,输入本演示项目的要点,为解决实践项目奠定基础。主要要消化的有函数定义部分的参数定义、返回值的确定、函数的调用、函数原型的声明等。

2.4 分组并确定每个分组的项目;小组进行研究讨论,并在老师的指导下,将分数输出、总分、平均分、最高分、排名等分​​配给小项目给各组。

2.5 协同学习;各组交流讨论,团队成员齐心协力,调试运行,完成项目。采用小组协作学习时,每个小组的人数要适中,小组成员的个性和能力要相辅相成。确定一个组长,协调组员之间的分工,有利于相互学习。最后,每个组充分利用其他组已经编写的模块来集成一个完全模块化的程序。因为这个项目中的每个模块,也就是一个小项目,都是由每个团队使用一个函数完成的,所以最终必须将每个团队编写的结果进行整合,才能得到一个完全模块化的程序。

计算机试讲教案模板_美术试讲教案模板_初中数学试讲教案模板

2.6学习评价;学生学习的效果直接以项目完成情况衡量,包括教师评价、学习小组评价和自我评价。评估分为三个层次:第一层次是教师对团队完成项目的评估:他们是否能够共同完成预定的功能;程序的优化;他们是否有创新意识。第二个层次是每个小组成员根据每个小组成员对小组的贡献,以及小组成员参与的意识进行相互评价。第三个层次是让学生进行自我评估,是否在原有的基础上有所提高。综合三级评估,确定每个学生的学习成绩。

3.项目教学法应用中必须注意的问题

项目教学法是行为导向教学法的一种。在整个教学过程中,发挥了教师的主导作用,体现了学生的主体作用,使课堂教学的质量和效率得到了很大的提高。在具体使用过程中必须注意以下问题。

初中数学试讲教案模板_美术试讲教案模板_计算机试讲教案模板

3.1 项目选择和教材处理;项目选择是学习的关键。项目的选择应根据教学内容而定,可大可小。它不仅包含基本的教学知识点,更能调动学生解决问题的积极性,使学生能够运用所学知识,进行创造和发挥。师生可以共同参与项目的评选。作为教师讲解知识点的例子,所选项目必须简单典型。以这个例子作为学生初步学习的例子,以促进知识的转移;另一个项目必须有一定的难度,可以鼓励学生学习和学习。使用新的知识和技能来解决过去从未遇到过的实际问题。教材的编写和选择是教学方法。教师在实施项目教学法时,不能完全按照教科书的章节进行。因此,教师在设计教学时,必须注重选择示范项目,紧密结合教材内容,编写讲义,甚至重新整理教材。

3.2 正确处理项目教学法与传统教学法的关系;项目教学法不是日常教学的全部,它只是教学过程中非常重要的一部分,但不能代替所有正规教学,它侧重于对学生能力的培养,在项目教学中显示出一定的优势应用性较强的设计课程;而传统的教学方法有完整的理论体系,学生对知识点和知识体系的掌握比较牢固。在理论教学中表现出一定的优势。在具体的应用中,两者可以交替使用,侧重于项目的完成,但也不能忽视对基础知识的掌握;注重吸收传统教学方法的优点,将总体目标细分为小目标计算机试讲教案模板,每个小目标都体现在项目中,让学生构建系统、全面的知识框架。

3.3 教师角色的正确定位;在教学过程中,教师的地位是不断变化的。当学生学习新技能时,教师是知识的传授者;当学生运用所学的技能时,老师就是领航者;当学生做自己的活动时,老师是旁观者;当学生分组进行活动时,教师需要充当协调者。教师应为学生创造学习资源和协作学习环境,使学生有多种机会将所学知识应用到不同情境中,充分利用现代教育技术为学生提供多种学习资源;协商解决各种困难,使学生群体的思想和智慧被每个学生共享,从而实现全体学生共同的意义建构。教师要做好每一项的评价和总结。在评价中,要指出存在的问题和解决办法,总结比较各组的特点,引导他们借鉴他人的长处,改进和改进自己的设计,使学生的这种能力在评价中得到提高。 教师应发挥良好的作用,帮助学生实现基于自身行为信息的自我反馈。

通过项目教学法在计算机程序设计课程教学中的应用和实践,我们深刻体会到项目教学法将理论教学与实践教学有机结合,不仅有助于学生加深理解和掌握本书知识,同时也使他们知道如何灵活地应用这些知识。项目教学法充分挖掘了学生的创造潜能,全面培养了学生分析解决问题的思维和方法,尤其充分体现了中等职业学校“能力本位”教学的价值取向。

收稿日期:2011-05-30

教案网123