《Web语言基础》课程教学大纲_第1页
《Web语言基础》课程教学大纲_第2页
《Web语言基础》课程教学大纲_第3页
《Web语言基础》课程教学大纲_第4页
《Web语言基础》课程教学大纲_第5页
已阅读5页,还剩4页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

《Web语言基础》课程教学大纲一、课程基本信息课程名称Web语言基础Weblanguagefoundation课程代码2020410002课程性质必修开课院部经济管理学院课程负责人课程团队授课学期第5学期学分/学时3学分/48学时课内学时48理论学时32实验学时0实训(含上机)16实习0其他0适用专业适用年级电子商务(三年级)授课语言中文对先修的要求《网页设计与网站建设》,《SQL数据库》,《计算机网络》,要求熟悉网页设计与网站建设的基本内容,熟练掌握数据库语言以及计算机网络配置的基本内容。对后续的支撑为后续的《电商项目实践》、《物流系统设计与开发》等课程学习奠定坚实的基础,通过本课程使学生掌握动态网站开发的基本技能,熟悉网站开发的基本流程,为实际的系统开发提供有力的支撑。课程思政设计动态网站的建设除了涉及基本的编程技术以外,作为一种数据处理平台,还与网络安全有密切的关系,网站安全主要体现在客户个人数据的安全、交易信息的安全等方面。因此在授课过程中,适当地在某些功能模块的构建过程中嵌入网络安全的隐患分析和解决方案,培养学生良好的职业道德素养和社会责任感,自觉维护互联网的安全健康运行。创新创业教育设计大学生创新创业工作一般都要依赖网站、小程序或者APP等各类系统,本课程的主要内容是完成动态系统的设计与开发,因此通过课程的学习,可以熟练地掌握系统的开发流程、实现原理、系统的维护升级以及团队合作开发的精神,为创新创业工作提高技术性的支持,可以有效的保障创新创业工作的顺利开展。课程简介课程定位:《web语言基础》是一门专业基础课程,也是技术类的基础课程,通过该课程的学习,为本专业学生掌握动态网站的开发技术和开发流程奠定坚实的基础,同时也为学生毕业后从事技术开发工作提供基本的知识储备。教学内容:主要包括C#语言编程基础和面向对象的开发技术,ASP.NET内置对象的概念及应用,ASP.NETWeb服务器控件、验证控件、数据控件、登录控件的使用方法以及ADO.NET数据库的访问技术。核心学习结果:通过课程的学习,能熟练地综合运用C#编程技术和各种控件实现动态网站常用功能模块的设计与开发,最终实现整个动态网站,并为后续计算机类课程的学习打下坚实的基础。教学方法:本课程实践性较强,总学时为48,其中理论学时32,实训学时16,在讲授和实训过程中,主要使用项目化的教学模式,以实际的系统开发为主线,以网站各个功能模块的实现为目标导向,引导学生把理论知识与实际应用相结合,强化实践动手能力和职业能力的培养。二、课程目标及对毕业要求指标点的支撑序号课程目标支撑毕业要求指标点毕业要求1目标1:了解.NET框架、ASP.NET的基本概念与内涵。指标点2.2系统学习电子商务技术方面的专业理论,从技术角度构建电子商务的知识结构。毕业要求2:掌握电子商务类专业理论与开发技术,能够理论与实践紧密结合,对本专业领域,特别是电子商务运营与管理、移动商务产品设计与运营、跨境电商运营等领域的实际问题进行分析和技术研究,提出相应对策和建议,并形成合理的解决方案。2目标2:掌握C#语言编程基础及面向对象编程。指标点2.2系统学习电子商务技术方面的专业理论,从技术角度构建电子商务的知识结构。毕业要求2:掌握电子商务类专业理论与开发技术,能够理论与实践紧密结合,对本专业领域,特别是电子商务运营与管理、移动商务产品设计与运营、跨境电商运营等领域的实际问题进行分析和技术研究,提出相应对策和建议,并形成合理的解决方案。3目标3:掌握ASP.NTE主要控件的功能及应用。指标点2.2系统学习电子商务技术方面的专业理论,从技术角度构建电子商务的知识结构。指标点7.2职业素养良好,能够自觉遵守网络文明、电子商务诚信与信用、信息安全与保密等方面的相关法律法规、职业道德规范及行业政策毕业要求2:掌握电子商务类专业理论与开发技术,能够理论与实践紧密结合,对本专业领域,特别是电子商务运营与管理、移动商务产品设计与运营、跨境电商运营等领域的实际问题进行分析和技术研究,提出相应对策和建议,并形成合理的解决方案。毕业要求7:具有良好的人文素养、科学素养和社会责任感,并形成良好的职业素养,熟悉并自觉遵守网络文明、电子商务诚信与信用、信息安全与保密等方面的职业道德和职业规范,严格遵守与电子商务相关的法律法规及行业政策。4目标4:掌握ADO.NET数据库访问技术及应用。指标点2.2系统学习电子商务技术方面的专业理论,从技术角度构建电子商务的知识结构。指标点7.2职业素养良好,能够自觉遵守网络文明、电子商务诚信与信用、信息安全与保密等方面的相关法律法规、职业道德规范及行业政策毕业要求2:掌握电子商务类专业理论与开发技术,能够理论与实践紧密结合,对本专业领域,特别是电子商务运营与管理、移动商务产品设计与运营、跨境电商运营等领域的实际问题进行分析和技术研究,提出相应对策和建议,并形成合理的解决方案。毕业要求7:具有良好的人文素养、科学素养和社会责任感,并形成良好的职业素养,熟悉并自觉遵守网络文明、电子商务诚信与信用、信息安全与保密等方面的职业道德和职业规范,严格遵守与电子商务相关的法律法规及行业政策。5目标5:具备综合运用C#编程语言和ASP.NET控件以及SQL数据库开发动态系统的能力。指标点2.2系统学习电子商务技术方面的专业理论,从技术角度构建电子商务的知识结构。指标点4.2能够应用中文撰写完整的电子商务相关文案,并与同行、合作伙伴、客户等进行有效沟通毕业要求2:掌握电子商务类专业理论与开发技术,能够理论与实践紧密结合,对本专业领域,特别是电子商务运营与管理、移动商务产品设计与运营、跨境电商运营等领域的实际问题进行分析和技术研究,提出相应对策和建议,并形成合理的解决方案。毕业要求4:具有良好的听、说、读、写能力,能够使用中英文进行书面和口头表达,同国内外同行、合作伙伴、客户等有效沟通和交流电子商务领域的相关问题。三、教学内容及进度安排序号教学内容学生学习预期成果课内学时教学方式支撑课程目标1ASP.NET开发基础:.NET框架基础、Web前端开发技术、ASP.NET基本语法及运行环境。课程思政:结合案例分析,阐述信息系统的功能、架构、使用及网络安全问题。创新创业:介绍创新创业会涉及到的常用系统类型:网站、APP、小程序、公众号等应用。了解M框架、ASP.net等基本概念与内涵,掌握动态网站运行环境的搭建和参数配置。4讲授:.NET框架及ASP.NET基本概念,ASP.NET的基本语法结构,演示动态网站运行环境的搭建与配置。上机:搭建ASP.NET运行环境,测试运行效果,熟悉VS2010的基本情况和相关参数设置。目标1:了解.NET框架、ASP.NET的基本概念与内涵。2C#程序设计基础及面向对象:基本数据类型、运算符、条件判断语句、循环语句以及数组。掌握C#程序设计基本理论、熟悉数据类型、运算符及控制语句的基本内涵,能编写功能要求较简单的代码块。8讲授:数据类型、运算符、逻辑控制语句、数组的基本概念及应用。上机:练习数据类型的定义及使用,运算符及逻辑控制语句的综合应用,数组的定义及读取。目标2:掌握C#语言编程基础及面向对象编程。3面向对象程序设计:面向对象基础、类及类成员,继承、多态和接口。理解面向对象的设计思想,掌握面向对象中类与类成员的定义与应用,能通过创建类及函数实现用户登录、注册等基本逻辑功能。4讲授:面向对象概念、类及类成员的定义及实例化应用,类的继承、多态及接口的定义。上机:练习类及类成员的创建及实例化流程,编写完成包含用户登录、注册等功能的类及函数。目标2:掌握C#语言编程基础及面向对象编程。4内置对象与程序配置:6种内置对象的基本属性和方法,及其应用实例。掌握6个内置对象的常用属性与方法,并将其应用于用户登录模块中的状态判断,记住密码和在线人数统计以及购物车等场景。6讲授:6种内置对象的常用属性和方法,演示其实际的应用场景上机:以实例为目标,练习内置对象的主要属性和方法。目标3:掌握ASP.NTE主要控件的功能及应用。5ASP.NET服务器控件、验证控件及用户控件:常用服务器空间,6种验证控件、自定义用户控件了,加入与数据交互安全相关的实例及解决方案。掌握各控件的属性、方法,并与第二、第三、第四部分内容相结合,实现登录、注册、导航条、网站版权、树形列表等功能模块,进一步完善网站模块的功能。8讲授:控件的主要属性和方法,并以相关的模块结合,演示各控件的主要功能和控制方法,分析与数据交互安全相关的实例及解决方案。上机:练习主要控件的属性和方法,并结合模块的功能进行综合应用。目标3:掌握ASP.NTE主要控件的功能及应用。6ADO.NET及数据绑定控件:5个ADO.NET对象的属性和方法,常用的数据绑定控件操作流程,加入与数据存储和传输安全相关的实例及解决方案。课程思政:通过案例分析,展示网络数据安全涉及的相关内容,以及如何采取对应的解决方案。掌握ADO.NET常用对象的编程实现,以及数据绑定控件的应用,结合SQL数据库,实现用户的登录模块、注册模块、页面前端数据动态绑定、后台数据管理模块等功能。10讲授:ADO.NET常用对象的属性及方法,数据绑定控件的操作流程,演示注册、登录、后台绑定数据等模块的设计与实现,提出与数据处理相关的问题及解决方案。上机:练习ADO.NET常用对象以及数据绑定控件的使用,实现注册、登录、数据查询、编辑、删除等基本功能。目标4:掌握ADO.NET数据库访问技术及应用。7动态网站开发实例:数据库设计、网站功能规划、创建站点、设计页面布局、结合控件编写代码,实现网站主要功能模块。创新创业:通过期末大作业,掌握系统开发的基本流程、涉及的相关软件及硬件环境配置、后期的系统维护等,为创新创业提供技术支持。掌握综合运用C#程序设计和ASP.NET控件,结合SQL数据库,完成动态网站的设计与实现。8讲授:创建数据库及数据表,完成网站功能规划,创建站点,设计主要页面布局,编写类及函数,完成主要功能模块。上机:创建数据库及数据表,完成网站功能规划,创建站点,设计主要页面布局,编写类及函数,完成主要功能模块。目标5:具备综合运用C#编程语言和ASP.NET控件以及SQL数据库开发动态系统的能力。四、课程考核序号课程目标(支撑毕业要求指标点)考核内容评价依据及成绩比例(%)成绩比例(%)上机大作业1目标1:了解.NET框架、ASP.NET的基本概念与内涵。(支撑毕业要求指标点2.2)熟练掌握VS2010的安装及环境配置,掌握动态网站运行环境的搭建和参数配置,提供配置过程的截图及文档说明。5052目标2:掌握C#语言编程基础及面向对象编程。(支撑毕业要求指标点2.2)根据网站功能的需求,使用面向对象编程,完成相关的函数编写及应用。1015253目标3:掌握ASP.NTE主要控件的功能及应用。(支撑毕业要求指标点2.2、7.2)根据网站的功能,选择合适的控件完成相关的功能模块涉及代码控制。1010204目标4:掌握ADO.NET数据库访问技术及应用。(支撑毕业要求指标点2.2、7.2)根据网站的功能需求,使用ADO.NET技术完成对数据的编辑操作。1010205目标5:掌握综合运用C#编程语言、ASP.NET控件以及SQL数据库开发动态系统的能力。(支撑毕业要求指标点2.2、4.2)综合运用C#编程语言、ASP.NET控件以及SQL数据库开发具备一定功能的动态系统。52530合计4060100注:各类考核评价的具体评分标准见《附录:各类考核评分标准表》五、教材及参考资料[1]邵良杉,《ASP.NET(C#)4.0程序开发基础教程与实验指导》,清华大学出版社,2012年,第4版,9787302273905;[2]陈学平,《ASP.NET程序设计基础教程(C#版)》,清华大学出版社,2017年,第1版,9787302476788;[3]王志娟,《ASP.NET实用教程(项目教学版)》,清华大学出版社,2018年,第1版,9787302488880;[4]王晓静,黄海燕.从碎片化到系统化的课程案例教学模式探究——以《C#》为例[J].教育现代化,2019,6(18):188-190+207.[5]王丽影,石秋香,王顺才.应用型大学背景下《面向对象程序设计(C#)》课程教学设计探究[J].办公自动化,2019,24(04):33-34.[6]马秀荣,庄新妍.《C#.NET程序设计》课程混合式教学的实践与评估[J].电脑知识与技术,2019,15(01):149-151.[7]李智峰,王攀红.CDIO模式下《C#程序设计》课程教学框架设计[J].山东农业工程学院学报,2018,35(12):170-171.[8]徐静,杜岗,安刚.基于SPOC模式的项目化教学改革——以《ASP.NET》课程为例[J].中国多媒体与网络教学学报,2018(12):19-20.[9]王洪兰.基于微信公众平台的课程资源建设与实践——以“ASP.NET程序设计”课程为例[J].新媒体研究,2018,4(20):51-52.[10]梁炳进.基于CDIO教学做一体化“ASP.NET程序设计”课程教学改革研究与建设[J].科教导刊,2018(09):125-126.[11]高群,张立涛,于雁,刘金芳.KM教学理论下“C#程序设计”的课程改革方法研究[J].教育现代化,2018,5(21):49-50.[12]李娟.“互联网+”时代基于项目开发的C#程序设计教学改革探讨[J].电子世界,2018(07):72.[13]孙红杰,孙钰塽,付强,王会英.基于项目驱动的C#实验课程教学改革[J].教学研究,2016,39(03):88-91.六、教学条件教学所需软件:VisualStudio2010;SQL数据库;硬件要求:计算机;教学资源:企业网站建设案例。大纲执笔人:叶艺勇审核人(专业负责人/系主任):边云岗制定时间:2022年8月10日

