图书前言

  近年来,我国高等职业教育迅猛发展,目前,高等职业院校已占全国高等学校半数以上,高职学生数已超过全国大学生的半数。高职教育已占了我国高等教育的“半壁江山”。发展高职,培养大量技术型和技能型人才,是国民经济发展的迫切需要,是高等教育大众化的要求,是促进社会就业的有效措施,也是国际教育发展的趋势。

高等职业教育是我国高等教育的重要组成部分,高职教育的质量直接影响了全国高等教育的质量。办好高职教育,提高高职教育的质量已成为我国教育事业中的一件大事,已引起了全社会的关注。

为了更好地发展高职教育,首先应当建立起对高职教育的正确理念。

高职教育是不同于普通高等教育的一种教育类型。它的培养目标、教学理念、课程体系、教学内容和教学方法都与传统的本科教育有很大的不同。高职教育不是通才教育,而是按照职业的需要,进行有针对性培养的教育,是以就业为导向,以职业岗位要求为依据的教育。高职教育是直接面向市场、服务产业、促进就业的教育,是高等教育体系中与经济社会发展联系最密切的部分。

在高职教育中要牢固树立“人才职业化”的思想,要最大限度地满足职业的要求。衡量高职学生质量的标准,不是看学了多少理论知识,而是看会做什么,能否满足职业岗位的要求。本科教育是以知识为本位,而高职教育是以能力为本位的。

  强调以能力为本位,并不是不要学习理论知识,能力是以知识为支撑的。问题是学什么理论知识和怎样学习理论知识。有两种学习理论知识的模式: 一种是“建筑”模式,即“金字塔”模式,先系统学习理论知识,打下宽厚的理论基础,以后再结合专业应用;另一种是“生物”模式,如同植物的根部、树干和树冠是同步生长的一样,随着应用的开展,结合应用学习必要的理论知识。对于高职教育来说,不应该采用“金字塔”模式,而应当采用“生物”模式。

  可以比较一下以知识为本位的学科教育和以能力为本位的高职教育在教学各个方面的不同。知识本位着重学习一般科学技术知识;注重的是系统的理论知识,讲求的是理论的系统性和严密性;学习要求是“了解、理解、掌握”;构建课程体系时采用“建筑”模式;教学方法采用“提出概念-解释概念-举例说明”的传统三部曲;注重培养抽象思维能力。而能力本位着重学习工作过程知识;注重的是实际的工作能力,讲求的是应用的熟练性;学习要求是“能干什么,达到什么熟练程度”;构建课程体系时采用“生物”模式;教学方法采用“提出问题-解决问题-归纳分析”的新三部曲;常使用形象思维方法。

近年来,国内教育界对高职教育从理论到实践开展了深入的研究,引进了发达国家职业教育的理念和行之有效的做法,许多高职院校从多年的实践中总结了成功的经验,有力地推动了我国的高职教育。再经过一段时期的研究与探索,会逐步形成具有中国特色的完善的高职教育体系。序网站设计与管理

全国高校计算机基础教育研究会于2007年7月发布了《中国高职院校计算机教育课程体系2007》(简称《CVC 2007》),系统阐述了高职教育的指导思想,深入分析了我国高职教育的现状和存在问题,明确提出了构建高职计算机课程体系的方法,具体提供了各类专业进行计算机教育的课程体系参考方案,并深刻指出了为了更好地开展高职计算机教育应当解决好的一些问题。《CVC 2007》是一个指导我国高职计算机教育的重要的指导性文件,建议从事高职计算机教育的教师认真学习。

《CVC 2007》提出了高职计算机教育的基本理念是: 面向职业需要、强化实践环节、变革培养方式、采用多种模式、启发自主学习、培养创新精神、树立团队意识。这是完全正确的。

教材是培养目标和教学思想的具体体现。要实现高职的教学目标,必须有一批符合高职特点的教材。高职教材与传统的本科教育的教材有很大的不同,传统的教材是先理论后实际,先抽象后具体,先一般后个别,而高职教材则应是从实际到理论,从具体到抽象,从个别到一般。教材应当体现职业岗位的要求,紧密结合生产实际,着眼于培养应用计算机的实际能力。要引导学生多实践,通过“做”而不是通过“听”来学习。

评价高职教材的标准不是愈深愈好,愈全愈好,而是看它是否符合高职特点,是否有利于实现高职的培养目标。好的教材应当是“定位准确,内容先进,取舍合理,体系得当,风格优良”. 

教材建设应当提倡百花齐放,推陈出新。我国高职院校为数众多,情况各异。地域不同、基础不同、条件不同、师资不同、要求不同,显然不能一刀切,用一个大纲、一种教材包打天下。应该针对不同的情况,组织编写出不同的教材,供各校选用。能有效提高教学质量的就是好教材。同时应当看到,高职计算机教育发展很快,新的经验层出不穷,需要加强交流,推陈出新。

从20世纪90年代开始,我们开始注意研究高职教育,并在1999年组织编写了一套“高职高专计算机教育系列教材”,由清华大学出版社出版,这是在国内最早出版的高职教材之一。在国内产生很大的影响,被许多高职院校采用为教材,有力地推动了蓬勃兴起的高职教育,后来该丛书扩展为“高等院校计算机应用技术规划教材”,除了高职院校采用之外,还被许多应用型本科院校使用。几年来已经累计发行近300万册,被教育部确定为“普通高等教育‘十一五’国家级规划教材”. 

