J a v a W e b应用开发课
程标准
集团文件版本号:(M928-T898-M248-WU2669-I2896-DQ586-M1988)
课程标准
所属系部:信息工程系
课程名称:Java Web应用开发
课程性质:专业必修课
课程学时:96
适用专业:云计算技术与应用()
《Java Web应用开发》课程标准
1、课程概述
1.1 课程定位
Java Web应用开发是云计算技术与应用专业的核心课程之一,是该专业的专业必修课。通过本课程的学习,使学生具备Java Web应用开发相关知识、良好的编程习惯和手机应用软件开发的能力,能胜任基于Java Web开发等工作任务。Java的J2 EE体系中,JSP/Servlct/JavaBcan占据了非常重要的位置,不仅成为web项目开发的利器,而且也是人们接触和使用J2EE的一个基础。通过详实的内容和丰富的案例,引领学生学习JSP/Scrvlet/JavaBcan的开发体系,以及这套技术在项目开发中的实际应用。同时,通过教学过程中的实际开发过程的规范要求,培养学生分析和解决实际问题的能力,强化学生的职业道德意识、职业素质养意识和创新意识,为学生以后从事更专业化的软件开发工作奠定基础。《Java Web程序开发入门》是面向计算机相关专业的一门专业Java Web入门课程,涉及XML基础、Tomcat服务器、HTTP 协议、Servlet技术以及JSP技术等内容,通过本课程的学习,学生能够了解XML的语法及其约束的定义,能够掌握JSP和Servlet技术并开发简单的Java Web项目、使用Tomcat服务器发布和运行Java Web项目。前导课程有《Java程序设计》、《数据库技术基础》,后续课程有《J2EE项目开发》、《Java Web应用开发实训》、《毕业实习》等。
1.2 课程设计思路
本课程标准以“开发”、“应用”为原则,彻底打破原来学科课程链路模式,根据基于工作过程专业建设模式,以能力为本位,构建以实际工作情境为单位的课程体系。课程内容的选取按照软件开发市场、软件企业、行业对Web开发程序员的需求情
况,确定了“初级Web程序员”的职业岗位培养目标。在教学实施过程中基于实际工作的教学模式、通过各种各样的教学方法和教学手段,培养Web程序员应具备的能力。
每个项目的学习都是围绕职业能力的形成组织课程内容,以真实项目为核心整合Web程序员的所需的知识、技能和态度。实践中创设职业情境,围绕着软件企业、软件行业中的实际项目而展开的,学生通过各个环节的技能训练,感受职业环境,实现编程技能的逐步提升。本课程课时为96学时。
本课程在教学过程中,倡导自主学习,启发学生对设定问题积极思考、分析,鼓励多种思维方式并将其表达出来,尊重个体差异。采用项目教学法进行教学,每个项目的成绩采取自评、互评、教师综合评价相结合的方式能激励学生的学习兴趣和自主学习能力的发展。教师在给学生评价成绩时应尽量以学习过程中的评价为主,注重培养和激发学生的学习积极性和自信心。最后期末的成绩评价应注重检测学生的知识应用能力。学生的最终课程成绩应由平时的各次项目成绩和期末的评定成绩按一定比例构成,在把握比例构成时要有利于促进学生的知识应用能力。建立以过程培养促进个体发展,以学生可持续发展能力评价教学过程的双向促进机制,以激发兴趣、展现个性、发展心智和提高素质为基本理念。
本门课程主要涉及XML基础、Tomcat服务器、HTTP协议、Servlet技术以及JS P技术等内容,通过本课程的学习,学生能够了解XML的语法及其约束的定义,能够掌握JSP和Servlet技术并开发简单的Java Web项目、使用Tomcat服务器发布和运行Java Web项目。
2、课程目标
根据计算机软件技术专业的整体培养目标,该课程的目标定位为:通过本课程的学习使学生具备Java Web应用开发相关知识、良好的编程习惯和手机应用软件开发的能力,能胜任Java Web相关开发工作任务。培养学生规范编码和良好的程序设计风格;培养学生面向对象编程的思维和提高逻辑思维能力;培养学生发现问题、分析问题、解决问题的能力;培养良好的职业素质;培养团队协作和和谐的沟通能力;并为学生以后从事更专业化的软件开发工作或者学习后续课程打下良好的基础。
2.1 能力目标
(1)具备使用HTML,CSS,JavaScript等技术编写网站前台静态页面的能力;
(2)具备使用JSP,Servlet,Filter,JavaBean等技术编写动态网站界面的能力;
(3)具备在Web环境下创建,配置并编程访问MySQL数据库的能力;
(4)具备项目开发中的团队协作能力。
2.2 知识目标
(1)掌握HTML,CSS,JavaScript等基本的网页编程知识;
(2)掌握JSP,Servlet,Filter等动态网站开发的技术知识;
(3)掌握JavaBean,JDBC等网站数据库访问的相关知识;
(4)熟悉Web环境下文件操作,邮件编程等相关的知识;
(5)了解JSTL,EL等知识网站中的常用技术。
2.3素质目标
(1)沟通能力、团队合作及协调能力。
(2)良好的编程习惯。
(3)查阅相关手册及资料能力
(4)掌握系统设计方法,培养严谨工作态度。
(5)自我展示与语言表达能力。
(6)责任意识。
(7)分析和解决问题的能力。
(8)科学的创造能力和创新精神。
(9)获得适应未来岗位转变的迁移能力。
(10)从事某一岗位可持续发展的能力。
3、课程内容与要求
本课程在教学过程中,提醒学生留意观察并思考生活中接触的Web系统应用,鼓励其结合生活中熟悉的操作方法提出问题或假设,在教师引导下,通过分析、推理,使学生自主学习、总结,以便增强学生对Java Web开发方法基本理论的理解;通过课堂讲解与讨论、案例分析等促进学生对所学理论的理解和运用,以培养其实际操作技能。充分利用现代教学手段,不断改进教学方式,突出典型案例的剖析,采用互动式教学使学生得到模拟训练,提高他们发现问题、分析问题、解决问题的能力。
在课程内容的选择上,对Java Web开发工程师职业岗位的工作内容、工作过程、工作环境等加以分析提炼,进行相应的职业能力分解,对课程内容进行重构和重组,并按照循序渐进的教育规律进行深度加工,提取及序化教学内容。
表1课程项目总体设计
[知识点]
? JSP特点
? JSP运行原理
? JSP模板元素
? JSP表达式
? JSP脚本片段
? JSP声明
? JSP注释
? page指令
? include指令
? JSP隐式对象
? include标签
? forward标签
[重点]
? JSP运行原理
? JSP声明
? page指令
? include指令
? JSP隐式对象
? include标签
? forward标签
[难点]
? page指令
? include指令
? JSP隐式对象
[基本要求]
了解JSP的特点
及其运行原理
熟悉泛型的使用
熟悉Collections和Arrays工具类的使用
4、实施建议
4.1 教学建议
根据本课程的教学目标要求和课程特点以及有关学情,选择适合于本课程的最优化教学法。综合考虑教学效果和教学可操作性等因素,本课程选用项目教学法。
项目教学法是学生在教师的指导下亲自处理一个项目的全过程,在这一过程中学习掌握教学计划内的教学内容。学生全部或部分独立组织、安排学习行为,解决在处理项目中遇到的困难,提高学生的兴趣,自然能调动学习的积极性。
课程的教学以手机文件管理器项目为中心组织教学,并建立相应的教学情境,把Java Web开发知识与技能的学习置于真实的情境之中,让学生掌握工作过程性知识。在教学情境的逐步实施中,项目遵循从单一到综合,从简单到复杂的顺序安排,而教师指导工作量应逐渐减低,学生独立完成任务的程度应逐步提高,以逐步提高学生的综合职业能力。在每个学习情境的教学实施中,采用行动导向的教学方法,按照项目开发的具体过程进行组织教学,培养了学生的职业迁移能力。在教学中,注重团队合作、沟通协调能力、组织能力等软技能的培养。
4.2 师资队伍建议
本课程现有专任教师3名,本课程校内任课教师应通过硕士研究生以上相关专业的学习,本课程除在理论上指导学生外,在实践上也对教师提出了一定的要求,故而教师除Java Web有较深的理解外,在实践操作能力上也应具备一定的能力,建议具有生产实践经验的教师担当此课程的教学任务,并具备相关教师资格证书,同时还应有相关岗位企业实践经历。企业兼职教师应具备工程师等级以上职称证书,语言表达能力达到要求。
4.3 考核评价建议
对课程考核内容、手段和方式进行改革与创新,课程考核围绕以能力为中心,将教学的全过程纳入考核范畴,增加学生日常知识积累、自主学习的考核,注重考核学生的实际编程能力,分析问题与解决问题的能力,从而使课程考核过程化、经常化和企业化。为了鼓励学生职业素质的培养,将考核内容多元化,而不局限于书本知识的考核,对学生的创新设计、职场能力、开源理念等都纳入考核范围,从而达到对学生知识、能力、素质的综合考察,形成对学生客观公正的评价。
课程考核体系的实施以过程化考核为主导,量化考核指标,突出以学生为中心的指导思想。对职业素养的考核,突出学生的课堂表现和职业习惯,学生的每一次课堂突出表现都是其作为考核加分的机会,这有助于活跃课堂气氛,激发学生的学习热情和主动性。
对综合能力的考核,将贯穿整个课程的案例项目分解为8个小任务,教师提供这些任务的详细的思维导图,学生根据这些帮助完成指定的任务。同时,在每个小任务中,都提出针对项目的具体优化设想和参考文档,鼓励学生在完成既有功能的基础上,个性化自己的项目功能。
4.4 教材选用和编写建议
(1)教材建设
书名:JavaWeb程序开发入门
主编:传播智客高教产品研发部
出版社:清华大学出版社
(2)网络资源建设
学生学习端:
教师教学端
4.5 课程资源开发与利用建议
根据课程目标、学生实际以及本课程的专业性、应用性等特点,本课程的教学应该建设由文字教材、CAI课件等多种媒体教学资源为一体的配套教材,全套教材各司其职。以文字教材为中心,提供内涵不同,形式多样的学习支持服务,共同完成教学任务,达成教学目标。并辅以多媒体课件、项目设计思维导图、习题库、试题库、案例库等资源构建学生自主学习环境。
1)建设本课程学习网站,增加课程资源库建设,力争在在线拓展资源方面做到完整、全面。
2)产学合作开发实验实训课程资源,充分利用本行业典型的生产企业的资源,进行产学合作,建立实习实训基地,实践“做中学、学中做、边做边学”的育人理念,满足学生的实习实训,同时为学生的就业创造机会。
3)建立本专业开放实验室及实训基地,使之具备现场教学、实验实训、职业技能证书考证的功能,实现教学与实训合一、教学与培训合一、教学与考证合一,满足学生综合职业能力培养的要求。
4.6 其它说明
1)本课程标准适用于物联网技术专业的学生。
2)本课程标准教学内容和要求与教材选用无直接关系。
5、附录
编制人:
审核人:
编制日期:年月日
考试科目:《Web数据库开发技术》() 期末考试试卷(A) 专业姓名学号___ __ 二、填空题:(每空1 分,共 24 分) 1.常用的Web服务器有:服务器、服务器和服务器等。 2.在JSP中,对象的作用域有、、和。3.JSP注释类型有和。 4.JSP的脚本元素包括、和。5.Response对象的来源是。6.对于每个用户都共享同一个对象的是对象,而每个用户分别适用不同对象实例的是对象。 7.非可视化Bean分为和。 8.通过实现接口可实现JavaBean的持久化。 9.JavaBean通过和来读取和设置属性值。10.Servlet的优点有、、 和。 二、单选题:(每题 2 分,共 20 分) 1.下列描述中,只有()是错误的。 A、JSP提供了多种语言支持。 B、JSP提供了多种平台支持。 C、JSP采取编译执行的方式,极大地提高了运行性能。 D、JSP提供跨平台支持,也可以在UNIX下执行。 2.以下文件后缀中,只有()不是静态网页的后缀。 A、html B、htm C、shtml D、jsp 3.在page指令中,()属形式可以在页面中重复的属性。 A、language B、buffer C、import D、autoFlush
4.以下选项中,哪一项不是JSP指令() A、page B、import C、include D、taglib 5.以下选项中,哪一项不是JSP的一种组织结构() A、脚本元素 B、指令 C、页面 D、注释 6.能够获取当前页信息并调用页面方法的对象是()。 A、request B、page C、pageContext D、session 7.以下操作中,()是与使用JavaBean无关的。 A、jsp:include B、jsp:useBean C、jsp:setProperty D、jsp:getProperty 8.以下方法中,哪个方法不是HTTPServelt类的方法()。 A、doGet B、doService C、doPost D、doDelete 9.以下类中,哪个类不是javax.servlet和javax.servet.http包中提供的类或借口()。 A、Servlet B、BaseServlet C、GenericServlet D、HTTPServlet 10.以下容器中,哪个不是J2EE定义的容器() A、JSP容器 B、Servlet C、JavaBeans容器 D、EJB 三、简答题:(每题 8分,共 32 分) 1.首次加载JSP页面时,将经历哪几个阶段? 2.比较Java Servlet与Applet的异同? 3.JSP与Servlet的区别? 4.JSP有哪些内置对象,作用是什么?(列举出5个即可)
吉林航空工程学校 钳工一体化 课程标准 数控技术应用专业 二○一二年五月 目录 一、课程定位与设计思路 (1) (一)课程定位.................................................................................1(二)设计思路 (1) 二、课程目标 (1) (一)知识目标.................................................................................2(二)能力目标 (2) (三)素质目标 (2) 三、教学内容与方法 (2) 四、考核与评价 (3) 五、实施建议 (4) (一)教材及相关资源开发与利用建设 (4) (二)教学师资配备建议 (4) (三)教学条件配备建议 (4) (四)教学考核与评价建议 (5) 钳工一体化课程标准
课程代码0514001214课程类型理实一体化 课程类别必修课、专业技能课 课程学分3课程学时96 修读学期第一、二学期适用专业数控技术应用 一、课程定位与设计思路 ⒈课程定位 本课程就就是数控技术专业得专业核心课程、专业必修课。本课程在学习机械制图、极限配合与测量技术与机械基础等课程得同时,以理实一体化教学为载体,采用任务驱动法,使学生掌握钳工基本操作、典型零件加工与工艺分析等技能,突出实用性与综合性。培养学生识图能力、使用钳工常用工具得能力、工艺编排能力、工件精度检测得能力。与后续课程相衔接,为学生解决生产实际问题与继续学习打下基础。 ⒉设计思路 通过对中航吉航维修有限责任公司、吉林市江北机械制造有限责任公司钳工工作岗位得分析,结合钳工职业技能鉴定得要求,确立“理论加实践、理论与应用并进”得设计思路,使教学内容贴近岗位工作实际,体现职业教育得技能性与应用性得特色。课程共分成十个任务:钳工入门、划线、锯削、锉削、錾削、孔加工、螺纹加工、锤头加工、凹凸对配零件加工与方对配零件加工。 二、课程目标 ⒈能力目标 ⑴能使用、维护与保养钳工常用设备;
《Web程序设计》教学大纲 一、课程基本信息 二、课程目的和任务 软件体系结构是根植于软件工程发展起来的一门新兴学科,目前已经成为软件工程研究和实践的主要领域。专门和广泛地研究软件体系结构是从20世纪90年代才开始的,1993-1995年之间,卡耐基梅隆大学的Mary Shaw与David Garlan,贝尔实验室的Perry,南加州大学的Barry Boehm,斯坦福大学的David Luckham等人开始将注意力投向软件体系结构的研究和学科建设。三、本课程与其它课程的关系 本课程的先修课为《面向对象程序设计》、《数据结构》、《数据库应用》和《软件工程》,为后续课程课程设计、科研训练、毕业设计等打下基础。 四、教学内容、重点、教学进度、学时分配 1. Java语言概述(2学时) (1) 主要内容 ①OOP在软件开发中的地位 ②IDE 环境下Java Application的开发过程 ③Java程序工作原理 ④基本输入输出语句 (2) 重点 面向对象程序设计的基本思想,Java Application的开发过程。 (3) 教学要求 了解:Java Application的应用; 理解:Java Application工作原理; 掌握:Java Application程序的组成。
2. Java语法基础(4学时) (1) 主要内容 ①标识符 ②基本类型 ③运算符和表达式 ④控制流程 (2) 重点 控制流程。 (3) 教学要求 理解:程序的执行流程; 掌握:控制流程。 3. 面向对象程序设计技术(6学时) (1) 主要内容 ①面向对象程序设计思想 ②类 ③对象 ④继承 ⑤访问权限修饰符 ⑥非访问权限修饰符 ⑦String类 (2) 重点 类、继承、String类。 (3) 教学要求 理解:面向对象程序设计思想; 掌握:类、对象和String类的应用。4. 数组(2学时) (1) 主要内容 ①数组(1维,2维)的声明与实例化 ②Arrays的使用功能 ③ (2) 重点
《Java Web程序设计》课程标准 1.课程定位 1.1课程定位 《Java Web程序设计》是计算机及相关专业学生的程序设计主修课程。修习本课程的目的是让学生在经过基本程序设计能力训练之后,掌握具有较高应用价值的JavaWeb应用程序设计的能力,掌握Java Web网站应用程序设计的方法。本课程的先修课程是《计算机操作基础》和《Java程序设计》,学生必须掌握基本的计算机操作技能、程序设计基础和Java面向对象程序设计的基本的方法,Java语言程序的编写设计方法,并具备一定SQL数据库语言基础及Java数据库应用能力。本课程是一门专业课程,适用于具备程序设计基础知识及网页设计技能的学生。 2.课程目标 Java Web程序设计是大学期间主要的程序设计类课程,以学生构思、创建一个简单网站的过程为主线,建立和掌握JavaWEB应用程序设计的基本概念和方法。本课程学习的效果如何,对学生在计算机应用设计技能的培养和学习有着重要影响,也对学生毕业后的工作能力有相当的作用。在课程讲授过程中,以不同的WEB数据库应用设计作为应用设计最主要的元素,进行教学驱动,通过递进的方式,把完成JavaWEB网站设计的学习进程及内容进行连贯和衔接,总体目标是:让学生建立WEB网站设计的基本基本概念和方法,掌握WEB数据库应用程序设计的规范和基本方法、同时根据不同的应用,掌握WEB网站设计的基本技巧,能够对现实的的问题进行分析和抽象,设计出一个简单的WEB网站,并通过代码实现网站的基本功能,完成应用程序的编写、调试和运行。
2.1知识目标 (1)掌握Web网站设计基本概念、学会Tomcat服务器安装配置 (2)掌握JSP语法基础、脚本编写及程序的运行方法 (3)掌握JSP程序控制方法 (4)掌握JSP指令元素、动作的基本概念及应用方法 (5)掌握主要的JSP内置对象及这些对象的用途 (6)学会根据实际要求设计表单,实现表单的提交及表单数据的提取 (7)掌握WEB数据库应用设计,能够完成WEB数据库的基本访问操作的设计 (8)掌握JavaBean程序的设计和应用方法,学会使用JavaBean进行程序封 装 (9)了解Java Servlet应用及程序的设计方法 2.2能力目标 2.2.1、专业能力目标 (1)熟练掌握WEB应用开发工具,掌握WEB网站设计的基本方法和过程 (2)能够根据实际网站设计要求,完成一个简单网站的程序结构设计 (3)能够合理设计网站数据库结构 (4)能够设计基本的WEB页面,实现数据库的查询及显示操作 (5)能够准确提取WEB数据,完成数据库的添加、修改和删除操作 (6)理解JavaBean程序概念,设计并通过Java类完成WEB应用 (7)能够使用Bean程序对网站数据库操作进行封装 (8)了解Servlet程序的结构和编写方法,完成简单的Servlet应用2.2.2、方法能力目标 (1)建立WEB应用程序设计的思想和基本方法; (2)具备一定的程序逻辑能力,程序模仿能力,程序设计的思维方法和能力; (3)能够自行查找资料,对于给定WEB应用需求进行基本的分析,构思 WEB网站的程序模块结构 (4)能够根据网站需求设计出合理的数据库结构 (5)掌握JSP基本的应用程序的设计和调试方法。 (6)完成页面表单的设计,并实现表单数据提取 (7)掌握WEB数据库的操作方法,实现数据库的查询、添加、更新、删除 操作
《Web开发技术》模拟题 一、单项选择题 1、下列哪个标记包含文档信息,包括它的标题、使用的脚本文件、样式定义和文档的描述? B a)
b) c) d)b)
d)Link 13、调用一个特定JavaScript函数的语法是什么?C a)call function
钳工技能训练课程标准 Document serial number [NL89WT-NY98YT-NC8CB-NNUUT-NUT108]
《钳工技能训练》课程标准 钳工技能训练 机电一体化专业 80学时(4周*20节) 前修学习领域: 《常规量具零件质量检测》、《机械制图》、《钳工工艺学》、《机械基 《极限配合与技术测量》、《金属材料与热处理》。 后续学习领域: 《典型学习性工作岗位企业实习》、《产品检测岗位综合训练》、《顶岗 实习》 1. 课程性质及要求:(核心课程) 课程性质 《钳工技能训练》课程属于机电一体化专业必修的一门核心课程,为培养 机 电一体化专业人才提供必备的理论知识和专业技能。其主要内容包括:机械 设备拆卸、维修、装配的基本知识和方法;机修钳工常用工、量具和设备的操 作、使用和维护保养;同时还介绍了设备零、部件测绘的步骤和方法。学完该 课程学生具备了钳工操作员的基本能力。 课程要求 1. 2. 1对学生已有知识技能的要求: 能识读机械零件图和装配图 有一定的机械加工理论知识,具有简单机械加工工艺分析能力 掌握手工绘图; 具有常规量具检测零件质量的能力: 1.1.2对教师的资格要求: 获得中职教师资格证(专任教师); 熟练掌握钳工操作和编程技能; 具有钳工加工实践经验和丰富的理实一体化教学经验 2. 学习U 标: 本课程是机电一体化专业重要的教学环节。通过零件加工任务引领的项U 活动,使学生具备从事本职业的高素质劳动者和技术应用性人才所必需的钳工 零件加工与修配基本知识与技能。具备钳工零件加工工艺制定和锂配能力,达 到企业对钳工种用工独立操作要求。同时培养学生爱岗敬业、应达到如下要 求: 课程名称: 适用专 础》、
成人高等教育JAVAweb开发技术期末考试 复习题及参考答案 课程名称:JAVAweb开发技术(答案见卷后) 一、单项选择题(本大题共20 小题,每小题 1.5 分,共 30 分。在每小题列出的备选项中只有一项是最符合题目要求的,请将其选出。) 1. 要从文件"file.dat"中读出第10个字节到变量c中,下列哪个方法适合? () A、FileInputStream in=new FileInputStream("file.dat"); in.skip(9); int c=in.read(); B、FileInputStream in=new FileInputStream("file.dat"); in.skip(10); int c=in.read(); C、FileInputStream in=new FileInputStream("file.dat"); int c=in.read(); D、RandomAccessFile in=new RandomAccessFile("file.dat"); in.skip(9); int c= in. readByte(); 2. Java编程所必须的默认引用包为( ) A. java.sys包 B. https://www.sodocs.net/doc/8d14710535.html,ng包 C. java.util包 D.以上都不是 3. 下面语句在编译时不会出现警告或错误的是( ) A. float f=3.14; B. char c=”c”; C. Boolean b=null; D. int i=10.0; 4. 下面不是合法标识符的是( ) A. 2ofUS B. giveMes C. whataQuiz D. $d2000_ 5. 下面哪一个是合法的数组声明和构造语句( ) A. int[] ages = [100]; B. int ages = new int[100]; C. int[] ages = new int[100]; D. int() ages = new int(100); 6. 下面说法不正确的是( ) A. 一个子类的对象可以接收父类对象能接收的消息; B. 当子对象和父对象能接收同样的消息时,它们针对消息产生的行为可 能不同; C. 父类比它的子类的方法更多; D. 子类在构造函数中可以使用super( )来调用父类的构造函数; 7. 给出下面代码段, 哪行将引起一个编译时错误?() 1) public class Test { 2) int n = 0; 3) int m = 0; 4) public Test(int a) { m=a; } 5) public static void main(String arg[]) { 6) Test t1,t2; 7) int j,k; 8) j=3; k=5; 9) t1=new Test();
《机械加工技术》课程标准 【课程名称】 机械加工技术 1、前言 1. 1课程性质 本课程是高职数控技术专业的一门专业核心课程,是从事机械加工工艺技术员、产品质量检验员等岗位工作的必修课。其功能是培养学生对机械加工过程的各个环节的认知,掌握机械图样的识读与绘制、零件的手工制作、使用普通机床的零件制作等技能,具备从事机械加工相关技术工作的基本职业能力。 1. 2设计思路 本课程总体设计思路是以数控技术专业相关典型工作任务和职业能力分析为依据确定课程目标,设计课程内容,以典型工作任务为线索构建任务引领型的项目课程。 课程结构以机械加工技术工作任务为线索进行设计,包括机械图样的识读与绘制、零件的手工制作、使用普通机床的零件制作等几个学习项目。课程内容与要求的确定充分考虑了机械加工技术人员职业标准的相关要求。 为了充分体现技能为核心、知识为支撑和职业素养养成为主线的课程思想,将课程的教学内容设计成若干个工作任务(项目),以工作任务为中心引出相关专业知识,渗透职业素养的积累,以典型的零件机械加工过程为基础,展开教、学、做于一体的教学过程。教学活动设计由易而难,多采用学习小组领取任务、查阅资料、制订方案、师生研讨、指导实施等师生互动的课内外活动形式,予师生以广阔的创新空间。本课程要求充分运用现代职教理念与技术,引导学生在学做一体的活动中学会学习,培养兴趣,锻炼技能,修炼素养;培养学生崇尚实践,崇尚技能,尊重科学,尊重劳动的意识;引导学生在与身边的老师、同学共同讨论中深化对学习内容的理解,形成基本的职业能力,培养学生的合作精神和团队精神。 本门课程的建议学时数为234时。 2、课程目标 通过本课程的学习,能整体认识机械加工过程,掌握机械图样的识读与绘制、零件的手工制作、使用普通机床的零件制作的基本职业技能,培养沟通、合作、务实、严谨等基本职业素养;为提高学生各专门化方向的职业能力奠定良好的基础。在此基础上形成以下职业能力。 职业能力目标: 了解常用机械工程材料的力学性能和热处理的相关知识; 能对结构不同的零件采取合理的表达方法并绘制该零件的零件图,标注完整的尺寸与技术要求; 能正确识读机械零件图样,能读懂简单的装配图;
课程标准 所属系部:信息工程系 课程名称:JavaWeb应用开发 课程性质:专业必修课 课程学时:96 适用专业:云计算技术与应用()
《JavaWeb应用开发》课程标准 1、课程概述 1.1课程定位 JavaWeb应用开发是云计算技术与应用专业的核心课程之一,是该专业的专业必修课。通过本课程的学习,使学生具备JavaWeb应用开发相关知识、良好的编程习惯和手机应用软件开发的能力,能胜任基于JavaWeb开发等工作任务。Java的J2EE体系中,JSP/Servlct/J avaBcan占据了非常重要的位置,不仅成为web项目开发的利器,而且也是人们接触和使用J 2EE的一个基础。通过详实的内容和丰富的案例,引领学生学习JSP/Scrvlet/JavaBcan的开发体系,以及这套技术在项目开发中的实际应用。同时,通过教学过程中的实际开发过程的规范要求,培养学生分析和解决实际问题的能力,强化学生的职业道德意识、职业素质养意识和创新意识,为学生以后从事更专业化的软件开发工作奠定基础。《JavaWeb程序开发入门》是面向计算机相关专业的一门专业JavaWeb入门课程,涉及XML基础、Tomcat服务器、HTTP协议、Servlet技术以及JSP技术等内容,通过本课程的学习,学生能够了解XML的语法及其约束的定义,能够掌握JSP和Servlet技术并开发简单的JavaWeb项目、使用Tomcat 服务器发布和运行JavaWeb项目。前导课程有《Java程序设计》、《数据库技术基础》,后续课程有《J2EE项目开发》、《JavaWeb应用开发实训》、《毕业实习》等。 1.2课程设计思路 本课程标准以“开发”、“应用”为原则,彻底打破原来学科课程链路模式,根据基于工作过程专业建设模式,以能力为本位,构建以实际工作情境为单位的课程体系。课程内容的选取按照软件开发市场、软件企业、行业对Web开发程序员的需求情况,确定了“初级We b程序员”的职业岗位培养目标。在教学实施过程中基于实际工作的教学模式、通过各种各样的教学方法和教学手段,培养Web程序员应具备的能力。 每个项目的学习都是围绕职业能力的形成组织课程内容,以真实项目为核心整合Web程序员的所需的知识、技能和态度。实践中创设职业情境,围绕着软件企业、软件行业中的实际项目而展开的,学生通过各个环节的技能训练,感受职业环境,实现编程技能的逐步提升。本课程课时为96学时。 本课程在教学过程中,倡导自主学习,启发学生对设定问题积极思考、分析,鼓励多种思维方式并将其表达出来,尊重个体差异。采用项目教学法进行教学,每个项目的成绩采取自评、互评、教师综合评价相结合的方式能激励学生的学习兴趣和自主学习能力的发展。教
Java Web 开发技术试题 1.(单选题)使用JDBC访问数据库时,下列关于JDBC的说法正确的是(B) A.Connection接口负责执行SQL语句 B.可以使用Class.forName()方法把JDBC驱动类装载入Java虚拟机中 C.Statement接口由Connection产生负责保存返回的查询结果 D.DriverManager类负责连接数据库并传送数据 问题解析:JDBC API的分工情况是:Class的forName方法加载JDBC驱动;DriverManager 负责创建Connection连接对象;通过Connection对象创建语句容器Statement对象;通过Statement对象执行SQL语句,如果执行的是查询语句,通过ResultSet对象封装查询结果。 2.(单选题)如果需要在JSP页面中引入Web根目录下名为util文件夹中的checklogin.jsp 文件时,以下代码正确的是(B) A.<% include file=”util/checklogin.jsp” %> B.<% @ include file=”util/checklogin.jsp”%> C.<% ! Include file=”util/checklogin.jsp”%> D.
《前端 Web开发基础》课程标准 表1 课程基本信息 (一)课程性质与任务 课程性质:《Web开发基础》是软件工程专业培养课程体系中的一门专业必修课程,其包含了软件行业Web开发领域的关键技术基础知识(HTML,CSS及JavaScript等)。该课程的设置充分考虑了其在Web开发领域的关键性作用、目前市场广泛的应用需求和良好的就业前景,注重学生对理论基础知识、专业技能的理解、掌握。 课程任务:通过本课程的学习,使学生理解HTML、CSS及JavaScript等基本的理论知识;掌握应用上述理论知识,制作基本网页、设计网页布局、实现多样化及良好客户体验的页面效果等应用技能;培养学生的创新意识,设计特色网页。 (二)课程教学目标 通过本课程的学习,使学生掌握Web开发技术的基本理论知识,具备一定的应用开发技能,培养学生工程意识、创新能力和素质。 1. 知识目标 (1)了解本课程内容在Web开发领域的定位与作用; (2)了解HTML、CSS及JavaScript技术的发展脉络、趋势及应用前景; (3)掌握HTML中的基本元素、文字与段落元素、图像元素、列表元素、表格元素、超链接元素、多媒体元素、框架元素及表单元素的语法、属性和参数等基础知识; (4)掌握CSS中元素的语法、属性和参数等基础知识; (5)了解网页布局的几种方法,掌握使用CSS进行网页布局、样式设计的基础知识; (6)掌握JavaScript中的基本语法知识; (7)掌握JavaScript进行提交内容校验、生成网页特效等方法。 2. 能力目标
(1)具备使用HTML制作包含基本内容的网页的能力; (2)具备使用HTML及CSS等技术来设计网页布局的能力; (3)具备使用JavaScript技术来提高网页交互性、体验性的能力; (4)具备综合使用HTML、CSS与JavaScript的相关知识,来丰富、渲染网页的能力; (5)具备根据具体应用需求,创新性地设计网页的能力。 3. 素质目标 (1)培养学生具备克服困难解决问题的意志; (2)培养学生养成严谨认真的科学态度,耐心细致的工作作风; (3)培养学生具备良好的交流沟通素养和创新精神。 (三)参考学时 64 (理论:32\ 实验:32) (四)课程学分 4学分 (五)课程内容和要求(理论48学时,实验16学时) 本课程的主要内容有:HTML,主要包括网页基本组成元素,网页框架、超文本链接、表单、表格、层等。CSS,产要包括修改网页元素,主要包括修改文字颜色及背景、调整字符间距、单词间距、添加文字修饰、设置文本排列方式、设置段落缩进、调整行高、转换英文大小写、设置颜色、设置背景颜色、插入背景图片、设置背景图片位置、设计边框样式、调整边框宽度、设置边框颜色、设置边框属性等。JavaScript,包括JavaScript基本语法、基本数据类型、运算符、函数、JavaScript事件分析、图片和多媒体文件的使用、JavaScript 对象的应用、浏览器内部对象、内置对象和方法等。 本课程要求学生了解web编程技术的产生和发展过程,会使用HTML编写网页,会用CSS 对网页样式进行设计,会使用JavaScript实现一些客户端的数据验证及网页特效,达到一般企业用人标准。 表2 课程内容与学时安排表
《WEB开发技术》期末考卷(A) 一、选择题(30题、每题2分、总计60分) 1、是用于创建Web应用程序的平台,此应用程序可使用IIS和.NET Framework在Windows 服务器上运行。 # 2、文件由Visual 创建,用于定义Web应用程序的配置。 A. 3、打开SQL Connection 时返回的SQL Server 错误号为4 060,该错误表示: 。 A. 连接字符串指定的服务器名称无效 B. 连接字符串指定的数据库名称无效 C. 连接超时 D. 连接字符串指定的用户名或密码错误 4、在DataSet中,若修改某一DataRow 对象的任何一列的值,该行的DataRowState 属性的值将变为。 A. B. C. D. 5、关于网页中的图像,下列说法正确的是。 A.图像由标签开始,由结束 B.图像标签的href属性用于指定图像链接的URL 属性的值是所要显示图像的URL D.以上全都是错的 6、如果希望单击超链接打开新的HTML页面,则需将target属性设为。 7、为创建在SQL Server 2000 中执行Select 语句的Command 对象,可先建立到SQL Server 2000 数据库的连接,然后使用连接对象的方法创建SqlCommand 对象。 A. CreateObject B. OpenSQL C. CreateCommand D. CreateSQL 8、为了在程序中使用ODBC .NET 数据提供程序,应在源程序工程中添加对程序集______ 的引用。 A. B. C. . D. 9、DataAdapter 对象的DeleteCommand 的属性值为null,将造成: A. 程序编译错误 B. DataAdapter 在处理DataSet 中被删除的行时,将引发异常 C. DataAdapter 在处理DataSet 中被删除的行时,这些行将被跳过不处理 D. DataAdapter 在处理DataSet 中被删除的行时,将出现对话框询问用户如何处理该行 10、下列语句的值是。 String str=”中华人民共和国”; (“人”); B.2 11、应用程序中所有页面均可以访问变量。 12、指令用于定义页面解析器和编译器所使用的特定的页面的属性。 A. @Page B. @Control C. @Import D. Register
《HTML5应用开发》课程标准 课程名称:HTML5应用开发 课程类别:专业核心课程 适用专业:软件技术 一、课程定位 (一)课程性质 本课程是软件技术专业的一门专业核心课,该课程始终贯彻“工学结合、项目导向”课程教学模式,以“实用、够用、必需”为原则,培养学生的实际应用能力,取得了良好的教学效果。 (二)课程任务 通过本课程的学习,使学生掌握网页设计的基本技术,建立网站并规划网站;使学生掌握多种类型网站的设计技巧与注意事项,能比较熟练地规划个人网站、企业网站、门户网站、娱乐网站、游戏网站、教学网站等各种不同主题的不同风格效果,促进学生创新意识和综合职业能力的形成。 (三)课程衔接 前导课程:《数据结构》、《C语言程序设计》 后续课程:《JSP程序设计》、《Android程序设计》、顶岗实习 二、课程目标 (一)总目标 通过本课程学习,使学生能熟练运用 HTML中的文字、链接、列表、表格、表单、图像、多媒体、框架元素标志及属性设计出多窗口网页、动态网页;掌握Dreamweaver进行网站的导入、规划、管理、发布的相关技术及网页制作的操作技能;掌握JAVASCRIPT 脚本编程语言的基本语法知识,HTML中JAVASCRIPT程序的嵌入方法,对象的概念及使用JAVASCRIPT来进行开发、维护、管理和设置WEB应用程序;能独立设计小型WEB站点。(二)具体目标 通过本课程的学习,学生要达到以下目标:
1.职业能力目标 ①能熟练运用Dreamweaver应用软件;熟练掌握使用绝对和相对URL,创建超链接,图像链接,图像映射的建立方法; ②学会运用HTML语言中的标记设置颜色、文本格式和列表,熟练掌握颜色值的配置和背景图案的设置方法,熟练掌握字符、链接颜色的设置方法; ③掌握在网页中添加CSS、嵌入图像、声音、多媒体信息的方法; ④熟练掌握表格的使用方法,学会利用表格设布局网页;掌握框架制作网页的方法,会使用框架设计网页;掌握制作表单的方法,会利用表单建立交互式页面; ⑤掌握JavaScript语言的语法; ⑥掌握在HTML语言代码中嵌入JavaScript代码的方法,能看懂JavaScript特效网页源代码; ⑦能够按网页设计技术要求修改和调试JavaScript代码; ⑧学会使用JavaScript语言实现网页特效。 2.知识目标 ①了解WEB站点的工作原理; ②了解WWW、HTTP、HTML、CSS的定义,概念和作用; ③掌握HTML语言中的各种文本格式、字符格式、段落设置、列表、表单、框架、多媒体标记的作用; ④掌握Dreamweaver应用软件的使用功能; ⑤掌握表格、表单的使用;理解对象的定义,及含义;理解事件的概念;理解属性与方法的概念;了解面向对象程序设计思想。 3.职业素质目标 ①具有勤奋学习的态度,严谨求实、创新的工作作风; ②具有良好的心理素质和职业道德素养; ③具有高度责任心和良好的团队合作精神; ④具有科学思维方式和一定的唯物辩证法思想; ⑤具有较强的网页设计创意思维、艺术设计素质。 三、课程内容和要求 HTML5应用开发是体现以学生为主体的、基于工作过程导向的的学习领域课程,在学
《Web开发技术》 期末大作业 一、内容 1. 项目来源及背景 为了能够更加迅速地向客户传递有关企业的新闻以及相关行业中最新的发展现状,以便于引导客户选择企业的相关产品和服务,一般在商务系统的开发中,都会设置相应的新闻中心模块。该新闻中心应该能够及时提供最新的资讯。此外,考虑到新闻的时效性,新闻中心管理系统中一般都需要提供良好的维护页面,即中心管理人员可以借助后台维护管理的页面实现对新闻内容实时的更新维护。 2. 系统需求分析 2.1 需求描述 新闻中心管理系统主要是为了实现商务网站动态新闻实时显示的系统。一个典型的新闻中心管理系统一般都会提供新闻标题分类显示、新闻详细内容显示等功能。同时也要为新闻中心后台管理的管理员提供对应的新闻信息维护及管理的功能,包括添加新的新闻、编辑修改新闻、删除新闻等功能。 根据企业商务新闻的基本要求,本系统需要完成如下的主要任务: (1)新闻标题信息分类显示:在进入新闻中心主页时,应该能够根据数据库中存放的信息分类显示最新的新闻标题。例如可以显示所有最新的标题信息。每个新闻标题都应该提供对应的超链接,单击后,就可以跳转到有关该新闻详细内容的页面上,以便用户对这条新闻有更详细的了解。 (2)新闻详细内容及相关新闻列表显示:当单击某个新闻标题后,可以查看该新闻的详细内容。同时提供与该新闻相关的新闻标题信息的显示,以便于查询与该新闻相关的其他信息(扩展,选做)。
(3)新闻中心后台管理功能:新闻中心的管理员可以根据企业的服务需要随时向数据库中添加最新的新闻标题及相关内容。还可以删除不再需要的新闻标题及内容,以及对原有新闻做必要的修改。 2.2 系统用例图 删除新闻 搜索新闻 浏览者 浏览新闻 < 《钳工技能训练》课程标准 课程名称:钳工技能训练 适用专业:机电一体化专业 参考学时:80学时(4周*20节) 前修学习领域: 《常规量具零件质量检测》、《机械制图》、《钳工工艺学》、《机械基础》、《极限配合与技术测量》、《金属材料与热处理》。 后续学习领域: 《典型学习性工作岗位企业实习》、《产品检测岗位综合训练》、《顶岗实习》1.课程性质及要求:(核心课程) 1.1课程性质 《钳工技能训练》课程属于机电一体化专业必修的一门核心课程,为培养机电一体化专业人才提供必备的理论知识和专业技能。其主要容包括:机械设备拆卸、维修、装配的基本知识和方法;机修钳工常用工、量具和设备的操作、使用和维护保养;同时还介绍了设备零、部件测绘的步骤和方法。学完该课程学生具备了钳工操作员的基本能力。 1.2课程要求 1.2.1对学生已有知识技能的要求: 能识读机械零件图和装配图 有一定的机械加工理论知识,具有简单机械加工工艺分析能力 掌握手工绘图; 具有常规量具检测零件质量的能力; 1.1.2对教师的资格要求: 获得中职教师(专任教师); 熟练掌握钳工操作和编程技能; 具有钳工加工实践经验和丰富的理实一体化教学经验 2.学习目标: 本课程是机电一体化专业重要的教学环节。通过零件加工任务引领的项目活动,使学生具备从事本职业的高素质劳动者和技术应用性人才所必需的钳工零件加工与修配基本知识与技能。具备钳工零件加工工艺制定和锉配能力,达到企业对钳工种用工独立操作要求。同时培养学生爱岗敬业、应达到如下要求: 2.1 知识目标 2.1.1 了解钳工零件加工、锉配特点,掌握零件加工工艺分析的主要容。 2.1.2 能熟练拟定钳工加工工艺路线,掌握钳工加工零件的定位与夹紧方案;锉刀选择等。 2.1.3 能掌握各类钳工典型零件的加工方法。 2.1.4 能掌握对零件尺寸和精度要求进行正确的测量与分析。 2.1.5 熟练掌握钳加工用的钻床、台虎钳日常维护和保养。 2.1.6 培养学生独立工作的能力和安全文明生产的习惯。 2.2 能力目标 2.2.1 能根据零件图的要求,制定加工工艺和选择工艺装备 2.2.2能根据零件图的要求,加工合格的零件 2.2.3能根据零件图的要求,进行工件质量检测 2.2.4能根据零件图的要求,进行技术文档的管理、总结及资料存档全过程 2.3 素质目标 2.3.1 培养学生的沟通能力及团队协作精神。 2.3.2 培养学生勤于思考、勇于创新、敬业乐业的工作作风。 2.3.3 培养学生的质量意识、安全意识和环境保护意识。 2.3.4 培养学生分析问题、解决问题的能力。 2.3.5 培养学生的交际和沟通能力。 2.3.6 培养学生良好的职业道德。 3.典型工作任务描述: 3.1钳工操作与保养 钳工操作与保养是学习钳工的基础,通过演示,学生操作对钳工的锉配、钻孔、扩孔、锪孔、铰孔、划线、锯削、攻螺丝和套螺纹等钳工技能点进行训练,让学生了解钳工设备加工的工艺和熟练掌握钻床设备的操作;同时,在每次实际操作过程中对机床进行保养,让学生养成良好的习惯。 基于.net的web程序设计课程教学大纲 课程编码:0221313 学时数:90 课程性质:专业方向 先修课程:面向对象程序设计 适用专业:计算机科学与技术 一、课程的性质、目的和任务 本课程是为计算机科学与技术专业本科生开设的专业课,是计算机科学与技术专业本科生的专业限选课程。本课程的教学目的在于通过教与学,使学生正确理解web程序设计相关的概念、基本原理、一般方法及安全问题。通过学习本课程,学生具备在.NET平台上熟练运用HTML、JavaScript、https://www.sodocs.net/doc/8d14710535.html,、https://www.sodocs.net/doc/8d14710535.html,、WebService、XML、N层架构、Ajax等主流技术开发Web应用程序的能力。二、课程教学内容及基本要求 第一章 https://www.sodocs.net/doc/8d14710535.html,入门 [学时分配] 6(讲课)+2(上机实践)=8学时 [主要内容] https://www.sodocs.net/doc/8d14710535.html, 技术进行简要介绍 https://www.sodocs.net/doc/8d14710535.html, 的优点、功能和工作原理以及如何配置IIS 3.Web 窗体的特点、功能、生命周期以及它的IDE 环境和如何在VS2005/2008下创建https://www.sodocs.net/doc/8d14710535.html, 应用程序 4.介绍https://www.sodocs.net/doc/8d14710535.html, 页的结构 5.Page对象的各种事件和属性。需要着重讲解Page_Load 事件和IsPostBack 属性的用法 6.要求能够对ViewState 对象的作用和代码隐藏技术有充分的理解 [教学重点] 1.理解https://www.sodocs.net/doc/8d14710535.html, 的功能和工作原理 2.在IIS 中为应用程序设置虚拟目录 3.Page 对象的各种事件和属性的用法,代码隐藏技术 [教学难点] 1.对Web 窗体的特点、功能和生命周期的理解 2.Page.IsPostback 属性的用法和对VIEWSTATE 对象的理解 [教学要求] 1.了解https://www.sodocs.net/doc/8d14710535.html, 2.了解Web 窗体 网络地理信息系统 第一章绪论 1.名词解释 WebGIS:即互联网地理信息系统,是Internet与WWW技术应用于GIS开发的产物,是利用WEB技术拓展和完善GIS的一项新技术。 2.简答 (1)WebGIS的组成以及各个承担的功能: WEB浏览器:用户通过浏览器获取分布在Internet上的各种地理信息 通信协议:通过相关协议,设定浏览器与服务器之间的通信方式及数据访问接口,是地理信息在Internet上发布的关键技术。 WEBGIS服务器:根据用户请求操作GIS数据库,为用户提供地理信息服务,实现客户端与服务器的交互。 (2)WebGIS的基本架构: (3)WebGIS的特点。 1、基于Internet/Intranet标准 2、分布式体系结构:有效平衡客户端与服务器端的处理负载 3、发布速度快,范围广 4、数据来源丰富,分布储存 5、用户界面友好 6、平台无关 7、成本低廉,操作简单 (4)WebGIS的作用。 <1>促使传统工作站版的GIS走向分布式、大众化,使GIS真正走进人们的生活、工作和学习中; <2>空间数据的分发、获取、浏览更加方便、快捷; <3>更加友好的、互动的可视化界面,是对传统GIS的一种革新; <4>使空间分析无处不在,人们能够随时随地使用GIS的分析功能; <5>将GIS与其他软件系统之间的集成变得更加容易,推动了GIS向纵深快速发展,使GIS走向企业化、社会化、网络化和智能化。 补充知识点: WebGIS基本思想:就是在Internet网上提供地理信息,让用户通过浏览器获得一个地理信息系统中的数据和服务 WebGIS的功能:地图服务、数据查询服务、地理编码服务、要素服务、导航或位置服务、个性化地图服务、远程数据维护功能。 3.论述 结合实例说明当前WebGIS的发展趋势和研究前沿(至少四个)。 大数据、云计算、分布式、三维GIS、移动GIS (1)基于分布式计算的WebGIS 要实现地理信息的分布式计算,必须采用标准的、开放的和广泛支持的分布式对象体系结构。例如,CORBA具有完美的平台无关性和兼容性,如与JAVA结合,可解决代码复杂、实现困难的问题,因而受到日益广泛的支持,必将成为未来WebGIS发展的主流技术 (2)三维GIS 目前GIS大多提供了一些较为简单的三维显示和操作功能,但与真正的三维表示和分析还有很大差距,真正的三维GIS必须支持真三维的矢量和栅格数据模型及以此为基础的三维空间数据库,解决三维空间操作和分析问题。钳工技能训练课程标准
基于.NET的Web程序设计课程教学大纲
《WebGIS课程》期末考试复习