前言:中文期刊网精心挑选了网站课程设计总结范文供你参考和学习,希望我们的参考范文能激发你的文章创作灵感,欢迎阅读。
网站课程设计总结范文1
关键词:计算机网络;课程设计;任务编制
中图分类号:G642 文献标识码:B
1计算机网络课程设计的目的
一个完整的计算机网络教学应该包括三个环节:课堂教学、实验和课程设计。课堂教学、实验和课程设计三者是相辅相成的。计算机网络课程设计作为计算机网络教学的最后一个环节,在巩固学生理论知识学习成果,锻炼学生动手实践能力方面具有重要的作用。
安排计算机网络课程设计的目的有两个,一是引导学生将书本上抽象的概念和具体实现技术结合起来,使学习深化;二是消除学生对协议的神秘感,调动学生学习的积极性与主动性。
2计算机网络课程设计的任务编制
我院在2007年由作者执笔,编写了新一版的计算机网络课程设计指导书,对课程设计的任务进行了编制。课程设计基本上按照计算机网络教学大纲安排,安排了5个具有一定代表性的课程设计题目。
实验一,简单网络程序设计。本实验选择了几个简单的网络程序,这几个网络程序或者是我们经常使用的网络命令,或者是网络程序设计中的基础内容。通过从几个简单的网络程序中选取其中的两个实现,目的是希望同学们了解网络编程的基本流程和基本方法,能初步掌握TCP/IP网络协议的基本实现方法,对网络的实现机制有进一步的认识。本实验的几个简单的程序都可以采用Java的网络编程包java.io中提供的编程接口实现,但是因为Java的网络包提供了较高层次的封装,屏蔽了网络编程中需要处理的细节问题,所以采用Java作为实现语言的同学需要把Java的网络包源码加入到自己编写的程序源码中,对Java网络包中相关代码的实现细节进行分析,并在实验报告中得到体现。这几个简单的程序是:(1)Ping程序设计;(2)Echo程序设计;(3)HTTP客户端程序,不要求解释HTML语言;(4)端口扫描程序。
实验二,数据包捕获与分析。网卡的缺省工作模式包含广播模式和直接模式,即它只接收广播帧和发给自己的帧。如果采用混杂模式,一个站点的网卡将接受同一网络内所有站点所发送的数据包,这样就可以到达对网络信息监视捕获的目的。Ethreal是一种开源的网络数据包的捕获和分析软件,本实验通过Ethreal软件的安装使用,监控局域网的状态,捕获在局域网中传输的数据包,并结合在计算机网络课程中学习到的理论知识,对常用网络协议的数据包做出分析,加深网络课程知识的理解和掌握。
实验三,Web服务器的简单设计与实现。本实验要求了解Web服务器的工作原理,设计并实现一个简单的Web服务器,并通过测试。
实验四,聊天程序的简单设计与实现。聊天程序是上网时经常使用的网络程序,本实验要求完成一个聊天程序的简单设计与实现。
实验五,动态网站的简单设计与实现。动态网站的构建已经成为计算机专业学生的一项基本技能,本实验要求学生构建一个动态网站,掌握网站构建的流程、编程方法以及部署、运行等基本技能。
上述实验中,实验一和实验二是必做的内容,而实验三、实验四和实验五只需要选做一个即可。
3计算机网络课程设计的实践
作者从2006年毕业入校以来已经指导了2届学生进行计算机网络的课程设计,在指导课程设计的过程中,总结了普遍存在的以下几个现象,并有针对性地采取了应对的措施。
[1] 学生人数众多。高校扩招使在校学生的数量大大增加,针对这样的现象,我们对参加课程设计的学生进行了分组,每组由3~4名学生组成,课程设计只对组做要求,但是要求明确组内成员的分工。这样既解决了学生人数众多和教学资源相对不足之间的矛盾,又起到了锻炼每一个参与学生能力的目的。
[2] 个体之间差异大。为解决学生个体之间差异很大的问题,我们在小组的组成上做了要求,要求一个组内既有成绩比较好、动手能力比较强的学生,同时也有一些成绩比较差、动手能力相对弱一些的同学,这样通过组内的交流就能共同提高、共同进步。
[3] 懒于动手。相当数量的学生在做课程设计的时候不愿自己亲自动手编写程序,而是通过在网上搜索,寻找相关程序或者从上一届学生手里拷贝。针对这个现象,我们增加了考核措施和激励机制,在验收程序时不仅看实验的结果,而且要让学生讲解程序的原理和设计思路,在课程设计实验报告中也增加相关的内容。在考核的时候,亲自动手做实验、编程序的学生的成绩要远远高于通过下载、拷贝程序的学生的成绩,达到激励学生勤于动手的目的。
结束语:上述是笔者通过编写计算机网络课程设计指导书和指导学生进行网络课程设计的教学实践所总结的一些亲身体会,希望对参与计算机网络实践环节的教师有所帮助。
网站课程设计总结范文2
关键词:;程序设计;前导课程;教学方法;考核方式
中图分类号:G642文献标识码:A文章编号:1009-3044(2008)19-30082-02
Exploration of " Programming" Teaching Methods
JIN Ming-xia
(Zhejiang Yuying College of Vocational Technology, Hangzhou 310018, China)
Abstract: At present the institutions of the most computer professional set up rogramming courses, the paper from the course preparation、teaching methods、practice teaching、curriculum design and other aspects sum up how to the better development of programming courses teaching methods.
Key words: ; Programming; Course leader; Teaching Methods; Assessment methods
1 引言
是面向下一代企业级Web应用程序的开发平台,是建立在框架通用语言运行环境上的编程框架,可用于在服务器上生成功能强大的Web应用程序。与以前的Web开发模型相比,具有开发效率高、使用简单快捷、管理更简便、全新的语言支持以及清晰的程序结构等优点。自Microsoft公司推出以来得到了广大编程爱好者的喜爱,是目前主流的网络编程语言之一。当前各院校的计算机专业大都开设了程序设计课程,如何更好的开展程序设计课程的教学是一个值得探讨的问题。实践课程教学要取得好的效果,应该从课程准备、教学方法、实验和实训环节、课程设计等方面进行考虑。
2 课程准备
程序设计课程包含的内容很多,在教学过程中,首先要向学生介绍计算机网络的一般知识及Web体系结构,然后是HTML超文本标记语言,接下来便是或C#语言;数据库操作是程序设计课程中很重要的一部分内容,因此还要向学生介绍数据库的知识及操作,但是由于课程课时的设置以及课程重点难点知识点的设置,教学过程中不可能安排太多的课时讲授这些内容。我校在开设该课程前,静态网页制作、程序设计、SQL Server2000、网站规划与设计等课程相继开设完毕,学生有一定的编程基础,程序设计课程相关的知识又有一定的掌握,再经过一学期的该课程的学习,绝大多数学生的动态网页制作技术都有明显的提高。
3 教学方法
针对高职学生的特点,为了更好地培养学生应用开发能力,我在本课程教学中采用了案例教学方法,教学过程的设计采用全程案例驱动的教学模式。首先要根据课程目标选取一个典型且功能完善的案例,该案例能覆盖课程的主要知识点。课堂教学中模拟软件项目的开发流程,将这个案例作为开发任务,并且将该案例以模块化方式贯穿整个教学,使学生体验使用开发基于WEB的应用程序的实际过程,突出课程的综合能力训练、职业能力培养,达到专业培养目标所必需的知识和能力。
3.1 教学目标分析
程序设计的教学目标是:让学生掌握基本的技术、基本的数据库访问技术以及WEB应用程序开发的基本方法。在此基础上,培养基本的网站应用开发技能,形成良好的编程习惯,提高学生的职业素养。因此,程序设计课程的主要教学单元是:一、HTML语言基础;二、语法基础;三、HTML控件和WEB控件;四、其它控件;五、常用内置对象;六、数据库访问技术。其中,前五个单元是介绍的主要技术,第六单元数据库访问技术是课程的重点和难点。
3.2 综合案例提出
提出学生感兴趣、贴近他们生活的案例可以充分调动学生参与项目设计与开发的热情,激发学生的求知欲望及学习兴趣,在融洽和谐的情境中获得良好的教学效果。课程选用了与学生学习密切相关的学生选课系统作为案例,在这个系统中学生作为系统的主角,可以从自身的角度出发,提出系统的需求,为案例的具体实施作铺垫。
3.3 案例模块化分解
合理分解案例是本课程教学的关键,我们将上述案例分成项目模块,再将模块分解成子模块,直到每个小模块可通过各个知识点来解决。通过模块分解,就将一个综合案例划分成了相对容易的小模块,这样既可以树立学生完成任务的信心,又能使教学过程得以顺利开展。
根据案例的实际情况,我们将案例分成了四个大模块,并将这四大模块又分解成了30多个具体的小模块,在课程教学和实验教学中逐一解决。具体的项目模块划分如下:
3.3.1 HTML语言设计的页面布局
对应“页面布局”模块,主要知识点:常用的HTML标记。
这是案例教学的启动阶段,和学生一起分析学生选课系统需要哪些功能,让学生对案例有个全局
认识,并了解教学的总体目标。然后根据分析结果给学生演示如何设计系统的静态首页,在首页的制作过程中,介绍并字体标记、表格标记以及超链接标记等多种标记的使用。
3.3.2 WEB控件设计的用户窗体
对应“窗体控件设计”模块,主要知识点:基本语法、常用的控件。
在这一部分,我们引导学生在原来设计好的静态页面基础上,利用中的控件,往各页面窗体添加控件,比如该系统的用户登录页面,添加控件加入代码后,让用户登录窗体能够对于输入的用户名给出友好的问候信息。这样,学生不仅熟悉了HTML控件和WEB控件,而且体会到了网页是如何“动”起来的,形象地建立起了动态网页的概念。同时,用户登录窗体的内容更加丰富,用户登录窗体中不仅可以有文本的输入用户名及密码的功能,还以具有单选、多选和下拉菜单等多种输入方式用于提交输入用户资料。
3.3.3 用户窗体与数据的连接
对应“数据库访问”模块。主要知识点:常用内置对象、及数据库访问基础。
在前面设计的登录功能中,用户名和密码都是事先设置在程序代码中,这样的登录检查不具备实用性。学生也会怀有这样的疑问。针对这个问题,在“访问数据库”一章中,引导学生建立合法用户的数据库记录,并利用数据库访问技术,从数据库的合法用户表中检索是否存在登录用户的信息。
这部分内容在本课程教学中是关键的一步。通过新知识点的应用,检查用户登录的功能有了质的提升。用户名和密码的检测不再是程序中事先在代码中事先设定的,而是通过对象连接到后台数据库,查找用户名表中是否有输入用户的记录,如果有,说明是合法用户,登录成功,并转到一个新网页中;若没找到相应的记录,则说明是非法用户,给出相应提示。这样,通过采用数据库访问技术,用户登录窗体对于事先在用户名表中记录的合法用户,都能检验通过。相对于原来仅能检验固定用户的情形来说.新的用户登录窗体的功能得到了很大加强。
3.3.4 用户窗体数据的查看
对应“数据查看”模块。主要知识点:数据绑定及数据显示控件Data Grid、Repeater。
这是案例的最后功能部分,也是教学的最后一部分内容。经过前面模块的操作,学生已经不断提升了案例的功能,在最后这部分,主要是完成各类数据的显示、查询、插入和删除。学生需要做的工作是在前面模块对数据库连接和检索技术的基础上,进一步通过SQL命令来完成学生信息表、成绩表等表的处理,并利用数据绑定技术,将需要的结果通过典型的数据显示控件显示出来。
4 实验和实训环节
程序设计课程是一门实践性非常强的职业技能课,其实践教学环节是实现本课程培养目标的关键因素,为此,在实践教学的设计上,始终贯彻“以学生为主体,以能力培养为目标”的指导思想,充分体现以职业能力,创新能力和就业能力培养为中心的设计思路。整个实践教学设计分成四个阶段:导入阶段模拟阶段实战演习阶段总结提高阶段。在导入阶段,选取合适的实例,通过 Flash 动画或多媒体教学手段来确立目标,激发兴趣;模拟阶段将实践教学设计按任务分解成若干个教学模块,实行分阶段、分层次、循序渐进的能力培养模式组织教学内容。通过“教师做,学生模拟” ,实现从概念的理解到实际编程的转变;实践演练阶段则配备相应的实战演习项目,使学生能牢固的掌握相关的技术,对知识有一个基本的感知与理解;总结提高阶段对所学理论与技能的一个总结提炼,并提供综合多知识点的项目,供能力强的学生练习,实现分层次教学。
5 课程设计
在学习过程中,学生建立起来的知识往往是零散的,通过课程设计,学生能将一学期学到的知识结合起来,提高他们的综合应用能力。课程设计的选题很重要,选题要符合学生的实际水平。选题太难,会打击学生的积极性和信心;选题太简单也不利于学生水平的提高。学生基础和水平参差不齐,因此,在制定课程设计时,指定不同难度的题目,由学生根据自己的实际水平和兴趣来选定。比如,在课程设计中,制定了3个题目:用户注册系统、婚纱摄影网站制作、小型航空公司订票系统。实际上后两个题目已包含了用户注册功能,学得较好和对自己要求较高的学生,他们更乐于选择后面两个题目。在平时的授课中,应灌输一些系统设计和开发的思想、方法和技巧给学生。在课程设计阶段,先详细讲述网站应用系统开发的步骤和过程:需求分析、数据建模、技术架构的选择、界面设计、编写代码、调试。课程设计完成,使学生掌握较系统、较完整的设计方法。
6 考核方式
学生在课程设计结束后,不仅要提交课程设计报告及软件,还要对软件进行讲解,教师有针对性地对系统中的关键设计问题提出问题,学生当场解答;或者教师删除软件中一些关键性语句要学生当场调试。通过这些环节可以有效的避免学生在课程设计中出现抄袭情况。
7 结束语
以上讲述了程序设计课程的一些教学体会,通过在实际教学过程中的实践,取得了很好的教学效果。
参考文献:
[1] 池瑞楠.高职程序设计类基础课程的教学探索与实践[J].专业教学研究,2006.10.
网站课程设计总结范文3
【关键词】 Moodle平台 高中信息技术课程 教育设计
Moodle是Modular Object-Oriented Dynamic Learning Environment(模块化对象动态学习情境)的简称。它是一种开源、免费且功能强大的课程管理系统,以其教学方式生动、课程内容丰富的特点,迅速成为教师建设课程学习平台的理想选择。引入Moodle平台,并结合电子教室管理软件,能改善课堂教学环境,打造信息技术高效课堂,优化教学效果。
一、Moodle平台应用于高中信息技术课程设计的优势
首先,Moodle信息技术课程学习平台能以各类软件,比如文本文件、PowerPoint、音频文件等为载体,为学生提供集文字、图像、声音、视频于一体的教学资源。学生感受到来自视听觉的刺激,从而对学习产生浓厚的兴趣。其次,Moodle平台模块可以根据教学需要进行自由组合,也可以将教师所需要的有关信息技术课程学习资源整合到Moodle相应模块中,有效地实现理论与教学实践结合。还可以保存教师在教学过程中总结的教学方法和策略,为今后教学所用,作为后来教师教学的参考。再次,Moodle信息技术课程学习平台有利于学生与学生、教师间的交流与协作。学生在平台上不仅可以学习课本知识、下载相关资源,而且可以在课程学习平台上与同学协作完成某些任务。Moodle平台搭载了聊天室、讨论区模块,成员之间可以共同讨论,完成学习任务。最后,Moodle平台具有很好的学习评价功能,不仅能对学生进行综合评价,学生也可以查看上传的成果,进行互相评价。此功能可以记录每名学生登录次数、在线时间及阶段性学习报告等,便于教师根据追踪结果,为每名学习者安排个别化的学习资料和活动。
综上所述,Moodle课程管理平台是拥有全新教育理念,将教育理论与实践相结合的教学工具,它具有组织、呈现、跟踪、管理和评价整个学习内容和学习活动的功能,所以选择此平台进行高中信息技术课程设计,能提供更加个性化的教学以及更加丰富的教学资源。
二、Moodle平台高中信息技术课程设计流程
通过大量的文献阅读及实践经验,笔者总结出高中信息技术课程教学的设计流程方案。1、整体设计。按照Moodle设计要求,安装要简便,且能支持多种类别的课程,更应重视整个系统的安全性。教学应用平台的界面设计应贴近高中生,具有简单、高效等特点。可选一台CPU为3.0GHz、硬盘容量为500G的计算机作为服务器,运用win7系统操作系统。2、网站管理。Moodle平台的管理工作是由初始设置的管理员负责,管理员可以添加多种网站颜色、字体、版面等。用户进入平台后,可选择字体、颜色等,拥有自己风格的界面。3、用户管理。为注册用户建立一套系统的在线档案,记录学习者登录时间及学习次数,如果未登录时间过长,管理员可以通过相关记录取消其注册信息。设定独立的登录密码,并通过安装验证插件,支持验证机制,保障用户隐私。4、课程管理。高中信息技术课程设计分为两个子课程:信息技术基础算法和程序设计。为使用户有不同体验,课程版式可设置不同呈现版式、课程活动等,同时提供论坛、日志、测验等文件下载。5、任务模块。将高中信息技术课程的每个模块编成任务模式,每个任务都有完成期限和等级。设置作业提交时间,迟交或不交作业,系统会自动进行统计,发送至教师的客户端,使教师可以对学习过程进行实时监控。6、聊天室及论坛模块。在学习过程中,学生在聊天室进行流畅、同步的文本交流,也可以通过论坛发帖的形式向教师和同学求助。 7、检测模块。Moodle平台提供检验模块,对用户操作及管理措施进行检测,如果操作出错,将会发送错误报告,从而提高用户的操作技巧,保障平台的安全使用。
结论:近年来,信息技术与课程整合的研究已卓见成效,但是如何将其真正地融入高中教育却一直处于瓶颈。Moodle平台与高中信息技术课程拟合度高、交互性强,将会成为信息技术与课程整合的新道路。
参 考 文 献
[1]夏清强.高中信息技术教学现状与分析[J].中国信息技术教育,2010(24):9.
网站课程设计总结范文4
【关键词】 信息技术 项目化教学 应用
随着信息技术的飞速发展,信息技术作为一种认知工具,它具有强大的教育教学功能,它的研究和应用给高职教育教学工作带来诸多变化。笔者在《网页制作》课程中利用信息技术对项目化教学进行了具体而全面的实施。最终实践结果显示:利用信息技术手段提供的展示平台能够促进学生的自主学习与交流,达到了预期的教学效果,成效较为显著。
一、《网页制作》课程设计思路
《网页制作》课程根据 “前程无忧”、“智联招聘”、“贤士榜”等专业招聘网站及招聘企业中对相关的职业岗位及岗位核心能力分析,结合ACAA认证网页设计师的考证要求,提炼出与本课程相关的职业岗位及岗位核心技能,并按照范的网站开发流程,将课程分为网站规划和准备、网站站点创建、网站制作、网站测试与、网站综合实训五个项目。
二、信息技术在《网页制作》项目化教学中的应用
在教学过程中,课程项目分解出来的案例或任务,来源于企业的实际开发,从企业实际应用中分解出一个个通用、典型、实用的小模块作为讲解案例或练习任务,以利于提高学生的岗位实践能力和适应能力。以《网页制作》课程项目三网站制作中的子任务网页布局为例,子任务主要分为四部分内容:资讯、计划与决策、实施、检查与评价。
资讯:
教师通过翻转课堂重新调整课堂内外的时间,让学生成为学习的主人,调动学生学习的积极性、主动性,增加学生对知识的感性认识,培养学生分析问题、解决问题的能力。学生通过课外时间观看微课学习网页布局的基础知识、了解表格、DIV标签、AP DIV及CSS的概念,掌握创建和编辑表格的方法,掌握创建和编辑DIV标签级AP DIV的方法。课堂上教师利用多媒体创设现实情景,激发学生主体参与的兴趣。通过情景引入――**房地产有限公司是一家专业从事房地产开发与经营的公司,为全方位展示公司形象和实力,更好地宣传推广公司工程案例,特委托**传媒有限公司为其制作公司网站。教师扮演客户,学生扮演项目组成员。客户提出需求,项目组在网站建设前与客户交流,确定网站的定位、风格、栏目及功能模块,在Dreamweaver中使用表格布局或Div+CSS布局方式制作网站。
计划与决策:
各项目组根据任务要求进行讨论,确定具体的工作任务和工作流程,并对具体的工作进行分工处理,包括网站的定位、风格、栏目、布局、技术等,然后制定计划书。讨论结束后,教师适当引导,并总结观点。
实施:
各项目组围绕制作房地产网站的主题,按照计划书有步骤地进行,及时交流和讨论设计过程中出现问题,在交流、讨论之后达成共识,共同完成房地产网站的制作。项目组如出现疑难问题,讨论后无法解决,教师利用信息技术环境下的网络课堂教学,如极域电子教室软件、E-mail、QQ、微信等交流工具,充分与学生进行交流,掌握各项目组的实施情况,提供针对性的辅导,总结小组讨论后的成果,并给出解决方法。
检查与评价:
各项目组推选代表通过极域电子教室软件展示本组的网站成果,具体包括设计定位、功能模块、技术手法等内容,自评网站的优缺点。各项目组从网站的布局、功能、内容等方面互评网站,最后教师结合各项目组的综合表现和网站布局的制作情况,分析该项目制作成果的合理性,给出中肯的意见和建议。通过本项目的学习,使学生掌握网页布局的基本知识和方法,并能使用表格布局和Div+CSS布局方式制作企业宣传型网站。
三、结语
与传统教学模式即老师讲,学生听相比,项目组合作学习的教学模式是让学生以小组的形式参与交流、讨论,从中感受交流带来的快乐,分享合作的愉悦。整个教学过程中,以微课形式播放网页布局的方式及优秀网页赏析的视频,增加了学生的视觉效果,通过项目组积极合作,共同制定计划,完成项目任务。
教师通过交流工具与学生交流,针对性的辅导。通过极域电子教室软件展示项目成果,采用项目组自评、项目组互评和教师评价三管齐下的策略,从网站的主题、技术性、艺术性等方面对网站进行评价,激发了学生的学习兴趣,提高了学生的动手能力和对实际问题的解决能力。
参 考 文 献
网站课程设计总结范文5
[关键词] 高职院校 动态网页 课程设计 培养目标
一、课程性质、作用和地位
1.课程的性质
《动态网页设计基础》是高等职业院校计算机网络专业的一门专业核心课程,是具有系统的网络设计、数据库技术、软件编程技术和网站构建方法与技术,实践性很强且面向实际应用的重要专业课。其主要任务是使学生掌握ASP动态网页设计的基础知识和基本技能,培养学生利用ASP技术开发动态网站的能力,提高学生职业技能和素质,为适应职业岗位和继续学习打下一定的基础。
2.课程的作用
本课程是继《网页设计基础》之后开设的一门专业技术课,其教学目标是使学生能运用所学的ASP只是,根据实际问题进行ASP动态网站的创建与维护、ASP动态网页的编写、通过ASP动态网页访问数据库,使学生具有ASP动态网站开发的初步能力。
3.课程在专业中的地位
《动态网页设计基础》是高等职业院校计算机网络专业的一门专业核心课程,开设课程的目标是培养学生的动态网站制作能力及MIS系统制作能力,这一能力是用人企业对计算机网络专业网站建设方向高职学生提出的核心能力,它综合了图片处理、页面设计、代码编写、数据库等知识,是网站建设方向高职学生就业的根本保障。
二、课程设计的理念和思路
1.课程设计理念
《动态网页设计基础》课程的实施基于工作过程导向,工学结合特征鲜明。教学过程以就业为导向、以能力培养为主线,强调“学中做与做中学”的有机统一,实现了理论实践一体化教学目标。
整个课程建设,以个人学习的特点,按照工作过程,施以由简到繁、由易到难、循序渐进的5个学习情景来展开,教学过程即是项目实施的过程。
2.课程建设思路
建设思路:专业领域的技术要求专业职业岗位的任职要求 课程体系和教学内容课程标准。
建设原则:突出能力目标、项目任务载体、以学生为主体。
建设宗旨:进行基于职业岗位工作内容和工作工作过程导向的《动态网页设计基础》课程建设。
建设过程:工作岗位需求分析出专业技术人员的工作任务归纳总结出典型工作任务转变为行动领域基于工作过程的学习领域设计学习情境。
三、课程设计
1.课程目标设计
(1)能力目标
①总体能力目标
具有动态网站总体设计与构建的能力;
能够自主开发留言板、BBS、聊天室等简单Web程序的能力;
② 单项能力目标
能够搭建ASP运行环境、访问ASP页面;
能运用html编写简单页面;
能够实现客户端的身份验证;
能使用Request对象获取客户端的数据;
能使用Response对象向客户端输出信息;
能够使用Session对象记载特定用户的信息信息;
能够使用Application对象记载所有用户的信息;
能够使用Server对象创建COM对象和Scripting组件;
能够创建数据库,会添加表和查询,会用基本的SQL语句;
能够连接数据库;
能够实现ASP存取数据库;
能够排序显示数据;:
能够添加不完整记录能够分页显示数据;
能够制作交替变换的广告Web页面;
能够批量制作超链接;
能够开发计数器。
(2)知识目标
掌握IIS的配置及运用的方法;
掌握HTML语言的基本知识;
掌握VBScript的基本语法及基本知识;
掌握ASP的5个内置对象的属性和方法;
掌握ASP存取数据库技术;
掌握ASP组件的用法。
(3)情感目标
通过教师对具体实用的小项目演示讲解,学生动手完成项目任务,激发学生成就感,培养学生自信心和学习兴趣、独立思考、自主探究学习习惯;
通过小组协作,培养学生的协作能力;
通过项目演示培养学生的表达能力、沟通能力。
2.课程内容设计
(1) 知识模块划分
对现有知识点进行了解析与重构,划分出彼此之间联系紧密的4大知识模块。Asp基础知识;Asp内置对象;Asp存取数据库;Asp组件。
(2) 能力训练项目设计
采用真实工作案例――基于ASP技术的留言版,将本课程能力点和知识点包含在项目中,并将该项目分解成若干个子项目渗透在教学中,采用任务驱动方式讲解ASP知识和训练项目。
留言板是网站中常见的功能模块,对界面要求简洁美观,功能要求简单实用:对普通客户,能浏览和添加留言。对管理员,还要增加删除和回复留言功能,同时在页面中添加了计数器和动态广告显示功能。分为如下10个子项目:①搭建ASP运行环境、访问ASP页面;②留言板界面设计;③留言内容过滤;④数据库设计;⑤添加留言;⑥显示留言;⑦回复留言;⑧删除留言;⑨制作网站计数器;⑩制作交替变换广告Web页面。
期末项目作品选择的是网站中常见的功能模块在线通讯录,其开发技术与流程和留言板基本一致,界面要求简洁美观,功能有如下要求:有注册登陆模块;有添加新记录的表单页面;可以实现动态更新、删除功能;按时间降序显示。
(3)教学内容设计
教学内容分为四大只是模块:
一是Asp基础知识。对应的能力目标有:①能够搭建ASP运行环境、访问ASP页面。②能运用html编写页面。③能够实现客户端的身份验证;对应的知识点有:①动态网页概念、工作原理、添加IIS组件,设置主目录,添加虚拟目录;掌握访问动态网页的3种方法。②掌握HTML标记及对应的属性、语法。③掌握VBScript基础知识。
二是Asp内置对象。对应的能力目标有:①能使用Request对象获取客户端的数据。②能使用Response对象向客户端输出信息。③能够使用Session对象记载特定用户的信息。④能够使用Application对象记载所有用户的信息。⑤能够使用Server对象创建COM对象和Scripting组件。对应的知识点有:①掌握Request对象的方法和属性。②掌握Response对象的方法和属性。③掌握session对象的方法和属性。④掌握Application对象的方法和属性。文件Global.asa的功能与用法。⑤掌握Server对象的方法和属性。
三是Asp存取数据。对应的能力目标有:①能够创建数据库,会添加表和查询,掌握最基本的SQL语句。②能够连接数据库。③能够实现ASP存取数据库。④能够排序显示数据。⑤能够添加不完整记录。⑥能够分页显示数据。对应的知识点有:①Access数据库的基本操作,掌握Select、Insert、Delete和Update语句。②掌握利用connection对象和基于OLE DB方式连接数据库的方法。③利用SQL语句对记录进行查询,添加,删除和更新。④Connection对象的属性和方法。⑤Recordset对象的属性和方法。
四是Asp组件。对应的能力目标有:①制作交替变换的广告Web页面。②批量制作超链接。③开发计数器组。对应的知识点有:①掌握广告轮显组件MSWC.Adrotator的用法。②掌握文件超链接组件MSWC.Nextlin的用法。③掌握计数器组件MSWC.Pagecount的用法。
3.教学方法设计
(1)项目导向法
本课程的教学内容是以能力项目的开发流程为依据展开的。
(2)利用计算机技术中的动画视频等先进技术进行教学
利用动画手段,将网络程序复杂的运行过程以动画的形式生动地展现出来,逐步向学生进行介绍,对学生理解和掌握网络程序设计ASP的基本概念和网络程序运行过程具有非常显著的效果。
(3)分组教学
因为本课程内容比较抽象,综合性、实践性都比较强,因此学习难度较大,采用分组教学同学之间互相探讨,相互帮助协作完成项目任务,可以激发学生学习的自信心和学习兴趣。
(4)启发式教学
采用“布置任务分组完成提出问题老师指导解决问题”教学流程。
4.考核方法设计
学期总评成绩采用百分制,着重考核学生的运用知识解决实际问题的能力。
学期总评成绩由四部分构成:(1)学习态度、考勤占10分;(2)理论作业占20分;(3)平时训练子项目30分;(4)期末项目作品占40分。
四、结束语
总之,以就业为导向、以能力培养为主线的教学过程,根据个人学习的特点,按照工作过程,施以由简到繁、由易到难、循序渐进学习情景来展开,教学过程即是项目实施的过程,强调“学中做与做中学”的有机统一,实现了理论实践一体化的教学目标。
参考文献:
[1] 尚俊杰. 网络程序设计――ASP(第3版)[M]. 北京:清华大学出版社,2009
[2] 尚俊杰.网络程序设计―ASP案例教程[M]. 北京:清华大学出版社, 2005
网站课程设计总结范文6
关键词 Dreamweaver;案例教学;任务驱动;协作学习;项目驱动
中图分类号:G712 文献标识码:B
文章编号:1671-489X(2013)21-0082-03
Dreamweaver是Adobe公司旗下的一款网页编辑软件,该软件使用非常方便,所见即所得,是网页设计师常用的视觉化网站开发工具,利用它可以非常容易地制作出不受平台限制和浏览器限制的界面优美的、充满动感的网页。在高等职业教育中,Dreamweaver是计算机类专业的一门操作性和实践性很强的专业必修课。高职教育的导向是培养高技能应用型人才,为实现这一目标,课程设计是主要因素,教学方法是关键。本文就Dreamweaver课程设计作简要探讨。
1 教学目标分析
Dreamweaver开设一学期,共96学时,其中理论讲授32学时,实践训练64学时,先修课程有Photoshop和Flash。
知识学习目标:了解关于网页的基本概念,认识构成网页的常用元素,理解站点的概念,理解CSS的概念及规则、DIV与AP DIV的区别及联系,了解网页的常见布局。
能力培养目标:掌握创建和站点的基本方法,掌握文本、图像、多媒体的主要属性与设置方法,掌握制作超级链接的方法,灵活使用DIV和CSS样式布局网页,掌握使用模板创建网页的方法,掌握使用表单设计网页的方法。
2 教学内容选取
根据教学目标并结合高职学生的学习特点,选取典型的、使用频率高的工作任务作为教学训练项目,将教学内容分为基础训练模块和综合训练模块。基础训练模块包括网页欣赏、网页基础、网页制作和网站管理4个模块。综合训练模块是在基础训练模块的基础上,综合运用所学知识和技能(包括Photoshop和Flash等课程所学的知识和技能),在学期的后半段时间进行综合性、系统化训练,培养学生的综合能力,为学生进企业顶岗实习做前期准备,提高学生的岗位适应能力。具体的教学模块、任务情境及相关知识点如表1所示。
3 教学过程设计及实施
本门课程的最终目的是培养学生使用Dreamweaver设计、规划、制作网页的技能,在整个教学过程中注重学生的实际操作能力的培养,将理论讲授和实践操作相融合,主要采用案例教学、任务驱动以及协作学习、项目驱动的教学模式。
3.1 基础训练模块教学设计及实施——案例教学,任务驱动
在基础训练阶段,将经典网页赏析、案例讲解与操作演示、案例实训、各类网页设计比赛介绍贯穿于教学之中,构成一个理论与实践相结合、课堂教学与课外学习相结合、案例教学与具体任务相结合的教学链,形成培养学生解决实际问题的能力和创新能力的网页设计与制作课程教学体系。
在具体教学过程中,以案例为教学单元,具体教学环节如表2所示。
3.2 综合训练模块教学设计及实施——协作学习、项目驱动
通过基础训练模块的学习,学生对网页基础知识及网站的制作方法有了初步的认识。在综合训练阶段,学生的学习围绕真实的项目展开,教师若干网站主题,学生2~3人一组,分工明确,确定主题,共同完成网站设计与制作任务,真正体会网站设计和开发的过程;教师作为组织者、引导者和促进者,利用专题知识讲解、网站方案设计汇报、网站成果展示及汇报等环节,给予学生及时有效的帮助,通过组织学生开展总结交流活动,创设交流、反思及评价的互动平台,促进学生对网页相关知识的理解和建构。
1)确定分组及项目主题。具体的网站主题有社交网站、公司网站、新闻网站、旅游网站和校园网,学生自由组合,2~3人一组,通过查找资料、小组讨论最终确定项目主题,是很具体的网站,如五台山旅游门户网、云丘山旅游网、芦芽山旅游网站、唯爱婚庆公司网站、北京众鑫网络传媒公司网站、新亚新闻网等。
2)制定项目计划。每组学生根据本组的项目主题,对项目进行需求分析,制定项目实施方案。组员进行分工,每位组员承担不同的任务,具体的任务有素材的制作、收集和整理,网站界面设计,网页制作,超级链接等。教师对学生的项目实施方案给出帮助和指导,其他小组也可以发表看法,提出建设性意见。
3)项目实施。正式进入网站设计及网页制作阶段,小组成员各司其职,共同完成网站设计及网页制作任务。教师就学生遇到的问题和困难给予及时的帮助和指导。
4)网站项目展示与评价。项目完成后,每小组选派代表展示本小组的项目成果(主题网站),使用PPT陈述设计思路、小组分工,并对本小组的网站做出自我评价,总结本次学习活动的收获。其他小组提出问题,教师提出问题,本组成员回答问题,其他小组和教师给出评价,按照网站评分标准进行打分。
①创造性(20分):选题和构思有独创性、有特色(5分);版面和界面设计有新意(4分);图标、图片、动画、视频的设计有较多的原创成分(5分);文章大多数为原创内容(3分);介绍新资料、新观点、新方法(3分)。
②内容(25分):内容丰富、完整(8分);主题突出,用多种表现形式突出重点(8分);文章行文流畅、易于理解(3分);提供丰富的背景资料和相关参考资料,注明资料的来源和出处(3分);没有错别字和繁体字(3分)。
③导航、结构和链接(25分):界面亲切友好,方便用户使用(5分);网站结构清晰,采用模块化的结构,易于用户理解(5分);每一页都有明确清晰的导航(5分);提供背景资料和相关参考资料的链接,没有无效链接(5分);内容易于检索(5分)。
④制作水平(15分):在动画、按钮等的设计中恰当地运用比较复杂和高级的技巧(5分);图形图像经过最优化处理,视频和音频材料经过压缩,载入迅速(5分);运用菜单、图标、按钮、窗口、热键等,增强人机交互功能(5分)。
⑤艺术性(15分):界面美观(4分);排版布局合理(4分);图片、动画、视频色彩鲜明、清晰、生动形象(4分);音乐与主题风格一致,能增强表现力(3分)。
教师对整个项目的实施过程进行点评,指出成果和不足,强调相关知识技能,归纳总结课程教学目标的完成情况。
4 结束语
在本课程的教学中,通过对教学内容进行序化和重组,更加符合高职教育对教学内容的要求。
1)充分挖掘学生的潜力,将真实的网站设计任务贯穿整个教学过程,以完成项目为目标,驱动整个教与学的过程。
2)采用案例教学、任务驱动,协作学习、项目驱动两种教学模式,更加符合学生的认知规律,充分调动学生的学习兴趣和学习积极性。
3)采用多种评价方式,更加全面、准确地反映学生的学习情况。
在整个学习过程中,学生的自主学习能力、分析解决实际问题的能力、团队协作能力以及创新能力都得到锻炼和提高。
参考文献
[1]李捷,罗拥军.《网页制作技术》项目教学法的研究与实践[J].职业教育研究,2008(2):150-151.
[2]傅四保.建构主义指导下的项目教学法初探:以“教育技术学研究方法”课程为例[J].中国大学教学,2011(2):56-58.
[3]路宝利.新世纪十年中国职业教育的发展困境与思考[J].开放教育研究,2012(5):37-42.
[4]汤文飞,赵晓秋,刘菁.Dreamweaver CS4网站设计实例教程[M].北京:机械工业出版社,2010.
[5]舒波,向磊.“大学计算机基础”学习资源的设计与应用研究[J].中国电化教育,2012(7):94-96,107.