附录:各类考核评分标准表上机评分标准教学目标要求评分标准权重(%)90-10080-8960-790-59目标1:了解.NET框架、ASP.NET的基本概念与内涵。(支撑毕业要求指标点2.2)熟练掌握VS2010的安装及设置,完成动态网站运行环境的配置,并提供相关的说明文档。对VS2010的安装及设置比较熟悉,能完成动态网站运行环境的配置,并提供相关的说明文档。基本掌握VS2010的安装及设置,基本完成动态网站运行环境的配置,并提供相关的文档。对VS2010的安装及设置不够熟悉,未能完成动态网站运行环境的配置,并提供相关的文档说明。5目标2:掌握C#语言编程基础及面向对象编程。(支撑毕业要求指标点2.2)熟练掌握C#语言编程,能正确使用变量、常量、数据类型、控制结构以及数组编写具有相关功能的函数。较好地掌握C#语言编程,能较好地使用变量、常量、数据类型、控制结构以及数组编写大部分函数。基本掌握C#语言编程,能使用变量、常量、数据类型、控制结构以及数组编写部分函数。未能掌握C#语言编程,未能正确使用变量、常量、数据类型、控制结构以及数组编写函数。10目标3:掌握ASP.NTE主要控件的功能及应用。(支撑毕业要求指标点2.2、7.2)熟练应用ASP.NET各种控件,准确实现网站常用的功能模块。对ASP.NET各种控件掌握较好,实现网站常用的功能模块。能基本掌握ASP.NET各种控件,实现网站大部分的功能模块。对ASP.NET各种控件掌握不够熟悉,只能实现网站少数的功能模块。10目标4:掌握ADO.NET数据库访问技术及应用。(支撑毕业要求指标点2.2、7.2)熟练掌握ADO.NET数据库访问技术,结合ASP.NET控件和C#编程,准确实现网站的数据管理功能。对ADO.NET数据库访问技术掌握较好,结合ASP.NET控件和C#编程,实现网站的数据管理功能。对ADO.NET数据库访问技术掌握一般,能结合ASP.NET控件和C#编程,基本实现网站的数据管理功能。无法综合应用ADO.NET数据库访问技术、ASP.NET控件和C#编程实现网站的数据管理功能。10目标5:掌握综合运用C#编程语言、ASP.NET控件以及SQL数据库开发动态系统的能力。(支撑毕业要求指标点2.2、4.2)能熟练应用C#编程、ASP.NET控件以及数据库技术,完成动态网站的设计开发。对C#编程、ASP.NET控件以及数据库技术掌握较好,完成动态网站的设计开发。对C#编程、ASP.NET控件以及数据库技术掌握一般,基本实现动态网站的设计开发。未能应用C#编程、ASP.NET控件以及数据库技术完成动态网站的设计开发。5大作业评分标准教学目标要求评分标准权重(%)90-10080-8960-790-59目标1:了解.NET框架、ASP.NET的基本概念与内涵。(支撑毕业要求指标点2.2)熟练掌握VS2010的安装及设置,完成动态网站运行环境的配置,并提供相关的说明文档。对VS2010的安装及设置比较熟悉,能完成动态网站运行环境的配置,并提供相关的说明文档。基本掌握VS2010的安装及设置,基本完成动态网站运行环境的配置,并提供相关的文档。对VS2010的安装及设置不够熟悉,未能完成动态网站运行环境的配置,并提供相关的

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论