面向计算思维的Web程序设计教学思考.docx
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_05.gif)
《面向计算思维的Web程序设计教学思考.docx》由会员分享,可在线阅读,更多相关《面向计算思维的Web程序设计教学思考.docx(5页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、面向计算思维的Web程序设计教学思考摘要:近些年,越来越多高校的计算机科学与技术专业将锻炼及培养学生的计算思维能力作为计算机基础教学的核心任务。计算思维在地理信息科学专业也越来越受到人们的关注。Web程序设计是一门综合性和实践性较强的课程,对于学生操作技能、创新能力以及其综合素质等方面有着举足轻重的作用。对基于计算思维能力培养的Web程序设计教学进行研究和分析,设计以计算思维模式为主线的课程教学目标及内容。关键词:计算思维;Web编程;实践教学;Java教学;JSPWeb程序设计课程是利用Java服务器页面(JavaServerPage,JSP)、交互服务器页面(ActiveServerPag
2、e,ASP)或超文本预处理器(Hyperte某tPreproceor,PHP)等网页设计技术,进行Web应用程序的开发教学课程。其通常作为本科计算机科学与技术的专业必修课,其先修课程包括计算机网络和Java程序设计等课程,是一门理论与实践紧密结合且应用广泛的课程。该课程能够锻炼学生的网页工程项目设计与编程能力。笔者从事地理信息科学(GeographicInformationScience,GIS)专业的教学与科研工作,由于专业领域不同和学时少等方面的限制,与计算机科学与技术专业不同,本专业并未开设计算机网络和Java程序设计等相关先修课程。而开设的先修计算机课程包括计算机基础C程序设计C#程序
3、设计数据库原理及方法计算方法,这些课程为理解和掌握编程设计及计算思维埋下伏笔,本课程的开设为后修课程WebGIS开发及应用等课程的学习奠定良好的Web开发基础。因此,Web程序设计课程同样具有非常重要的地位。由于本课程涉及的知识面相对较广,具体包括面向对象程序设计、Java、HTML、CSS、JavaScript以及JSP等方面的内容,该课程设计的总课时为48学时,其中理论学时为32学时,实践学时为16学时。由于该课程学时少和内容多,给笔者在讲授时增加了一些难度,并给学生全面理解、掌握及实践本课程带来了一定的困难。为克服以上困难,笔者采用面向计算思维的方式讲授该课程,以构建学生计算思维为主导的
4、教学方式提升学生的知识理解能力和运用能力。1以计算思维能力培养为课程教学体系通过笔者近些年的讲授计算机类课程的教学经验,总结该课程的特点即综合性与实践性较强,不同于其他GIS专业课程,由于Web技术的推陈出新,通常造成教材无法及时满足教学的需要,以往机械的教学方式已无法满足学生掌握Web程序设计能力的需要5-6。培养编程设计类課程思维模式的构建非常重要,能够让学生建立自身的计算思维模式,计算思维相比于机械的代码编写,目标性、自主性以及趣闻性增加了许多7-8,运用面向计算思维模式的Web程序设计教学,实现对相关类编程设计的理解与运用,能起到触类旁通的效果。2面向计算思维模式的Web程序设计教学设
5、计2.1面向计算思维教学目标的设立在开展学习本课程前,学生已完成计算机编程类若干先修课程的学习,通过C程序设计的学习到基本的编程结构,如顺序结构、分支结构、循环结构;与此同时也学习到C#中面向对象的类、接口、命名空间、委托与事件等方面内容。基于此,在确立本专业Web程序设计课程教学目标时,应充分考虑当前授课对象、先修课程及学习能力,重点培养学生面向计算思维Web编程设计能力,并据此设计本课程面向计算思维的教学目标。由于在先修课程C程序设计和C#程序设计尚未涉及计算思维培养方面,造成学生学习的编程设计知识相对比较零散,缺乏整体性和侧重性。因此在制定本课程教学目标时,应充分挖掘计算思维在计算机类型
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 面向 计算 思维 Web 程序设计 教学 思考
![提示](https://www.taowenge.com/images/bang_tan.gif)
限制150内