前言:想要写出一篇令人眼前一亮的文章吗?我们特意为您整理了5篇网站制作毕业论文范文,相信会为您的写作带来帮助,发现更多的写作思路和灵感。
论文关键词:项目教学法,课程设计,工作任务,ASP动态网页设计技术
现代科学技术的迅速发展,促使教育体系不断地变化,社会对高素质技术人才的需要也在变化,为适应这种需要,人们的能力在提高和扩展。现代社会要求人才应具备专业能力、社会能力和方法能力。在高职教育教学中要培养学生这种能力,就应改变传统教学模式和方法。改变传统的教学模式和教学方法、培养学生的实际应用能力成为当前高职教学改革的主要目标。在众多新型的教学模式和方法中,项目教学模式得到了人们的广泛认可和实践。项目教学法是师生通过共同实施一个完整的“项目”工作而进行的教学活动,是基于项目活动的研究性学习。本文正对高职“ASP动态网页设计技术”课程在教学改革中实施项目教学时所遇到的问题进行了分析,从项目内容的选取与组织、项目教学效果的检验与总结以及项目教学方法的研究等方面提出了项目教学模式的实施方法和相关建议,希望起到引导性的作用。
一、项目教学法的提出
项目教学法是师生通过共同实施一个完整的项目而进行的教学活动,是基于项目活动的研究性学习。与传统教学方式比较毕业论文题目,项目教学法的主体不仅是教师,而是教师与学生的整体,充分让学生参与到教学活动中来论文开题报告范例。通过完整的项目的实施把理论与实践教学有机地结合起来,让学生学习到了与职业接近的工作方式,充分发掘学生的创造潜能和解决实际问题的综合能力。
《ASP动态网页设计技术》是我院电子信息系计算机网络技术专业的主干课程,具有实用性强、应用面广、操作性强与岗位联系密切等特点。为了更好地讲授《ASP动态网页设计技术》课,我们将实际项目引入课堂教学,改革教学方法、教学手段及考核形式,使学生体会到了“学中做”、“做中学”的乐趣,提高了项目教学的实际应用效果,较好地实现了本课程的教学目标。
二、项目教学法的实施过程
1.项目的选取与确定
项目教学法成功实施的关键是选取并确立实用、优秀的项目。因此,在实施项目教学法时,首先,应选择切实可行的项目。在第一节课要讲清楚本课程的目标,讲解课程中所设置的项目及项目中要完成的工作任务相关的知识点和技能点,课程的考核方式等。演示历届学生制作的作品或老师自己做的完整项目,介绍项目中关键问题和解决方法,使得学生启发。
为了系统化地进行项目教学法,我们将“ASP动态网页设计技术” 中所采用的项目分为课摘要求学生具有一定的团队协作精神。项目内容可以是企事业单位需求的项目或者是教师科研工作中开发的项目或者学生自己选择的项目都可以,从而让学生身临其境参与创造实践活动,亲身体验实践的艰辛与乐趣。这样不仅能提高学生解决实际问题的能力,而且有利于培养学生的人文素质和创新意识,让学有余力的学生有一个展示自己能力的机会毕业论文题目,达到“做中学”的目标。
2.工作任务的设置
工作任务的设置是项目教学法实施重点。设置工作任务的总原则为从工作需求出发,选择相关的工作任务并确定相应的知识和技术,其目标不是储备知识,而是在工作中学习和应用知识。
“ASP动态网页设计技术”课程项目中课内实施项目是核心,其工作任务源于项目但不能照搬项目,应按照涵盖的知识点及工作流程,对其重新加工提炼,要特别注意每个项目任务的描述以及理论知识与实践知识的整合等问题。其设置步骤一般为:首先将整个项目按工作流程及知识结构分解成一个个子项目,并兼顾子项目的难易程度来安排教学顺序,然后将每个子项目按不同的工作阶段分为若干工作任务;最后再围绕每个具体的工作任务设置相应的知识点和技能。在“ASP动态网页设计技术”课程教学中,我们设置了如表l所示的项目和具体的工作任务。
课内实施项目是教师引导学生通过分析各个工作任务引出基本知识与技能,工作任务的设置不但要能起到让学生及时巩固所学知识和技能的作用,还要起到加深学生对基本理论的理解、激发学生独立思考、不断探索、找到解决问题的方法的作用。
表1:“ASP动态网页设计技术”课程中的项目和作任务划分与设置
序号
项目模块
工作任务
相关知识与技能
1
创建ASP运行环境,制作第一动态网页
任务1:ASP运行环境配置与管理;
任务2:虚拟目录创建与管理;
任务3:测试网站服务器;
任务4:ASP开发工具应用;
任务5:制作第一个动态网页;
会安装与配置IIS,IIS WEB服务器的启动和关闭;会管理与配置主目录;创建虚拟目录,能用本地WEB服务器下动态网页的几种方法; 用Dreamweaver创建ASP站点,站点的管理、测试与;
2
用HTML语言标记制作部门网站
任务1:部门网站主页(首页)制作;
任务2:为部门网站制作一个新闻子网页;
任务3:制作部门人员名录网页;
任务4:制作部门人员注册网页;
任务5:制作部门网站的娱乐网页;
任务6:网站框架制作;
会用HTML的文本、段落与图像类标记应用;能够在网页中插入表格、列表及超链接标记;能用表单标记、常用的域控件标记和文件标记;能用滚动文字标记与多媒体标记;会用框架标记能作框架网站;
3
用VBScript脚本语言丰富部门网站内容
任务1:编写能够显示欢迎问候词和网页访问时间的子网页
会用VBScript的常量、变量、日期时间函数、MsgBox函数和简单选择结构的程序设计语句(If…Then…Else…End If);
任务2:制作判断登录用户权限的子网页;
熟练多分支条件结构语句Select Case…End Select),常用内部函数和简单事件过程的定义和调用;
任务3:为部门网站编写一个休闲游戏网页;
通过若干个休闲游戏程序的实现,熟悉VBScript语言中的循环语句的功能及其使用方法;
任务4:制作部门人员职称情况统计网页;
熟练使用随机函数和Input Box函数,会定义一维数组,引用数组元素;
任务5: 为部门网站编写一个工资发放的网页;
通过工资发放程序的实现过程,掌握二维数组的定义与使用方法;
任务6:制作数学爱好者能力测试网页;
通过典型的数学问题“神秘数、水仙花数、同构数、素数”等的程序编写,掌握通用过程、函数过程以及事件过程的定义与调用方法;
使用ASP内置对象技术在部门网站中设置聊天室
任务1:聊天室相关的变量定义与初始化;
会定义Global.asa文件和相关的事件过程毕业论文题目,了解Global.asa文件的特点;会用Application和Session 对象。
任务2:聊天室登录网页制作;
掌握Request对象的POST方式从FORM集合中获取数据的方法;
任务3:制作登录检验网页;
掌握Response对象的Write,Redirect和End方法;
任务4:制作聊天话语输入和显示网页
掌握Response对象的常用属性,熟练Application和Session对象;
任务5:制作聊天信息处理网页
熟悉Request对象的其他集合;
任务6:制作退出聊天室的网页
综合应用Request、Response、Application和Session对象;
5
部门网站中应用ASP内部组件
任务1: 部门站点中设计广告轮流显示网页;
用ASP的广告轮显组件AdRotator在部门Web网站中建立广告系统;会编写和设置广告轮换文件的格式;会用ASP内部对象Server的CreateObject方法;
任务2:制作部门人员业务活动导航网页
会用ASP内容链接组件Content Linking和网页计数器组件Page Counter,掌握内容链接文件的编写和文件格式要求;熟练ASP内部对象Server;
任务3:制作部门领导意见簿;(1.用户意见输入与提交网页;2.用户意见提交检查网页;3.用户意见浏览网页;)
掌握文件存取组件FileAccess的功能,能够使用该组件对计算机的文件系统进行操作,熟练使用该组件相关的其他组件的方法和属性;
6
ADO数据库访问技术的应用
任务1:部门用户信息的浏览与显示;
掌握ADO对象的Connection、RecordSet、Field、Fields等多个子对象对象,并会运行SQL命令;
任务2:部门用户信息维护(添加、删除、修改和定位);
熟练使用记录集对象RecordSet的方法Addnew、Update、Delete和Find等;
任务3:用户信息的查询与分页显示;
掌握用SQL语言的Open方法和SELECT语句实现查询,并对记录集进行分页显示的方法论文开题报告范例。熟练记录集对象的AbsolutePage、PageCount PageSize、Bof和Eof等几个属性;
关键词:公安现役院校;1+X;计算机;课程体系;改革
中图分类号:G642 文献标识码:B
随着计算机信息技术飞速发展,计算机及其网络的应用渗入到日常生活的方方面面,计算机信息技术素养及其应用能力的培养成为大学生素质教育的重要一环。中国人民武装警察部队学院(简称武警学院),作为全国惟一的为公安边防、消防、警卫(简称边消警)部队培养指挥管理和专业技术警官的现役本科院校,必须培养具有较高水平、能适应现代信息社会要求的边消警部队专门人才,这对我院计算机基础课程教学也提出了较高的要求。
1研究背景
1.1计算机基础课程教学内容与教学理念急需调整
近年来,新型计算机硬件、操作系统、程序开发软件和应用系统不断涌现;网络技术快速发展并迅速普及;信息安全问题日益突出……日新月异快速更新的计算机知识对现代大学生提出了更高的要求和标准,同时也对计算机基础课程设置和教学理念等各方面提出了新的挑战。计算机基础教学需要重新定位,不再仅仅是操作技能培训,而是一种思维方式的培养,是通识教育的一部分。作为我院学员入校第一门计算机基础课程的“计算机文化基础”,已经不适应现代大学生的需求,需要向以讲解计算机的基础知识为主,更加注重计算机科学与技术内涵的“大学计算机基础”转变。
1.2新学员计算机基础水平发生了新变化,教、学矛盾愈发突出
教育部决定,从2001年起用5到10年左右的时间在全国中小学基本普及信息技术教育,很多有条件的中小学都开设了计算机课程,高校入校新学员计算机水平总体上较前几年有了大幅度提高。但由于全国各地经济文化发展还很不平衡,城乡教育存在不容忽视的差距及对信息技术课程的重视程度不一,我国中学信息技术教育的水平差距悬殊,使得我院入校新学员的计算机水平参差不齐。“零起点”的计算机教育方式已呈现出诸多问题,如何顺利的完成与中学信息技术课程的续接,也对我们提出严峻的挑战。
1.3教学必须与专业相结合,满足基层部队需要
自公安部实施“金盾工程”建设计划以来,计算机技术在维护稳定、打击犯罪、行政管理、队伍建设和服务群众等各项工作中得到了广泛和深入的应用。公安信息化的建设和应用带来了一场深刻的警务革命,大大加快了工作现代化和队伍正规化建设进程,同时也对边消警部队计算机知识水平和应用技能提出了更高要求。计算机基础课程的教学,不能只停留在公共基础课这一基本教学目标上,必须与边消警专业相结合,以满足基层部队需要为第一目标。
2“1+X”计算机基础教学课程体系的构成和实施
根据教育部非计算机专业基础课程教学指导分委员会提出的“关于进一步加强高等学校计算机基础教学的意见”和全国高等院校计算机基础教育研究会的“中国高等院校计算机基础教育课程体系”精神,基于“服务基层、服务一线、服务实战”的原则和“因材施教”的教育思想,综合以上各种因素,笔者通过对我院计算机基础课程教学的现状分析及调查、论证,提出了符合我院教学发展实际需求、具有公安现役院校特色的“1+X”计算机基础课程体系改革构想(如表1所示),实现了由传统的“三个层次”向“计算机基础教学”和“结合专业课教学的计算机教学”两个层次的课程体系的转变。
2.1教学内容突出基本原理、概念、方法和技术的入门课程――“大学计算机基础”
随着我国中小学计算机教育逐渐步入正规,传统的“计算机文化基础”课程受到挑战,改革势在必行。为充分了解我院入校新学员计算机应用能力,笔者对我院2008级学员共三个专业226人,做了题为“武警学院入学新生计算机水平”的问卷调查,调查结果如表2所示。
(1) 教学重点向理论基础转移
在以往的“计算机文化基础”课程教学过程中,教学的主要目的是在让学员了解计算机简单的基础知识前提下,熟练掌握Windows + Office软件的实践操作,将教学的绝大部分时间和精力用来锻炼学员的实践操作能力。而从以上调查结果可以看出:在进入大学之前,只有0.88%的学员还没有学习过计算机的基本操作,且有将近90%的学员是在高中以前就已经学习过这门课程的主要内容;从对课程的掌握程度看,有26.55%的学员已经熟练掌握了本门课程,还有56.64%的学员基本掌握,甚至有约10%的学员已经通过了国家计算机等级考试;有一半以上的学员网龄在三年以上,说明大部分学员已经具备了自学的能力。
由此可见,大学计算机入门课程的重点应该从实践操作向理论基础转移,主要目标不再是培养学员实践操作技能,而是为了让学员了解和掌握计算机基础知识,着眼于学员信息素养和信息能力素养的培养,包括通识素养和能力与应用创新素养和能力,为专业学习奠定必要的计算机基础。其内容主要包括:计算机基础知识、操作系统基础、常用办公软件、多媒体技术基础、计算机网络基础、数据库技术基础以及程序设计基础等。通过以上内容的学习,力图能够为学员构建一个较为完整的信息技术科学体系。
(2) 实践操作教学不能完全摒弃
在现代社会,Windows + Office软件的实践操作能力,就如同语言一样,直接影响学员今后的学习、工作、生活等各个方面,是现代大学生必备的基本技能之一。不可否认,随着信息技术的发展和计算机基础教育的进一步普及,入校新学员对计算机基本操作技能的掌握会越来越熟练,但由于各种原因(如地域差异、家庭条件、兴趣爱好、学校重视程度等),其水平存在很大差异。从调查结果可以看出,还有16.81%的学员不能达到操作的基本要求,有的学员对计算机甚至处在完全陌生的状态。对于教员来说,这部分学员我们是不能抛弃的,必须在讲授基础理论知识的同时,帮助他们达到应有的实践操作水平,以顺利完成对中学信息技术课程的续接。但是,由于学员基础水平参差不齐,大部分学员已经不再需要基础技能的培训,所以像以往一样利用大量时间来进行课堂讲授,必定造成资源的浪费,导致部分学员对课程失去兴趣;并且,随着课程内容的调整,增加了大量理论基础知识,课时变得越发紧张,单纯依靠课堂讲授是不现实的。如何解决这一矛盾呢?笔者认为,以讲座的形式对基本实践操作内容分模块进行讲解,学员根据自己的需要自主选择学习。实践操作能力的掌握重在实践,在学员学习过程中,还需要提供上机实践条件,建议增加开放性实验来帮助学员完成学习任务。当然,在学期末所有学员必须参加统一组织的技能测试,作为衡量学员是否达到应有水平的统一标准。如无法顺利通过,则必须进行重修重测。
2.2文理有别的程序设计课程
为进一步深入学习,以提高学员对本专业信息处理能力和应用能力,在修完“大学计算机基础”课程后,开设一门程序设计课程作为后续必修课。
鉴于Visual Basic程序设计语言较为容易理解和掌握,我院在计算机基础课程体系中选择“Visual Basic程序设计”课程作为“大学计算机基础”的后续课程。但在实际教学过程中,忽视了理工科和文科学员在程序设计课程学习过程中学习方式、逻辑思维、接受能力等方面的差异,采用相同的教学大纲,统一的试题难度。这样,造成教员对课程和试卷难度不易把握,从一定程度上减弱了教员和学员的积极性。笔者认为,根据理工科和文科对程序语言的学习特点,文科学员依然开设“Visual Basic程序设计”课程,理工科学员则开设逻辑性更强、难度较大的“C语言程序设计”课程,以期充分挖掘理工科学员的潜能,收到较好的教学效果。
2.3适应时代需要的“信息安全概论”
对于非计算机专业,信息安全大都作为“大学计算机基础”的一部分进行教授和学习。针对我院学员毕业后的工作性质,将“信息安全概论”作为单独的一门必修课程进行详细的阐述和学习。
近年来,公安边消警部队按照国家和公安部的统一要求和相关规定,采取了一系列加强信息安全与保密的措施,取得了一定成效。但随着现代高新技术的迅猛发展,互联网的广泛应用,办公自动化设备的大量普及,新的泄密隐患和泄密漏洞越来越多,泄密事件时有发生,严重威胁我国国家安全。我院培养的学员,毕业后都将走上边消警部队的各个工作岗位,工作中不可避免的会涉及一些国家秘密。为保证国家信息安全,学员必须增强对信息安全概念的理解,培养和提高信息安全防范意识和安全防护能力,具有信息安全的理论基础和基本的实践能力。
2.4与专业紧密结合的专业信息系统
公安信息化的飞速发展,使得边消警基层部队大量业务工作都采用计算机处理, 很多业务软件得到广泛应用。熟练掌握这些软件的操作技能是基层部队对他们的基本要求。为适应这一需求,在第三学年为学员开设与本专业相关的信息系统课程。
2.5适应基层部队需要的动态选修课群
笔者选取全国边防、消防、警卫部队各20个基层单位进行走访和调查,调查结果表明:部队基层单位对我院毕业学员的计算机能力需求有了新的变化,在原有需求基础上,又增加了对计算机维护、多媒体设备使用与维护、局域网构建与网站制作等能力的需求。
动态选修课群作为计算机基础课程体系的有益补充,有效满足部队需求。其课程包括:信息检索与利用、计算机组装与维护、多媒体技术、多媒体设备应用与维护、局域网构建与配置、动态网页制作、数据库程序设计、Visual C++程序设计等。这些课程没有强制性,第二学年进行基层见习后,学员根据自己的兴趣和基层需要自行选择学习。动态选修课群的设置,不但可以更好的服务于基层需要,同时也拓宽了学员的知识面和视野,使学员的综合素质得到提高。
此外,在第三和第四学年,还为学员开设Office组件巩固提高、常用的网络工具的使用与技巧等讲座,以提高学员文档编排能力和网络工具的综合应用能力,并为以后毕业论文的资料搜集和格式编排提供帮助。
3课程体系改革实施保障
3.1搭建网络化教学平台
在高校,丰富教学内容和学时不足之间的矛盾逐渐突显出来,并且将会愈演愈烈。在我院“1+X”计算机基础课程体系中设计的讲座和开放性实验等教学形式,从一定程度上缓解了这种矛盾,但是不能根本解决。作为课堂教学空间的有益拓展,网络化教学可以整合各种资源,打破传统教学的时空限制。通过搭建计算机基础课程网络化教学平台,在教学网站中公开教学大纲、教学进度、参考资料、电子教案、教学视频,开发在线测试和在线讨论功能,实现实时答疑,使学生从视觉、听觉和实战多方面感受所学知识,加深对教学内容的理解,能够有效的帮助师生解决这一矛盾。
3.2灵活运用教学方法
“教学有法,教无定法。”教学方法的应用没有固定法则。在实际教学中,教员需要根据课程和学员特点,灵活运用各种教学方法。如在“Word格式编排”部分授课时,运用比较教学法,利用框架功能将原始文档和排版后的文档同时显示,带领学员通过观察和分析,找出新知识,增强教学过程的系统性和完整性;运用案例教学法,在程序设计课程开课伊始,向学员演示用本课程语言开发的贴近学员生活的完整程序,并在以后的教学中以此例贯穿始终,增强学员学习目的性,激发学习兴趣,有效集中学习注意力;在程序设计课程末期,运用项目教学法,要求学员按教员要求分组协作,共同完成给定的项目,培养学员的创新意识和团队精神,也为教员对学员学习情况进行后期评价提供可靠依据。
灵活运用适用的教学方法,可以发挥学员的主体性,充分调动学员学习的积极性和主动性,使不同层次的学员都能积极主动的参与教学,在学习过程中不断培养、提高分析问题与解决问题的能力,从而真正实现“授之以渔”的教学思想。
3.3完善考核模式
考核作为教学过程的一个环节,其本质是检验学员学习的成效,体现教员的教学水平与教学效果。考核要以考查学员能力与促进学员发展为根本目的,在保留常规的无纸化技能测试和期末笔试的基础上,应尽量多的采用多种评价手段。如在程序设计语言课程中可增加课程设计环节,其目的在于通过课程设计,使学员对知识从整体的高度进行系统的再认识,并提高学员综合应用和软件开发的能力。同时,适当加大平时成绩所占比例,激励学员将功夫用在平时而不是期末的突击上,有利于学风建设。
此外,注意培养和发现优秀人才,鼓励学员参加各级科技创新活动和各类比赛,使学员在实践中得到提高,并将其作为成绩评定的有效参考。
3.4提高教师素质
计算机技术的更新速度, 是任何一门学科都无法比拟的。这就要求教员要不断学习,努力提高自身综合素质,以适应计算机基础教学的发展和变化。
笔者认为,计算机基础课程教员应加强自身素质的提高:(1)不断学习,紧跟时代步伐。计算机技术和网络技术的飞速发展,软、硬件资源迅速更新,计算机基础课程教员应通过不断学习来提高自己的知识水平,了解计算机学科发展的最新动态,不断提高业务水平。(2)深入研究教育理论,善于接受新的教学理念。教员应不断学习新的教学方法,灵活运用多种教学手段,善于在教学实践中思考和总结,不断改革教学方法和教学手段,促进教学水平的全面提高。(3)广泛涉猎,做各专业“通才”。由于学员学习计算机课程与本专业结合的需要,教员必须在熟练掌握本专业知识和技能的前提下,广泛了解所教学员的专业知识,真正做到与专业相结合。(4)对教学经验及时进行总结和思考,积极参与科学研究工作,提高实践能力,实现教学与科研的相互促进。
4结束语
在计算机技术迅猛发展的今天,公安现役院校计算机基础课程教学在发展的过程中也会不断出现新问题。作为教员,应该与时俱进,在教学实践中积累经验,积极进行改革探索,以促进计算机基础课程教学质量的全面提高。
参考文献:
[1] 教育部高等学校非计算机专业计算机基础课程教学指导分委员会. 关于进一步加强高校计算机基础教学的几点意见[M]. 北京:高等教育出版社,2004.
[2] 中国高等院校计算机基础教育改革课题研究组. 中国高等院校计算机基础教育课程体系[M]. 北京:清华大学出版社,2006.
[3] 田野. 计算机基础课程体系优化与教学模式改革实践[J]. 计算机教育,2009(8):35-37.
[4] 郑捷. 高校计算机基础课程设置探讨[J]. 计算机时代,2007(8):30-31.
[5] 姜灵敏. 面向应用的多层次文科计算机基础课程体系研究[J]. 广东外语外贸大学学报,2009(1):95-98.
[6] 张银霞,曲伟建,邓文新. 高校非计算机专业计算机基础教学存在的问题及对策[J]. 教育探索,2008(11):61-62.