根据高职教育发展的新形势,我们于2005年开始策划,在原有基础上重新组织编写一套全新的高职教材--“高职高专计算机教学改革新体系规划教材”,经过两年的研讨和编写,于2007年正式由清华大学出版社出版。这套教材遵循高职教育的特点,不是根据学科的原则确定课程体系,而是根据实际应用的需要组织课程;书名不是按照学科的角度来确定的,而是体现应用的特点;写法上不是从理论入手,而是从实际问题入手,提出问题、解决问题、归纳分析、循序渐进、深入浅出、易于学习、有利于培养应用能力。丛书的作者大都是多年从事高职院校计算机教育的教师,他们对高职教育有较深入的研究,对高职计算机教育有丰富的经验,所写的教材针对性强,适用性广,符合当前大多数高职院校的实际需要。这套教材经教育部审查,已列入“普通高等教育‘十一五’国家级规划教材”. 

本套教材统一规划,分工编写,陆续出版,逐步完善。随着高职教育的发展将会不断更新,与时俱进。恳切希望广大师生在使用中发现本丛书不足之处,并不吝指正,以便我们及时修改完善,更好地满足高职教学的需要。

                              全国高校计算机基础教育研究会 会长

                             “高职高专计算机教学改革新体系规划教材”主编 谭浩强

2007年10月1日高职高专计算机教学改革新体系规划教材前言  目前,Internet正在以前所未有的速度和深度影响着社会生活的各个领域,人们对各种Web应用程序的需求越来越强烈,基于B/S(浏览器/服务器)模式的程序开发技术受到广大开发人员的普遍重视,越来越多的学校和培训机构都开设了Web应用程序开发的相关课程。

ASP.NET是美国微软公司推出的新一代企业级B/S模式Web应用程序的开发平台,与以前类似技术相比,它具有开发效率高、使用简单、支持多种开发语言、运行速度快等特点,是微软公司构建高交互性网站的旗舰技术。现在Internet上提供服务的大型网站有很多都是构建于ASP.NET之上的。ASP.NET的发展相当迅速,版本不断更新,功能不断增强,如ASP.NET 20与ASP.NET早期版本相比有很大的区别,可以利用新的数据访问控件实现不写一行代码就能显示和编辑数据库中的记录,还可以使用母版页和主题统一网站所有页面的样式和布局等。

C#是微软为ASP.NET量身定做的程序设计语言,它能最大限度地发挥.NET平台的优势。现有的资料和范例大都采用C#作为程序设计语言,为方便学习与交流,本书中也采用C#作为开发语言。

本书主要面向ASP.NET 2.0的初学者。ASP.NET知识体系庞大、涉及技术内容繁多,很多初学者在开始学习时面临着两个问题:一是单纯使用控件自动生成代码,这种方式开始给人感觉很方便,但不久就会发现不能用这种方式实现稍微复杂的设计;二是传统的先理论知识讲解,结果被一堆概念和理论搞得晕头转向,学了很长时间却不得要领,不能从事应用程序开发。为避免初学者学习时出现的这两个问题,本书从ASP.NET庞大的知识体系中选择了最常用、最重要的知识点进行讲解,通过这些要点的学习可以引导初学者尽快入门。编写时采用“项目导入、任务驱动”的模式,将知识要点转换为要完成的任务,各个小任务组合成一个项目,在介绍任务时采用“先设置任务目标、再演示任务效果、最后给出实现步骤”的方式,这种方式强调结果和实现步骤,而不太关心过多的理论知识,有利于培养解决实际问题的能力。为方便读者理解ASP.NET的基础知识,在文字介绍时加入了大量的截图,使读者对每一步操作都能有直观的认识。

本书以Visual Studio 2005为开发平台,较为详细地介绍了ASP.NET 2.0入门知识,全书共分为9章,主要包括:

第1章介绍了ASP.NET 2.0的基础知识及新手学习和上机时可能遇到的一些问题。

第2章介绍了C#基础知识,主要方便没有C#基础的读者了解C#最基本的语法,学习过程中读者不要对概念做过多的考究。

第3章讲解了常用Web服务器控件,本章介绍的控件都是经常用到的,是后续章节的基础。

第4章介绍了ASP.NET 2.0内置对象,读者要重点理解常用内置对象的用法。

第5、6两章介绍了ASP.NET 2.0数据库控件、使用ADO.NET操作数据库等内容,重点放在如何使用生成的数据库操作类。

第7、8两章是对第6章中生成的数据库操作类进行综合练习,使用数据库操作类实现了两个简单的Web应用程序,即新闻系统和网上商城。其中新闻系统可以在上课时详细介绍,网上商城可以根据教学课时决定,如果教学课时不够可以在课程设计中完成。

第9章介绍了网站优化与管理等方面的内容,掌握常用的Web应用程序优化方法,理解优化的意义,上传发布时以新闻系统为例,使用网上免费的虚拟主机进行练习。

本书各章所用示例基本都来自于课堂教学,全部用C#语言编写,并都经过作者的调试,均能正常运行。在每一章的最后均配有一定数量的习题,以方便学生课后巩固和练习每章的技术要点。本书免费提供教学演示文件和书中所有的任务范例源文件。

本书由孙伟、王学卿编写,在编写工作中得到了徐森林、洪勇军、郑广成、孙博、何洪磊、程琦峰等老师的大力支持和帮助,管晓媛、陈凤娇、李芹、王利艳、李艳等同学提供了相关素材,在此一并表示感谢。

本书适合作为各级职业类学校计算机专业动态网站设计课程的教材,也可作为各类ASP.NET程序设计培训班的教学用书,还可作为广大计算机爱好者的自学参考书。

由于计算机技术的发展十分迅速,囿于作者水平有限,本书难免会出现疏漏或不当之处,敬请专家和广大读者不吝批评指正。

作 者2008年11月