基于课程链ASP.NET校本教材开发的实践研究
2016-11-02袁江琛
袁江琛
摘要:教材的编写要以学生为主体,符合学生认识规律, 根据该校学生实际情况编写校本教材可以克服现有教材的缺点;ASP.NET动态网站开发需要HTML、数据库等课程提供的服务,课程之间存在课程链关系,将相关课程知识融入到教材中,学生在学习中可以掌握新知识并巩固相关知识,对于增强学生技能有现实指导意义。
关键词:课程链;ASP.NET;校本教材
中图分类号:G714 文献标识码:A 文章编号:1009-3044(2016)23-0131-02
Abstract: The compilation of the textbook is based on the students. As a result, it is compatible with the cognitive sequence of the students. In accordance to the present situation of students in the specific school, the school-based textbooks can overcome the shortcomings of the existing textbooks. Dynamic web development based on ASP.NET need to offer courses on HTML, Database etc.. Courses exist curriculum chain relationships. By combining relevant knowledge with the related courses, students can master new knowledge while consolidating the relevant ones. It has practical guiding significance for students to improve their skills.
Key words: curriculum chain; asp.net; school-based teaching textbooks
1 研究背景
Asp.net是高职软件技术专业中一门重要的专业课程,目前市场上相关的教材有很多,但在实际教学过程中存在内容偏多、理论偏深、实践内容相对不足等诸多问题。同时作为软件技术专业中重要的一环,这门课程与其他的课程之间存在着千丝万缕的关系,HTML+CSS界面设计、JavaScript脚本编写、SQL Server数据库操作等都是这门课程的先导课程,asp.net项目开发及毕业设计等课程也这门课程的后续课程,这些课程形成了完整的课程链,市场上的已有的asp.net教材没有体现出课程链的关系,学生在学习各门课程时存在知识点孤立,不具有宏观的视野,把握课程体系的整体效果。基于上述分析,我们以课程链为基础,以项目任务为主线,对原有教材进行深入研究与处理,开发符合高职学生学习特点的、系统性的、实用性的asp.net校本教材。
2 相关内容
2.1 课程链
课程是教学的基本单位,课程体系是同一专业中不同课程按照门类顺序排列,使各课程在动态过程中统一指向课程体系目标。在课程体系中,课程之间是有关联关系的,课程体系的合理与否直接关系到人才培养的质量。高质量的课程体系是一个有优质关联关系的课程组合,先修课程与后续课程之间的关系直接体现了这个质量。后续课程是先修课程的顾客,先修课程为后续课程提供服务,课程体系中这种“顾客供应链”的形式就是课程链。在课程链中,各课程的授课教师可以明确课程在课程体系中的位置,根据课程之间的供求关系安排教学内容并实施教学。
2.2 asp.net
Asp.net是微软公司提供的一种强大的创建动态web页的服务器端技术,可以使用C#等多种高级及脚本语言、HTML、XML等来创建基于网络的应用程序。在微软的VS开发平台中,实现了拖放控件等便捷功能,使asp.net应用程序的开发效率得到较大提高,目前asp.net已成为网站开发的主流技术之一。Asp.net是软件技术专业中一门专业核心课程,通过该门课程的学习,学生掌握基于asp.net的Web开发技术,并能独立开发简单的网站。
2.3 校本教材
校本教材是以本校教师为主体,结合本校教学实际情况,自主开发、编写、审定的教学文本。其目的是以专业为依托,服务于专业,更好地体现专业特色;以学生学习情况为基础,满足学生学习发展需求,培养学生掌握和运用专业知识的能力,为学生后续发展奠定基础;以专业教师为主体,充分利用各课程教师的优质资源,提高教师课程开发能力和课程研究能力。
3 基于课程链asp.net校本教材开发内容与流程
3.1 现状调查与分析
校本教材的编写要以教学目标、市场需求、学习情况及教材现状态等四个方面为基础,深入调查和分析,才能有的放矢地进行开发工作。从近几年学校软件技术专业教学情况来看,asp.net是该专业的核心课程,学生通过基础教学、实践教学以及毕业设计等环节的学习,可以了解asp.net开发基本流程,掌握asp.net开发主要技术,能利用所学知识进行小型网站的开发,同时学生在学习过程中也存在着前学后忘、不能系统掌握所学知识的问题。从历年学生毕业就业情况来看,学生从事asp.net网站开发工作在经历一至两年的岗位锻炼后,在工作中能独当一面,从毕业生反馈信息中,教学团队每年都根据学生反馈市场需求调整教学内容。在教材的选择上市场上asp.net的各类教材有很多,有些教材内容太复杂,理论知识较多,学生在学习过程中觉得太过枯燥乏味,不适合培养学生的学习兴趣;有些教材以项目展开,缺乏基础知识的讲解和相关练习,学生只会照着书上的步骤进行操作,不能理解和掌握这些知识;有些教材知识点过于零碎,章节相互之间的关联不大,学生在学习各章知识后不会将这些知识联系在一起综合应用进行网站开发。我校开发的asp.net校本教材充分考虑到这些问题,同时Asp.net的学习还与HTML、数据库等内容息息相关,它们之间有“服务”和“顾客”的关系,虽然这些课程作为先修课程已经学习过,从往届学生学习情况来看,经过半年或一年的间隔,已经遗忘得差不多,因此在教材中还要进一步将这些课程的相关知识在有关章节中进行介绍。
3.2 整合教师资源
教师是通过教材进行教学,教师应该是教材建设的参与者与开发者,在教材开发的过程中,教师将自身的教学经验融入其中,也可以通过编写教材总结和反思教学,进一步提升科研水平。根据近几年的教学情况,我们组建了校本教材开发团队,共同分析学生学习情况、总结教学经验,制定课程标准,确定教学内容,划分工作任务,一起完成校本教材的开发工作。Asp.net应用程序中结合了HTML、Javascript、数据库、C#等课程的知识,每个任务都分解为界面设计和代码设计两个方面,其中界面设计涉及HTML、Javascript知识,代码设计涉及C#、数据库等知识,教材编写时需要这些课程教师的共同参与,将需要解决的项目分解到各门课程中进行讲解,同时某门课程的教材编写中也将这些内容分解到各位老师。
3.3 课程标准的制定
高等职业教育课程标准是在高等职业教育阶段,依据教育目标,以学生职业能力和职业技能而确定的课程设置和教学内容标准,是课程组织与实施的纲领性文件,asp.net课程以我校《软件技术专业人才培养方案》为指导,组织近几年在教学一线的专业教师进行多次研究和讨论,确定asp.net课程的性质、课程理念、课程目标、课程设计思路、课程内容、技能考试要求、教学评价、实施建议等内容,体现职业性、学习性、可操作性、创新性和规范性,而后经过专家对课程标准进行审议,并经过多次修改后实施。
3.4 提出项目并分解工作任务
在开发校本教材时,组织和安排教学任务既要考虑学生普遍感兴趣的素材,又要扣紧教学大纲,将所授知识要点融入到学习任务中。asp.net校本教材基于上述要求,结合学生在创业园中多肉推广的经历,选择了当前比较流行的多肉植物为项目主题,将网站分为文章、论坛、图鉴、美图、商城、个人中心等模块。在各任务中又结合课程链中的供求关系,将HTML+CSS、JavaScript、SQL Server数据库操作等内容有机地结合在其中。
3.5 确定教材结构并编写教材
确定项目和模块后,对各模块进行分析,列出各模块中着重解决的问题以及涉及的知识点,形成工作任务分析表,并将其转换为学习任务,在此基础上确定教材各章节目录和单元任务。单元任务还需要根据知识和技能进一步分解成若干子任务,让学生在不断递进式的学习过程中,逐步掌握各知识要点。在完成学习任务的基础上,将项目中类似模块作为拓展任务,学生自己设计解决,再由老师点评加以改进。教材的编写由asp.net教师主编,其他相关课程教师辅助,主编教师负责基础知识、主体模块代码编写,辅助教师负责相关知识的编写。
3.6 修改完善
在开发出校本教材之后,使用过程中要及时根据教学实际中不断发现存在的问题并做出调整和修订。在一轮教学结束后,要针对课程改革研究初期的教学目标,对教材做出全面、细致的评分,从理论和实践两方面进一步改进教材内容。同时还要不断调查市场需求,与毕业生就业情况及反馈信息相结合,对教材中不符合现有工作的内容进行删减,增加目前新出现的新技术。这些内容也要分解到各门课程中,例如在最初学习asp.net时,多使用表格进行页面布局,经过对目前市场调查发现,市场主流的页面布局技术是使用DIV+CSS,所以在校本教材开发中新增加了这部分内容,并且由HTML课程教师一起参与;再如数据库操作中毕业学生反馈多表复杂操作以及存储过程的内容需要在课程中加强,我们除了在数据库课程中进行了改进,在asp.net课程中也添加了相应内容和相关操作。
4 总结与思考
校本教材开发的目的是让学生更好地掌握知识,所以在教材开发过程中,要以学生为主体,项目的选择和内容的安排都要以学生学习能力为基础,并通过学习让学生养成自主学习的能力和习惯,为学生以后的工作打下坚实的基础。基于课程链的校本教材开发,就是在知识的层次结构上,将不同课程的知识有机的整合在一起,学生在学习新知识的同时不断巩固和强化相关的其他课程知识,全面地掌握专业知识,更好地为以后就业服务。
参考文献:
[1] 邱珊,李朝纯.独立学院计算机专业网络方向课程链建设研究[J].计算机教育,2012(16):71-73.
[2] 巩建闽,巩天啸.课程链及其在课程体系中的作用[J].高等工程教育研究,2008(5):90-92.
[3] 丁春明.中职计算机及应用专业项目课程校本教材开发的思考[J].职业技术教育,2010(8):65-67.
[4] 罗桂莲.高职计算机专业实践性课程校本教材开发[J].职业技术教育,2008(20):22-23.