项目教学法在《网络程序设计》教学中的实施

时间:2022-08-15 09:45:14

项目教学法在《网络程序设计》教学中的实施

摘要:《网络程序设计》课程教学内容知识点有很多,不同类型学校的教学方法有很大区别,网络程序设计领域中的知识既包括了理论还包括了实践,在教学中应紧密连接实际。我国传统的教学方法是以教师为中心的传授式教学,并不适合这门课程。项目教学法能够使学生摆脱纯粹的理论教学,提高学生的实践能力,也能极大的积累学生的知识量,在多种课程教学中得到了广泛应用。本文主要论述项目教学法在《网络程序设计》教学中的实施,希望能为相关人员带来一些帮助。

关键词:项目教学法 实施 网络程序设计

中图分类号:G712 文献标识码:C DOI:10.3969/j.issn.1672-8181.2014.18.044

对于计算机相关专业的学生而言,网络技术日益更新,《网络程序设计》逐渐成为计算机专业的必修课程,无论是开设ASP还是JSP,这门课程都需要编写代码、设计数据库等。在以往的教学经验中,多数学生对这门课程都是很感兴趣,但是也都表示这门课程很难学,想要掌握这门课程非常难,项目教学法能够极大地培养学生整体规划能力,本文主要论述项目教学法在《网络程序设计》教学中的应用。

1 项目化教学法概述

项目教学法又可以称为跨专业课程教学法,是指学生在教师的指导下处理一个项目的全过程并在此过程中掌握知识的教学方法,来源于欧洲的劳动教育思想,在20世纪得到完善,并逐渐成为一种理论思潮。到20世纪90年代,世界各国的课程改革把学习方式的转变作为主要内容之一,项目教学法逐渐得到使用。项目教学法是一种以学生为本的活动教学法,我国内地的教学改革也逐渐从原始的学生被动接受知识的学习方式转变为开放的学习,项目教学法在教学中逐渐受到重视。

项目教学法在工程类课程教学中具有非常明显的优势,在《网络程序设计》中采用这种教学方式,把一些小型且符合学生发展需要的项目分配给学生学习实践,十分符合教学的循序渐进原则,学生在接受项目后,普遍具有很大的兴趣。学生为了完成任务会自发的查询并获取知识,因此在这种教学过程中,学生分析问题能力、合作能力以及沟通能力都极大地得到了提高。在课程教学中,各小组之间相互讨论,随着课程教学的不断开展,学生基本能够掌握项目开发的过程,综合分析能力和整体规划能力都极大的得到了提高,理论知识也融入到实践中,是一种非常有效的教学方法。

2 《网络程序设计》特点和项目教学法的可行性

《网络程序设计》的教学知识点很多,也很杂,不同类型的高校在教学中采取教学方法存在很大差别,是学好网络安全、动态网页设计和网络管理等的充分条件,教学内容通常可以分为三类,一类是强调广而浅,使学生掌握最基本的程序设计,并了解网络程序设计的前景发展;一类是覆盖类,基于规范或者工具开发网站,使学生的网络知识体系和程序设计的进一步提高,这部分内容更加倾向于技能性培养;一类是覆盖第一类,此部分的教学内容更加重视于网络程序设计能力的培养。

项目教学法是理论教学和实践教学的有机组合,因此非常适合使用在网络程序设计的教学中,项目教学法旨在培养学生整合知识和经验的能力,并不断培养学生积极探索的精神,在改变教学内容和学习评估方面具有很大的优势。项目教学法改变了传统的教学模式,使学生和教师共同参与到教学中,虽然在完成项目实践的过程中,学生同样会遇到很多的困难,但是为了解决问题,很多学生会自发的查询资料,从而,课程教学变得十分生动。在项目教学中教师把课程的重点和难点都落实到了实践中,通过讨论等反馈机制及时了解学生的学习动态。

3 项目教学法的实施

3.1 项目教学法实施原则

项目教学法和传统教学法相比最大的区别在于把学生作为教学的中心,把项目作为教材中心,学生是认知的主体。项目教学法在实施中需要遵守以下原则,项目的选取要充分结合现实,教师在备选项目案例之前,必须先经过大量的市场调研,项目必须具有实用性、教学型和通用性,在项目的选取中必须选择学生感兴趣的,项目活动必须能够充分调动学生已学过的理论知识,能够渗透到教学中,项目的分解能够保证教学过程的连贯性。

项目教学法以学生作为主体,虽然教师是项目的设计和实施教学的负责人,但是在实践中需要教师和学生共同参与,教师有目的的引导学生进行知识的掌握。在项目教学的实施中,教师最主要的工作是创建学习的资源和协作学习的环境,在学生面对困难的时候,教师需要进行引导,并把学生分为合适的工作小组,实现分工和合作。在项目教学法应用的过程中,教师还必须确定一个多元性的评价方式,强调运行完成项目的方式。

3.2 项目教学法实施步骤

项目的选择。项目教学法的关键,是设计和制定一个项目的主体,项目化教学法成功首要部分就在于项目的选取。整个教学过程与内容基本来源于教师所布置的任务,因此项目的实施过程中,重要的并不是学习的结果,而是学习的过程。项目内容的选取以及情景的设置必须与所学知识和现实生活息息相关,明确目标,包括相关知识与技能的掌握。通过大量的专业实例考察,总结出网络程序设计所需的主要知识和专业素养,将所学的知识融合在一起,把典型的程序设计融入教学中,要求学生通过学习,掌握基础理论知识,能根据需求自行查找资料。在教师选取项目时为最大化的激发学生的学习兴趣,需要列出应用表单,使学生有目标地参与到项目的实施中。

选择的项目要有层次感以及典型性等,能够使学生联系自己所学知识进行发挥,教师在项目教学法实施之前需要先整理分析学生要完成的具体情况,为项目做好准备工作。从教学方法上来看,教师在项目教学法实施的过程中设置一些问题,引导学生自主性的学习。学生的个体特点以及接受能力存在很大差别,因此在布置项目的时候需要注意项目的难易程度以及学生的接受能力,不能打击到学生的自信心。项目的设计实施需要学生广泛的积极参与,最后在项目的选取中教师需要留出思考空间,启发学生不断尝试,培养学生的创新能力。

上一篇:农村寄宿制小学生情感缺失的成因及对策 下一篇:传统人文思想视角下的现代人文教育内涵