基于主动式团队项目驱动的JavaWeb应用开发技术课程改革
- 格式:pdf
- 大小:176.84 KB
- 文档页数:2
JavaWeb课程改革软件技术论文-软件技术论文-计算机论文——文章均为WORD文档,下载后可直接编辑使用亦可打印——1软件技术专业JavaWeb课程的涵盖内容1.1课程的产生这们课程是高职针对软件专业发展,面向社会软件研发企业岗位需求,设立的特色专业。
具有针对性强,就业岗位多,人才需求量大的特点。
因为网站制作是很多软件研发企业必需要做的工作。
无论何种功能的系统,随着网络化的普及,人们都需要让这种应用系统具备联网功能。
就常常要使用到浏览器服务器模式。
而浏览器呈现的友好界面就要以站的形式呈现。
所以,软件研发企业,对站构建的技术人员需求量巨大。
高职院校通过深入调研,应对岗位需求,建立了这个特色专业。
这系列还被很多培训机构青睐,例如北大青鸟等都有类似的培训课程。
1.2涵盖的技术作为一名技术人员,在站研发过程中,最先要掌握的基本语言,应该是超文本标记语言。
这种语言从名字就可以看出是专门为制作网页和网站服务的。
因为代码简单,方便易懂。
所以可以作为前导的基础课程。
其次,要开发站,至少要掌握一门面向对象的高级编程语言,从本门课程的名字大家也能分析出,这里选用的是Java高级编程语言。
当然在站制作过程中,脚本语言必不可少。
目前较为成熟、流行的脚本语言有,PHP、C#和JSP,后者跟JAVA有着天然的结合性,技术也不逊色于前两者。
是教学中不错的选择。
当然动态特效脚本语言也是需要了解的,这里面选择性较大,不一一介绍。
最后,选讲一门数据库技术,让网站从静态变为动态,才真正实现网站的意义。
SQL 可以进行简单介绍。
除了技术角度之外,还应该介绍网站的功能设计、主题与内容的安排,风格的确定等。
如果课时允许的情况下,还可以适当拓展网页美化相关的专题。
2软件技术专业JavaWeb课程存在的问题在课程内容上未能紧跟技术发展趋势,现有的JavaWeb开发高职高专教材多以基础的知识和技能为重点来讲解,与用人企业对JavaWeb开发人才需求相差太大,不能满足用人单位的需要。
本栏目责任编辑:王力计算机教学与教育信息化“职教20条”建设背景下大数据课程体系改革林宛杨(福建船政交通职业学院信息与智慧交通学院,福建福州350007)摘要:该文以“职教20条”建设为背景,将课程改革作为深化内涵建设的切入点和突破口,研究了高职院校大数据专业新时代人才培养需求,提出了课程体系改革指导原则。
在该基础上,聚焦课程体系改革的架构设计,进一步优化大数据课程体系,实现高职教育内涵式发展。
关键词:职教20条;大数据;课程体系中图分类号:TP391文献标识码:A文章编号:1009-3044(2020)36-0170-02开放科学(资源服务)标识码(OSID ):Reform of Big Data Curriculum System under the Background of “20Items of Vocational Education ”LIN Wan-yang(School of Information and Intelligent Transportation,Fujian Chuanzheng Communication College,Fuzhou 350007,China)Abstract:The paper is based on the construction of "20items of Vocational education"Taking curriculum reform as the entry point and breakthrough point of deepening connotation construction.It also studies the talent training needs of big data majors in higher vocational colleges in the new era and puts forward the guiding principles of reform for the curriculum system.On this basis,it fo⁃cuses on the framework design of curriculum system reform,further optimize the big data curriculum system,to achieve the conno⁃tative development of higher vocational education.Key words:20items of vocational education;big data;curriculum system1背景职业教育是我国的教育体系的重要组成部分,为国民经济和社会的发展提供了有力的人才和智力支持。
java系列课程的教学改革与实践
Java 是当今编程语言中最流行的语言之一,其在编程教育中具有重要
的地位,因此Java系列课程的教学改革和实践也被广泛关注。
本文就
如何改革和实践Java系列课程进行了一些分析和探讨:
一、课程体系改革
1. 加强对基础理论知识的掌握,不能仅重视语言特性和新知识的学习,也不能过度强调解决实际问题的能力,而要完全掌握和理解Java的基
本概念。
2. 对Java语言的掌握要有一定的深度,以便学生能够更好地应用Java
语言编程,理解相关技术原理以及应用他们设计程序。
3. 优化Java课程体系,不断丰富Java编程教育素材,增加学科素养和
计算机技能的学习。
4. 加入Web开发和安全方面的课程,让学生更好地掌握Web应用编程
技能和安全知识。
二、实践教学改革
1. 扁平化学习模式,使教师有更多机会和空间激发学生的创新思维,
尤其是学生在实践中的创新精神。
2. 加强实践教学,增强课堂教学的趣味性和实用性,培养学生在逻辑
和算法方面的思考能力。
3. 注重培养学生的团队协作技能,鼓励学生从不同角度进行论证,学
会探讨和相互学习,有效提升学习效率。
4. 加强课外项目实践,让学生从案例和项目中总结出编程的技巧和方法,为今后的开发任务做准备,培养学生的自主学习能力。
综上所述,教学改革和实践与Java系列课程有着密切的关系,以上就是对Java系列课程的教学改革与实践的一些分析和探讨,希望能为提高Java系列课程的教学质量和实践水平提供一些参考。
基于工作过程的高职《Java Web开发应用》课程设计研究【摘要】本文从当前软件行业的需求出发,针对高职软件技术专业学生的特点,提出了基于工作过程的高职《java web开发应用》课程设计思路和具体实践,分析了典型工作任务与岗位,设计了课程内容与学习情境,改革了教学方法与考核方式。
【关键词】基于工作过程,课程设计,javaweb开发,教学方法现代企业的发展对人才的需求不仅仅看中学历,而更注重求职者是否具备更高的专业技能和综合素质,尤其是高职院校在课程教学过程中更应注重学生能力的培养。
当前行业对java开发人员的需求量一直较大,许多高职院校也开设了java web开发课程。
但是人才培养的质量与企业的实际需求仍存在一定的差距,导致学生无法快速上岗,达不到用人单位的要求。
《java web开发应用》作为软件专业的一门核心职业技能课程,与其他专业课程相比,其涉及的知识面较广,并且与实际开发紧密相关。
本文探索高职软件专业《java web开发应用》课程的改革方案,介绍基于工作过程的课程设计与开发实践,一方面积累了高职程序设计课程教育教学经验,另一方面是通过课程的改革以期培养出更适合行业需求的高职专业技能人才。
下面从四个方面介绍课程的设计。
一、课程定位、目标与设计思路1.课程定位目前软件项目开发中,基于b/s结构的网站开发是应用开发的主流,而作为开发语言,java、.net(c#)和c/c++语言依然三分天下。
java语言因其简单、面向对象、跨平台等特性,成为现今主流的计算机编程语言之一,广泛应用于移动或嵌入式开发、客户机/服务器应用开发、桌面开发以及web应用开发[1]。
《java web开发应用》是软件技术专业的核心课程,与先修课程和后续课程衔接得当,形成课程链路,对学生的职业能力培养和职业素质养成起到主要支撑作用。
图1是软件专业的课程体系简图。
2011年度新世纪广西高等教育教学改革工程项目《基于java平台的高职程序设计课程群建设与实践》研究成果2.课程目标本课程以培养学生实际开发java web程序的主要技能和职业素养为主线,围绕web程序设计基本技能、jsp编程方法、javabean 编程、servlet编程及mvc设计模式等内容,培养学生使用java技术开发web应用程序的技能。
基于项目驱动模式的《JAVA语言》课程改革探讨
《JAVA语言》课程作为计算机相关专业中的基础课程之一,被广大学生所学习。
由于传统的课程设置和教学方法的局限性,许多学生在学习过程中缺乏动力和实践能力,导致对于Java语言的理解和应用能力较为薄弱。
基于项目驱动模式的课程改革成为了一种有益的尝试。
在《JAVA语言》课程的改革中,基于项目驱动模式可以有效地激发学生的学习兴趣和动力。
传统的课程设计往往是以知识点为核心,学生通过被动地接受知识进行学习。
而基于项目驱动模式,可以让学生参与到实际的项目中,通过解决实际问题来学习Java语言。
学生可以根据项目需求学习和应用Java的各种知识,从而将理论知识与实践能力相结合,提升对于Java语言的理解和应用能力。
在《JAVA语言》课程的改革中,基于项目驱动模式可以促进学生的团队合作和交流能力的培养。
在项目的开发过程中,学生需要与其他成员进行协作和交流,共同解决项目中出现的问题。
这样可以培养学生的团队合作精神和沟通能力,使学生在项目开发过程中相互学习和共同进步。
基于项目驱动模式的课程改革也存在一些问题和挑战。
项目的开发需要一定的时间和人力资源,对于教师和学生来说都是一种挑战。
项目的开发过程可能会遇到一些技术问题和困难,对于学生来说可能需要一定的指导和帮助。
项目会有一定的风险和不确定性,可能会出现一些问题和挑战,需要学生具备一定的应对能力。
课程标准所属系部:信息工程系课程名称:Java Web应用开发课程性质:专业必修课课程学时:96适用专业:云计算技术与应用Java Web应用开发课程标准1、课程概述课程定位Java Web应用开发是云计算技术与应用专业的核心课程之一,是该专业的专业必修课;通过本课程的学习,使学生具备Java Web应用开发相关知识、良好的编程习惯和应用软件开发的能力,能胜任基于Java Web开发等工作任务;Java的J2EE体系中,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应用开发实训、毕业实习等;课程设计思路本课程标准以“开发”、“应用”为原则,彻底打破原来学科课程链路模式,根据基于工作过程专业建设模式,以能力为本位,构建以实际工作情境为单位的课程体系;课程内容的选取按照软件开发市场、软件企业、行业对Web开发程序员的需求情况,确定了“初级Web程序员”的职业岗位培养目标;在教学实施过程中基于实际工作的教学模式、通过各种各样的教学方法和教学手段,培养Web 程序员应具备的能力;每个项目的学习都是围绕职业能力的形成组织课程内容,以真实项目为核心整合Web程序员的所需的知识、技能和态度;实践中创设职业情境,围绕着软件企业、软件行业中的实际项目而展开的,学生通过各个环节的技能训练,感受职业环境,实现编程技能的逐步提升;本课程课时为96学时;本课程在教学过程中,倡导自主学习,启发学生对设定问题积极思考、分析,鼓励多种思维方式并将其表达出来,尊重个体差异;采用项目教学法进行教学,每个项目的成绩采取自评、互评、教师综合评价相结合的方式能激励学生的学习兴趣和自主学习能力的发展;教师在给学生评价成绩时应尽量以学习过程中的评价为主,注重培养和激发学生的学习积极性和自信心;最后期末的成绩评价应注重检测学生的知识应用能力;学生的最终课程成绩应由平时的各次项目成绩和期末的评定成绩按一定比例构成,在把握比例构成时要有利于促进学生的知识应用能力;建立以过程培养促进个体发展,以学生可持续发展能力评价教学过程的双向促进机制,以激发兴趣、展现个性、发展心智和提高素质为基本理念;本门课程主要涉及XML基础、Tomcat服务器、HTTP协议、Servlet技术以及JSP技术等内容,通过本课程的学习,学生能够了解XML的语法及其约束的定义,能够掌握JSP和Servlet技术并开发简单的Java Web项目、使用Tomcat服务器发布和运行Java Web项目;2、课程目标根据计算机软件技术专业的整体培养目标,该课程的目标定位为:通过本课程的学习使学生具备Java Web应用开发相关知识、良好的编程习惯和应用软件开发的能力,能胜任Java Web相关开发工作任务;培养学生规范编码和良好的程序设计风格;培养学生面向对象编程的思维和提高逻辑思维能力;培养学生发现问题、分析问题、解决问题的能力;培养良好的职业素质;培养团队协作和和谐的沟通能力;并为学生以后从事更专业化的软件开发工作或者学习后续课程打下良好的基础;能力目标1具备使用HTML,CSS,JavaScript等技术编写网站前台静态页面的能力;2具备使用JSP,Servlet,Filter,JavaBean等技术编写动态网站界面的能力;3具备在Web环境下创建,配置并编程访问MySQL数据库的能力;4具备项目开发中的团队协作能力;知识目标1掌握HTML,CSS,JavaScript等基本的网页编程知识;2掌握JSP,Servlet,Filter等动态网站开发的技术知识;3掌握JavaBean,JDBC等网站数据库访问的相关知识;4熟悉Web环境下文件操作,邮件编程等相关的知识;5了解JSTL,EL等知识网站中的常用技术;素质目标1沟通能力、团队合作及协调能力;2良好的编程习惯;3查阅相关手册及资料能力4掌握系统设计方法,培养严谨工作态度;5自我展示与语言表达能力;6责任意识;7分析和解决问题的能力;8科学的创造能力和创新精神;9获得适应未来岗位转变的迁移能力;10从事某一岗位可持续发展的能力;3、课程内容与要求本课程在教学过程中,提醒学生留意观察并思考生活中接触的Web系统应用,鼓励其结合生活中熟悉的操作方法提出问题或假设,在教师引导下,通过分析、推理,使学生自主学习、总结,以便增强学生对Java Web开发方法基本理论的理解;通过课堂讲解与讨论、案例分析等促进学生对所学理论的理解和运用,以培养其实际操作技能;充分利用现代教学手段,不断改进教学方式,突出典型案例的剖析,采用互动式教学使学生得到模拟训练,提高他们发现问题、分析问题、解决问题的能力;在课程内容的选择上,对Java Web开发工程师职业岗位的工作内容、工作过程、工作环境等加以分析提炼,进行相应的职业能力分解,对课程内容进行重构和重组,并按照循序渐进的教育规律进行深度加工,提取及序化教学内容;表1课程项目总体设计JSP声明page指令include指令JSP隐式对象include标签forward标签难点page指令include指令JSP隐式对象基本要求了解JSP的特点及其运行原理熟悉泛型的使用熟悉Collections和Arrays工具类的使用4、实施建议教学建议根据本课程的教学目标要求和课程特点以及有关学情,选择适合于本课程的最优化教学法;综合考虑教学效果和教学可操作性等因素,本课程选用项目教学法;项目教学法是学生在教师的指导下亲自处理一个项目的全过程,在这一过程中学习掌握教学计划内的教学内容;学生全部或部分独立组织、安排学习行为,解决在处理项目中遇到的困难,提高学生的兴趣,自然能调动学习的积极性;课程的教学以文件管理器项目为中心组织教学,并建立相应的教学情境,把Java Web开发知识与技能的学习置于真实的情境之中,让学生掌握工作过程性知识;在教学情境的逐步实施中,项目遵循从单一到综合,从简单到复杂的顺序安排,而教师指导工作量应逐渐减低,学生独立完成任务的程度应逐步提高,以逐步提高学生的综合职业能力;在每个学习情境的教学实施中,采用行动导向的教学方法,按照项目开发的具体过程进行组织教学,培养了学生的职业迁移能力;在教学中,注重团队合作、沟通协调能力、组织能力等软技能的培养;师资队伍建议本课程现有专任教师3名,本课程校内任课教师应通过硕士研究生以上相关专业的学习,本课程除在理论上指导学生外,在实践上也对教师提出了一定的要求,故而教师除Java Web 有较深的理解外,在实践操作能力上也应具备一定的能力,建议具有生产实践经验的教师担当此课程的教学任务,并具备相关教师资格证书,同时还应有相关岗位企业实践经历;企业兼职教师应具备工程师等级以上职称证书,语言表达能力达到要求;考核评价建议对课程考核内容、手段和方式进行改革与创新,课程考核围绕以能力为中心,将教学的全过程纳入考核范畴,增加学生日常知识积累、自主学习的考核,注重考核学生的实际编程能力,分析问题与解决问题的能力,从而使课程考核过程化、经常化和企业化;为了鼓励学生职业素质的培养,将考核内容多元化,而不局限于书本知识的考核,对学生的创新设计、职场能力、开源理念等都纳入考核范围,从而达到对学生知识、能力、素质的综合考察,形成对学生客观公正的评价;课程考核体系的实施以过程化考核为主导,量化考核指标,突出以学生为中心的指导思想;对职业素养的考核,突出学生的课堂表现和职业习惯,学生的每一次课堂突出表现都是其作为考核加分的机会,这有助于活跃课堂气氛,激发学生的学习热情和主动性;对综合能力的考核,将贯穿整个课程的案例项目分解为8个小任务,教师提供这些任务的详细的思维导图,学生根据这些帮助完成指定的任务;同时,在每个小任务中,都提出针对项目的具体优化设想和参考文档,鼓励学生在完成既有功能的基础上,个性化自己的项目功能;教材选用和编写建议1教材建设书名:JavaWeb程序开发入门主编:传播智客高教产品研发部出版社:清华大学出版社2网络资源建设学生学习端:课程资源开发与利用建议根据课程目标、学生实际以及本课程的专业性、应用性等特点,本课程的教学应该建设由文字教材、CAI课件等多种媒体教学资源为一体的配套教材,全套教材各司其职;以文字教材为中心,提供内涵不同,形式多样的学习支持服务,共同完成教学任务,达成教学目标;并辅以多媒体课件、项目设计思维导图、习题库、试题库、案例库等资源构建学生自主学习环境;1建设本课程学习网站,增加课程资源库建设,力争在在线拓展资源方面做到完整、全面;2产学合作开发实验实训课程资源,充分利用本行业典型的生产企业的资源,进行产学合作,建立实习实训基地,实践“做中学、学中做、边做边学”的育人理念,满足学生的实习实训,同时为学生的就业创造机会;3建立本专业开放实验室及实训基地,使之具备现场教学、实验实训、职业技能证书考证的功能,实现教学与实训合一、教学与培训合一、教学与考证合一,满足学生综合职业能力培养的要求;其它说明1本课程标准适用于物联网技术专业的学生;2本课程标准教学内容和要求与教材选用无直接关系;5、附录编制人:审核人:编制日期:年月日。
《Web应用开发》精品课程建设报告书第一篇:《Web应用开发》精品课程建设报告书《Web应用开发》精品课程建设情况总结报告《Web应用开发》课程是计算机软件、多媒体技术专业职业技术课程。
2008年3月该课程被确立为校级精品课程建设项目。
我校从2003年起就开设了动态网站建设课程。
随着Window操作系统的流行及先进开发环境的推出,这门课才成为高职院校计算机专业核心课程。
在课程建设上,我们一直探索如何有效进行教学,逐步形成了以项目驱动、案例教学为主的符合高职学生学习的教学模式,过程如下:1、2003年,积极探索教学方法改革,逐步形成了讲授课、实验课、学习指导课相结合的教学模式,增强的教学互动性;2、2004年,着力探索本课程的教学及实验环境,将实验平台从Visual InetDev过渡到使用先进的Dreamweaver来作为实验、实训平台,完善了教学大纲、实训在纲、考核大纲,编写了实验指导书,带来了教学效率的提高和教学的规范化建设;3、2005年,进一步增强师资队伍建设和加强教师能力的提高,引进相关专业任课老师,送授课老师参加培训,这些措施的实施提高了课程的教学效果。
4、2006年,《Web应用开发》课程作为软件技术专业的一门核心课程,目前已经形成了理论教学、课程设计、WEB项目设计一整套教学链条,在培养学生WEB应用开发方面起着核心的作用。
5、2007年,形成了一支年轻而有实力的教师队伍从事课程的理论和实验、实训教学。
同时,还在不断地改革教学内容,创新教学手段,力争《Web应用开发》课程办成精品课程。
6、2008年至今,经过多年的建设,不断地更新课程内容,调整课程结构,改革教学方法与手段,加快了实训教学条件与教学资源的建设步伐,《Web应用开发》课程也成为了多媒体专业、计算机网络专业的职业技术课程。
《Web应用开发》这门课程在这专业课程设臵中,开设在第四或第五学期,成为学生综合应用所学知识(网页制作、程序设计、VB、数据库应用技术),打造就业技能的一门重要课程,也是学生以后学习其他Web开发技术,如PHP,JSP等的基础。