您好,欢迎访问三七文档
《Java面向对象程序设计》说课稿单位:信息工程系姓名:仇环说课内容课程定位课程目标课程设计理念及思路课程内容教学方法与手段课程资源考核方式课程特色今后改革思路课程定位课程性质:《Java面向对象程序设计》是计算机类专业必修的一门专业核心课,本课程以能力与知识相结合为培养目标,以社会岗位需求为向导,切实培养学生的逻辑与编程思维及使用程序设计语言解决实际问题的能力,为走上工作岗位打下坚实的基础。课程定位人才培养规格:《Java面向对象程序设计》服务于高职高专人才培养目标,坚持理论与实务结合,以Java软件工程师技能培养为主线。职业岗位要求:利用Java语言提供的强大功能,编写应用于计算机网络、企业级应用软件;能够利用Java语言的程序设计将Web数据库,动态网页信息有机地结合起来。课程定位具体职业岗位专业能力培养:(1)具备面向对象编程的编程思想及基本算法,能根据问题正确选择、组合算法。(2)能独立编写代码,编写测试数据,并能独立调试程序,获得正确结果。(3)具备进行分析和处理Java程序运行中产生的有关技术问题的能力。(4)开发创新的能力。课程目标结合本校的办学定位、专业人才培养目标和生源情况,说明本课程目标,即课程对实现培养目标的质量标准所起的作用。通过本门课程的学习,使学生掌握Java程序设计语言的基本语法,Java面向对象编程方法,同时应具备利用JDK1.6来创建、编译、调试Java项目的能力。对于本门课程有如下三个教学目标:课程目标(1)知识目标:理解和掌握JAVA语言基本语法和语义,掌握标准程序和小应用程序的开发方法,掌握数据库、网络编程的基本开发方法。(2)能力目标:要求能较熟练地使用JDK1.6进行Java程序的编辑、编译和调试技术,使用JBuilder进行图形用户界面设计和数据库应用程序的开发;能开发有一定实用价值的应用程序。(3)素质目标:养成良好的编程习惯、提高团队精神和协作精神、艰苦奋斗意识、心理素质和克服困难的能力。课程设计理念与思路课程设计的理念:1、以工作岗位为目标,以实战项目为为载体,实现教、学、做一体化。以几个实战项目为载体,对Java开发技术进行“工作工程系统化”教学,采用“感知与理解—模拟—实战演习—总结提高”模式,强调学生在学习过程中的主导地位,并实现分层次教学。2、以案例为先导,学生完成演练为手段;以小组研讨,网上讨论学习的多元教学平台。课程设计理念与思路课程设计思路1、以就业为导向,进行专业定位。2、对软件开发工作岗位和工作任务进行分析。3、明确计算机应用专业的核心能力,进行课程设计,做到实际的工作岗位——Java软件编程师与工作任务相对应。4、按照职业行动完整性和工作过程系统化的理念归纳出学习情境。5、学习情境注意由浅到深,鼓励学生利用网络资源进行自主学习和开放性学习。课程设计理念与思路课程内容课程内容改革及依据根据“以学生为主体,以职业能力培养为中心”,以就业为导向,面向IT领域,培养高素质、技能型人才的原则,课程内容根据实际需要进行了调整,并以项目实践来加以辅助。课程内容序号单元学时教学学时分配理论实践1打开Java之门442面向对象Java入门16883Java面向对象编程高级技术12664数组、包与常用API12665异常与输入输出8446图形用户界面2412127数据库编程8448网络编程241212合计1246460课程内容课程重难点及解决办法课程的重点:面向对象程序设计方法、Java面向对象技术实现、网络数据库系统开发、第三方软件包开发技术。课程的难点:学生面向对象思想的建立、Java的事件处理及多线程机制、学生实际工程项目开发能力培养、创新能力培养。课程内容解决办法:(1)为树立学生面向对象程序设计思想,掌握Java技术精髓,在理论教学上,我们采用“项目驱动”教学方法,将相关知识点融入项目,通过项目实现,让学生掌握Java技术,并对面向对象编程有一个直观和更加感性的认识,再通过动画演示、趣味教学等方法,从项目中提炼出相关知识点,让学生建立起面向对象编程的思想。(2)在培养学生基本编程能力方面,我们采用“榜样学课程内容习”的模式,学生在教师讲解的项目的基础上,完成与之知识点类似的项目,以进一步强化学生的实际编程能力。(3)在培养学生实际工程能力方面,我们采用“三段论”教学方式,通过“项目调研、项目实现、项目验收”,熟悉企业项目开发流程,培养学生分析问题、解决问题能力和团队合作能力。(4)在培养学生创新能力方面,对学习程度较好的学生,通过让学生跟踪Java新技术,锻炼学生的创新思维能力,并带动整体学风建设。教学方法与手段针对课程特点,灵活使用“启发式教学”、“任务驱动”等方法,突出“理论教学构筑学生的知识结构,实践教学构筑学生的职业技能结构”的教学原则。课程教学全面推行“学中练,练中学”教学思路,主要采用以下教学方法:(1)启发式教学(2)项目教学和案例教学法(3)任务驱动教学法(4)榜样激励教学法教学方法与手段教学方法1、启发教学通过各种教学方式和手段激发学生的学习欲望,启发学生,积极思维,发现问题,提出问题,并逐步解决问题。例如,在讲解程序设计时,不是简单地给出程序清单,而是从分析问题入手,继而找出解决问题的方法,再给出算法,最后编写出完整的程序。这一过程的关键是每一步都采用与学生一起探讨的方式,让学生在启发下思考,在思考中解决问题,从而掌握独立分析问题、解决问题的方法。教学方法与手段2、项目教学和案例教学法以一个实际的项目(学籍管理系统)为例展开教学,将知识点融入项目中,运用面向对象的思想进行分析、设计和实现,树立学生面向对象的程序设计思想。而案例教学则贯穿在课程的主要章节中,通过“典型程序案例”→“语法,实践知识点说明”→“模仿编程”→“实践提高”的教学组织方式,培养学生实际应用能力。教学方法与手段通过精选案例、分解任务、讲练有机融合,将相关知识点融入项目,通过项目实现,让学生掌握Java技术,并对面向对象编程有一个直观和更加感性的认识,再通过动画演示、趣味教学等方法,使学生能够积极参与整个教学过程,让学生建立起面向对象编程的思想,体现“以学生为中心,教师为主导”的教学思想。教学方法与手段3、任务驱动教学法对每个知识点的讲解采用“任务驱动”的方法,通过“提出任务→分析任务→完成任务→边学边做→总结”的过程,体现出互动创新、提倡个性、重在应用、共同协作的教学风格。4、榜样激励教学法在教学过程中,通过展示分析高年级学生或同班(或同年级)学生的优秀作品,启发激励其他学生。实践证明,榜样激励教学法很有效,特别是展示同班(或同年级)学生作品最具激励作用。教学方法与手段教学手段1、精心设计教学课件,激发学生学习兴趣。2、教师课堂编程示范,锻炼学生程序编制能力。3、利用网络将课堂教学延伸到课外,注重学生课后学习过程的有效监控。课程资源教学资源1、教学资料齐全规范,富有特色主要包含以下几个部分:教学大纲、授课计划、教材、实验实训项目指导书、多媒体教学课件、网络课件、试题库、图书资料等。课程资源2、教材由聂哲主编的“十一五”国家规划专业教材《Java面向对象程序设计》是我校选用的教材,2008年出版。参考教材:路迟,《Java语言程序设计》,电子工业出版社,2005,9。课程资源教材特色:(1)以培养社会需要的高技能型人才为导向,充分体现高职特色的实用教材。(2)根据项目需要,通过问题提出、实例引入、知识讲解、分析提高的递进方式讲解Java面向对象程序设计方法,并通过项目拓展的方式,启发学生对相关知识的学习,以进一步掌握面向对象程序设计的思想。(3)本书内容基础性强、图文并茂,每一章都配有大量可操作性范例和应用实例,学生不仅能巩固所学的知识,还能提高操作能力。课程资源师资队伍目前,本课程组有2名专职教师,师生比例1:20“双师型”教师占100%研究生学历占100%年龄均在35岁以下所有教师均能同时承担理论和实践教学教学质量评估均在良好以上,其中有1名教师在每学年的教学质量评估中被评为优秀课程资源实训、实习基地拥有计算机近千台,全部为品牌机并已通过校园网连通Internet,配合软件能完成课程的所有实验。而且拥有2个多媒体教室,为《Java面向对象程序设计》课程开展以项目为载体的一体化教学提供了保障。考核方法根据实践为主、理论够用的高职教学原则,本课程的考核注重学习过程评价、注重专业实践能力。考试成绩=理论考试(课程学习结束时,采用“教考分离”制度,以闭卷笔试方式进行。考试成绩占学科成绩的80%)+平日成绩(作业+出勤占20%)。课程特色1、课程结构与内容实用化、综合化、职业化将知识传授与能力培养、网站设计与构建、软件工程技术有机结合,将职业素养与职业技能融为一体,将理论与企业实际融为一体。2、特色鲜明的教学思路全程“学中练,练中学”教学模式,让学生在模拟或真实的软件开发环境中,以“项目实现”为具体目标,使枯燥乏味的编程学习过程变得生动、形象、趣味横生,讲-练-做-讲达到最佳的教学效果。课程特色3、突出技能培养的实践教学(1)融于授课过程的学生实践活动“项目教学法”等先进教学方式的不断采用,课堂教学中含有大量的学生实践活动,将课堂讲授与学生实践有机的融合在一起。(2)设置足够的课程实践环节,让同学们更好地掌握与应用某一教学单元的内容。(3)根据未来企业岗位能力的要求,培养本课程实践能力,由单项训练到综合训练。今后改革思路1、本课程在产、学、研开发方面还有待进一步加强。2、“以学生为主体学习”的建构主义的学习方法有待在任课教师中全面推广。我们的师资队伍尽管不弱,但从思想理念和学术、技术、教学水平上都应更上一层楼。3、网络数据库方面的课程需加强,以适应社会需求。4、我们的硬件设备还需进一步改善。5、加大实训的力度,增加实训的时间,按行业的要求培养出市场所需的熟练的技能型人才,实现真正的“零距离”。
本文标题:Java说课
链接地址:https://www.777doc.com/doc-3894919 .html