APP下载

面向计算思维的Web程序设计教学思考

2018-11-07高贤君杨元维李功权

电脑知识与技术 2018年21期
关键词:实践教学

高贤君 杨元维 李功权

摘要:近些年,越来越多高校的计算机科学与技术专业将锻炼及培养学生的计算思维能力作为计算机基础教学的核心任务。计算思维在地理信息科学专业也越来越受到人们的关注。《Web程序设计》是一门综合性和实践性较强的课程,对于学生操作技能、创新能力以及其综合素质等方面有着举足轻重的作用。对基于计算思维能力培养的Web程序设计教学进行研究和分析,设计以计算思维模式为主线的课程教学目标及内容。

关键词:计算思维;Web编程;实践教学;Java教学;JSP

中图分类号:G642 文献标识码:A 文章编号:1009-3044(2018)21-0141-03

Abstract: In recent years, Computer Science and Technology major in many universities will cultivate students' Computational Thinking ability as the core task and the basic teaching. Geographic Information Science specialty has attracted more and more attention. "Web programming" is a comprehensive and practical course, which plays an important role in the students' operation skills, innovation ability and their comprehensive quality. This paper studies and analyzes the teaching of Web programming based on the cultivation of computational thinking ability. The goal and content of curriculum teaching based on Computational Thinking are designed.

Key words: Computational thinking; Web programming; practice teaching; Java Teaching; Java Server Page

《Web程序设计》课程是利用Java服务器页面(Java Server Pages, JSP)、交互服务器页面(Active Server Pages, ASP)或超文本预处理器(Hypertext Preprocessor, PHP)等网页设计技术,进行Web应用程序的开发教学课程。其通常作为本科计算机科学与技术的专业必修课,其先修课程包括《计算机网络》和《Java程序设计》等课程,是一门理论与实践紧密结合且应用广泛的课程。该课程能够锻炼学生的网页工程项目设计与编程能力。

笔者从事地理信息科学(Geographic Information Science, GIS)专业的教学与科研工作,由于专业领域不同和学时少等方面的限制,与计算机科学与技术专业不同,本专业并未开设《计算机网络》和《Java程序设计》等相关先修课程。而开设的先修计算机课程包括《计算机基础》《C程序设计》《C#程序设计》《数据库原理及方法》《计算方法》,这些课程为理解和掌握编程设计及计算思维埋下伏笔,本课程的开设为后修课程《WebGIS开发及应用》等课程的学习奠定良好的Web开发基础。……

登录APP查看全文

猜你喜欢

实践教学
高职高专《旅游电子商务》实践教学环节的研究
基于体验式教学的管理学课程教学改革与实践
客户关系管理课程实践教学模式初探
地方高校城乡规划专业实践教学的特色化探索
茶学专业校企合作实践教学探索
《电气工程毕业设计》 课程的教学设计
基于卓越计划的金属结构材料课程实践化改革与建设
基于应用型创新人才培养的模块式实践教学体系构建
研究型学习在传热学实践教学中的应用
思想政治理论课实践教学研究述评