以“网站开发”为核心的计算机专业课程体系建设

来源 :电脑知识与技术 | 被引量 : 0次 | 上传用户:itcrasher9999
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  摘要:为突破“高职计算机专业”发展中的瓶颈,适应企业实际用人需求,建立了一套科学、合理、应用性强的课程体系。首先对相关人才需求进行了调研,根据结果概括出对应的知识结构,然后确定与之匹配的教学内容,并对教学方法也做出相应调整,从而有助于学生完善知识体系,提升理论水平与实际动手能力。通过几个学期的实践检验与企业反馈,验证了该课程体系的实用性,对同类院校计算机专业建设有一定的借鉴意义。
  关键词: 课程设置; 阶段; 教学目标
  中图分类号:TP311 文献标识码:A 文章编号:1009-3044(2011)35-pppp-0c
  
  Construction of Computer Technoloy Curriculum System Which is Based on Web Site Development
  - Suitable for Vocational Education
  
  ZHENG Li-ming, GAO Tian-zhe
  (Panjin College of Vocational and Technology, Panjin 124010,China)
  Abstract:It’s necessary to establish a set of curriculum which is scientific, rational and strongly applicative in order to break through the bottleneck of the major developing of vocational computer and adapt to the actual needs of enterprises. First, the investigation is made to career needs and according its result the infrastructure of knowledge is generalized. Second, the course content of the curriculum is specialized and the teaching methods are adjusted. The goals are to optimize students’ knowledge system and promote their theory level and actual working ability. The practicability of the curriculum is tested after several semesters’ practice and the feedback of enterprises. It’s also a reference to the major development of similar colleges.
  Key words:curriculum; stage; teaching goal; knowledge system; teaching method
  目前,我国的职业教育已逐步进入了蓬勃发展的阶段。但相对而言,高职的计算机专业却在一定程度上呈现出了萎缩的态势,如果从高校自身办学因素的角度分析:粗放型、宽口径的课程设置与教学目标是这一问题的主要原因之一。而在办学上很有特色、比较成功的各院校高职计算机专业均在课程上具备着很强的针对性,这也正是“特色”所在。
  我院计算机专业在办学过程中一直进行着思考与调整。近年来,根据对市场需求的调研及对相关企业与毕业生的座谈、调查,发现随着互联网普及和应用,各行各业都在利用网络获取信息或宣传自我,通过网站推销他们的产品或公司,网站的设计和维护在IT行业中占据着很大市场,对人才的需求相对也较大。因此,我们拟定了以“网站开发”为核心的课程体系。具体内容如下:
  1 课程整合
  以“网站开发”为核心的课程体系总体教学目标是:通过该体系课程的教学,使学生熟练掌握网站开发所需的“前、后台”两方面的基础知识,具备较强的网站建设实践能力;能够独立完成小规模项目从设计到制作开发的全部环节,也可根据实际需要迅速融入开发团队;缩短学生就业能力与企业需求间的差距,为社会培养网站设计和开发的合格人才。为此,根据本专业的现有课程,结合该领域的发展需求,对原有课程体系进行了大幅度的调整与整合。确定了新课程体系的核心课程、专业基础课程及必修课程:
  1)核心课程:HTML/CSS、ASP.NET,通过这两门课使学生掌握网站程序开发技术,达到熟练组织前后台代码的能力。
  2)专业基础课程:C#、SQL Server数据库,这些是完成程序设计与开发的必备知识技能。
  3)必修课程:办公软件、C语言、PhotoShop、Flash、JavaScript、网络基础与应用、Java基础,通过这些课程一方面充实学生的计算机软件、硬件的基本知识,掌握软件、硬件的基本技能,帮助学生开拓视野与思路,提高实践动手能力,使学生具备良好的专业素养;在实际就业中,即使学生不从事计算机专业领域的相关工作,这些知识与技能也是其日常工作中必须熟练掌握的。另一方面它们也是专业课程和核心课程的辅助课,为日后学习专业课程和核心课程打下坚实的基础。
  整体上,将课程体系分为以上三大部分。分阶段进行,详细制定每阶段的教学目标,各阶段内容自成体系,又层层推进、逐步提高,学生能够在不同阶段掌握与自身能力相适应的知识,并夯实基础,为下一阶段的学习做好准备,最终确立较为完善的知识体系。此外,教师的教学目标也更加明确。
  2 课程实施
  我院整体上实行“2 1”的教学模式,实际校内教学时间有两学年,第三年可根据情况选择在校内外实习。为实现教学目标,我们重新修订了各个模块的教学计划,将课程分散到不同阶段有序进行,并进一步制定了每学期乃至每门课程的教学目标。
  以往开始新课程时,都是由教师立即带领学生学习本课程的内容,而此次经过研讨,并认真考虑后,决定给每门课程都加上一节“入学指导”课,即在开课之初,教师便将本门课程的教学实施方案、教学目标等信息清晰的传达给学生。让学生明确学习本门课程的目的、方法、不同阶段的重点、难点及自己应达到的目标。教师教学思路明晰,学生学习目的明确。这样做更便于课程的展开,也加强了师生间的配合。
  2.1 第一阶段
  1)目标:理解文件、文件类型、程序等基本概念,掌握程序设计基本思想以及基本的图像处理技术,熟练掌握计算机基本操作与应用,能满足独立应对日常计算机办公的需求。学生要通过一级B考试,和“CIW平面设计专家(PhotoShop)”的认证考试。
  2)课程及主要内容:OFFICE办公软件:Word/Excel/PowerPoint;C语言程序设计:Turbo C;PhotoShop:图像处理、图像类型;应用软件:介绍日常工作、学习及生活中常用的各类软件与技巧,如安装卸载、压缩、下载、音频、视频播放、邮件收发等。
  办公软件课的重点放在Excel上,目的是使学生了解计算机组织数据的基本特点,为数据库的学习做准备;掌握文字处理软件,熟练进行文档的编辑及处理,今后能胜任办公文档处理与编辑工作;Turbo C是本学期的核心课程,学习目标是充分理解顺序、选择与循环三种基本的程序结构,并熟悉C语言的语法特点,能够编写简单的应用程序;PhotoShop课程中要着重讲解“.gif”、“.jpep/.jpg”和“.png”三种图像类型的特点与应用,为网页制作课程奠定基础;应用软件则旨在拓展学生的视野并提高学生的计算机操作技能。
  值得注意的是,在本阶段并不完全将课程平行开展,只有“应用软件”课在每周以类似讲座的、较为轻松的形式一直持续。首先在前五周只开设办公软件课,并结课;从第六周至学期末开设C语言;从第十一周至期末设置PhotoShop。这样做主要是因为高中的教学内容和形式都与高职有着极大的区别,而第一阶段正与第一学期对应,要以打基础为主,这就需要给学生充分的时间理解每一个基本概念。这种方法可以在不缩减课时量的前提下帮学生逐步适应与以往不同的学习方法与内容,并能很好的完成学期任务。我们称这种分阶段完成课程内容的授课安排方式为“小学期”。
  2.2 第二阶段
  1)目标:能够熟练创建静态网页、初步理解面向对象的概念、掌握数据库基本概念与操作。
  2)课程及主要内容:HTML/CSS:(静态)网页制作;C#:面向对象的基本概念与思想;SQL Server:数据库设计、创建与操作;Flash:动画相关概念与基础。
  HTML/CSS是本学期的核心课程,也是课程改革的主要对象,要求教师将“Web标准”作为最重要的理论知识介绍给学生,并以此指导全部实践操作,此外,在作业布置与考核方面要结合PhotoShop进行,以提升学生的设计水平与能力(详见辽宁高职学报2008年第12期《高职院校网页制作类课程教学初探》);C#是在上一学期的C语言基础上讲解,并将重点放在面向对象的思想上,为此后的网站后台程序开发做准备;SQL Server数据库也是本学期的重点之一,但将内容落实在基本操作上即可;Flash作为辅助课程出现,不作为重点,与上学期的“应用软件”课程地位类似。
  本学期可以说是内容最多、任务最重的一个学期,在整个的教学过程和内容上都要起到承上启下的作用。在具体实施中,部分课程仍以“小学期”的形式开展课程内容,比如SQL Server,只是在时间间隔上大幅降低。对本学期教学效果的把握关乎整体教学目标的实现。
  2.3 第三阶段
  1)目标:理解网站的开发过程与特点,逐步熟悉各类技术的综合运用。
  2)课程及主要内容:ASP.NET:比较前沿的动态网站开发技术,熟悉其原理及特点;SQL Server课程设计:学习并实践数据库设计与操作的方法,加深理解;网络基础与应用:了解计算机网络的物理组成,掌握基本的服务器搭建,认识各类网络软、硬件产品等;JavaScript:基础知识与应用。
  ASP.NET是最重要的核心专业课程,分配了较大的课时量与教学内容;SQL Server课程设计的主要目的是要求学生进一步加深对数据库的理解与应用,并提高操作水平,尤其以“SQL语句”的掌握最为关键;网络基础与应用作为辅助课;初步接触和了解JavaScript在网页特效方面的应用。
  2.4 第四阶段
  1)目标:理解“三层架构”的思想,能够独立完成实训项目的开发,熟悉各个流程与环节;对比了解JAVA与.NET的异同。
  2)课程及主要内容:ASP.NET课程设计:项目开发实践;AJAX:基本原理与应用;JAVA:JAVA程序设计基础。
  经过几个学期的积累,在开展课程设计的过程中,要将BS系统的“三层架构”思想作为重点介绍,并要求学生在实践中充分理解与掌握,最后利用所学相关知识独立完成实训项目开发;在之前的JavaScript基础之上,让学生初步接触AJAX技术,达到能够了解基本原理并掌握基本应用即可,在以后需要进一步调整课程内容的时候可以适当增加本课程的教学内容。与此同时,将JAVA课程作为辅助课出现,仅让学生了解最基本的内容即可,目的是使学生的知识得到丰富,思维得到进一步的锻炼。
  此外,为了尽可能的实现教学目标,我们还在课程考核上与相关认证、资格考试相结合。并在全部四个学期结束后,为愿意深入学习本课程的学生提供了校内实习的机会,得以与教师一起参与实际应用项目的开发,进一步提升实践经验与能力。
  3 不足与展望
  以上即我院计算机专业在新时期为适应市场并满足自身发展需求而做出的大胆改革与尝试。这种变化是建立在细致的调研、考虑及广泛探讨基础之上的。但在实际运用中我们也发现了其中存在的不足,比如一些课程的考核时间不能保证与全院统一要求相适应,又要在学期中调整实践课的上机安排,为教务处、实训中心等相关部门带来了诸多不便。我们需要继续完善与协调,但此次课程改革的总体方向是正确的,也有能够在未来将其调整到理想的状态,并希望能够培养出更多、更好的具备专业技能的学生。
  
  参考文献:
  [1] 白金牛,李惠萍,王培吉. ASP.NET下利用动态网页技术生成静态HTML页面的方法[J]. 计算机应用与软件,2008,25(1):79-81
  [2] 熊建英,姚磊岳,胡剑锋. 纯C#技术下HTML页面动态生成的实现[J]. 计算机与现代化,2007(10):61-63
  [3] 郭广军,谢东,李魏豪. 基于CMS 的网站系统开发技术研究与应用[J]. 计算机工程与设计,2011,31(11):2500-2502
  [4] 刘瑜,陈铁英. Microsoft SQL Server数据库的安全策略及实现方法[J]. 计算机工程与设计,2003,24(1):68-71
  [5] THEWS D. Build Your First .NET Windows Service[J]. Visual Studio Magazine,2005,15(2):20-22
  [6] DAVIS A. Write a better Windows Service[J]. Visual Studio Magazine,2005,15(12):67-72
  [7] SCHULTES S. Create a Windows Service App[J]. Visual Studio Magazine,2003,13(3):56-58
  [8] 毛德祥,罗荣阁. 基于ASP.NET技术的Web应用程序三层设计模型[J]. 微型电脑应用,2002,18(3):26-28
