论文部分内容阅读
摘要:为突破“高职计算机专业”发展中的瓶颈,适应企业实际用人需求,建立了一套科学、合理、应用性强的课程体系。首先对相关人才需求进行了调研,根据结果概括出对应的知识结构,然后确定与之匹配的教学内容,并对教学方法也做出相应调整,从而有助于学生完善知识体系,提升理论水平与实际动手能力。通过几个学期的实践检验与企业反馈,验证了该课程体系的实用性,对同类院校计算机专业建设有一定的借鉴意义。
关键词: 课程设置; 阶段; 教学目标
中图分类号: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
关键词: 课程设置; 阶段; 教学目标
中图分类号: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