其他文献
摘要:文章在阐述ERP的概念及其意义的基础上,列出了ERP课程的教学目标、教学的内容、教学的方法。单独着重说明了实验教学目标及过程。区分了与以往课程教学的显著不同。  关键词:ERP课程教学;ERP教学实验  中图分类号:G642文献标识码:A文章编号:1009-3044(2008)15-20ppp-0c    Discussed Shallowly the ERP Curriculum Teac
摘要:国家计算机等级考试对应用型普通高校的计算机基础教学应具有较强的指导性作用。通过对比和分析“C语言程序设计”课程的现状,以及国家等级考试二级C的新的考试大纲,提出若干关于计算机基础教学的改革意见。  关键词:计算机等级考试;C语言;非计算机专业;计算机基础教学  中图分类号:G640文献标识码:A文章编号:1009-3044(2008)21-30580-02    About the Inst
摘要:采用Asp Access方案搭建服务器,简单方便,易于管理,从而被广泛采用。但Asp+Access解决方案在为我们带来便捷的同时,也带来了不容忽视的安全问题。  关键词:asp;access;安全  中图分类号:TP393文献标识码:A文章编号:1009-3044(2008)09-11586-02    Analysis of Potential Safety Problems of ASP
摘要:基于问题式学习(PBL)能有效提高学生的学习兴趣,培养学生自主学习能力和问题解决的技能。文章结合大学计算机基础课教学问题的设置,PBL教学设计过程,探讨实施PBL教学模式的方法、策略与意义,以期对大学计算机基础课改革有新的启示。  关键词:基于问题式学习;问题设置;PBL教学设计;计算机基础教育;自主学习  中图分类号:G424 文献标识码:A 文章编号:1009-3044(2008)18-
【关键词】语文要素,课例研究,学习任务设计  聚焦语文要素,提升教学向心力,已经成为大家的共识。但是如何打通从聚焦语文要素到落实语文要素的路径,仍然是教师在实际教学中深感困惑和亟待解决的问题。立足语文要素的学习设计应以系统思维为导向,准确把握和解读语文要素。笔者以三年级下册《我们奇妙的世界》的教学为例,探讨语文要素的落实。  一、解析语文要素内涵,明确目标定位  三年级下册第七单元的语文要素“了解
摘要:IPv6协议是取代IPv4的下一代网络协议,它具有许多新的特性与功能。域名系统(DNS)是Internet的基础架构,IPv6的新特性也需要DNS的支持。该文从IPv6 DNS的体系结构、IPv6的地址解析、IPv6地址自动配置等几方面对IPv6时代的DNS进行了分析和研究。   关键词:IPv6;域名系统   中图分类号:TP393.04文献标识码:A文章编号:1009-3044(2008
摘要:H.264是新一代视频编码标准,具有广泛的应用前景。本文主要研究了H.264码流的问题。首先,介绍了H.264的简单框架;其次,对码流结构进行了分析,并概括出了码流结构图;最后,结合一个简单试验,给出了从H.264码流中取得图像宽度和高度的方法。  关键词:H.264;NAL;码流结构  中图分类号:TP37文献标识码:A 文章编号:1009-3044(2008)36-2751-02  An
摘要:打印是很多Web应用系统不可或缺的功能,而且是一项比较复杂的技术,针对ASP.NET中的Web打印问题提出了五种解决方法,并指出每种方法的优缺点,在开发过程中可以根据用户的需求作相应选择。  关键词:打印;ASP.NET;Web应用系统;水晶报表  中图分类号:TP311文献标识码:A文章编号:1009-3044(2008)11-2pppp-0c    Research on the ASP
摘要:Vlan是虚拟局域网(Virtual Local Area Network)的简称,是在一个物理网络上划分出来的逻辑网络,在局域网中应用Vlan技术优化了网络性能、增加了网络管理的灵活性增强了网络的安全性。   关键词:Vlan技术 ;以太网;载波帧听多路访问;冲突域   中图分类号:TP393文献标识码:A文章编号:1009-3044(2008)27-1955-03   Applicati
摘要:如何从海量的Web数据中发现有用的知识是一个迫切需要研究的课题,因此,Web挖掘应运而生,成为一个全新的研究领域。Web挖掘就是从Web文档和Web活动中抽取潜在的有用模式和隐藏信息。随着电子商务的发展,Web挖掘进入了一个新的应用领域,介绍了Web挖掘技术在电子商务中的具体应用,运用Web挖掘技术对Web数据进行挖掘,了解客户的行为,从而调整站点结构、市场策略等,使电子商务活动具有针对性。