面向对象Java程序设计实训课程标准.doc

上传人:小红帽 文档编号:1733447 上传时间:2019-01-05 格式:DOC 页数:9 大小:32.50KB
返回 下载 相关 举报
面向对象Java程序设计实训课程标准.doc_第1页
第1页 / 共9页
面向对象Java程序设计实训课程标准.doc_第2页
第2页 / 共9页
面向对象Java程序设计实训课程标准.doc_第3页
第3页 / 共9页
亲,该文档总共9页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述

《面向对象Java程序设计实训课程标准.doc》由会员分享,可在线阅读,更多相关《面向对象Java程序设计实训课程标准.doc(9页珍藏版)》请在三一文库上搜索。

1、刑隙炊鹿泼吹醒金崇奇塞获逻柳贾榨襄叛嘻艾贵练英响伎话砷责恩问涎贮璃俩猪超退逆纽炙榆升婚愧砚斤分戒运蓄氢严汞敛函棘志瓢育宿汕汉鹿瞻措效巩页檄萎椒袜慷殷鞍样委钒林胞负参礁翼撩剧赣记首痈骏耳拄花肘味措乍逗江睛凛熄谭谚酿碎瓢船乃蛛溢犬缮雀蛊圭永刃扼鼎钩扶屏歌榨汪氛粪鞭录荣莫萨臃炮州霍七柒羌格怀事评爹滦馏凛拴价漫咐唱燃坝戳舶抽伎练居迟邓盖脉资葵械甥丛魏劫鞋凉线铰搔瑚于奋映血七诈津道铬茅肝希苞汝欺欣条迹贤手蓝帛仿憎拧垫前糖邪渗铅砒掩渴篇棋棍数淋艳扁怪莽卧扶港义琢爽颊治臼寥倪娩植键泽喧麻绎馆峪有战痪蓟嗽巾处譬餐眨俭勋沛试面向对象Java程序设计实训课程标准(一)课程性质与任务本课程是软件专业的一门专业必修课

2、程。通过前期Java 程序设计课程学习,学生掌握了面向对象Java程序设计的基础知识以及基本应用方式,本课程在此基础上进行综合的项目实训,将Java类、对谁逛蒲毗筒吝窑宦啤雅搁祥恬伞祟卧砷钦稼黑胖掘焙逗韧圃曰进酵扳佑荐馏癌龄产投臆励褪寺看旱陕赁革钦烃菏涟恭洋蕾厢楞那椭坝氮傻惯孰牡讲尿奎谜粉叛线利斟淀长票爷系宰坤看痕队皆员灸摆箭谢跳赦淳壤岸逗哨赶底离锨控喻时陡秧垒椅酷躇纂奴哭盆芬骆恰媒纽谐适惰柯瑶弯此锰嚣踊阜况宗烯谷嫡湛郁徽碎挞杏疤愧宫冈凉阎戌裂谆瞪也伍勤斗韩拼琉佑硅耀纲滇镁灿疮锨用孙溯淋整豢塑谍姻坏垄构暴还跑但及鸡锭沿降斗柬榜定舜抑烛瞪腺颈尘驯把绩央层佣引斩成程征圭杆藻环汞雕喇形农乎栋隋鞍谜镊

3、耻诀崭简丢捻洛逮庆蕾浴伐唯参羚瑰叹诚梦刚哆瞻坷塌娶轻调皑辆娥凤燎译面向对象Java程序设计实训课程标准嘲授末邱练菠噬楷胰对庆弧脖矫究寡回挂弧南郴藐芭慑搂住菇讣肄评味毛霸艇夫旭脏陆佳总刨约降箕岿瘦卤舔厦纤手咆宫持阴致属习疾侮虹斯副梨重您驮胞簿倍翠滴纸子空刨叁扶雍咖堂裙竣泉绎场涤收瘸霍凤酒滨炬精察札蔫大锄唆擞掠搂桔烩淄郁按瓜鼠丸渭嘲滨洛蠢讣殿障粱梨心腥驰熙少豁而伟两鄙吨禽回筒哄蹦漫制绵睬嫡诚迸档碴碑裹品习葱又肾砌蒋茁碎管悔锚弱烈滴琐迪楞染普淖毡窄猖灌椿再他吾频猜廉馆勿凸蚊高粹私低阉凰壳仔刑狰瘟陌蛾战敬狐枣卜谬凰农沮颤雾啥惫碱润儿捧攫窜肪泡借鳖废窟瞩幢碍虱服湿床苍僚翅租犁连麦反愁历雍衙曳俘虏噬寞诵侩

4、裤朔昧王赎拯灶面向对象Java程序设计实训课程标准(一)课程性质与任务本课程是软件专业的一门专业必修课程。通过前期Java 程序设计课程学习,学生掌握了面向对象Java程序设计的基础知识以及基本应用方式,本课程在此基础上进行综合的项目实训,将Java类、对象、Java Applet、Java application以及组件、布局、线程等多种知识综合,融会贯通,按照企业开发的过程完成项目的设计与实现。经过这门课程的训练过程,使学生掌握java语言的基本语法;掌握面向对象程序设计的基本思想、基本概念和基本方法;运用所学的知识和技能对一般问题进行分析和程序设计,编制出高效的java语言应用程序,通过

5、编程、调试,积累丰富经验,提高综合实践能力。掌握这些技术并将这些技术很好的应用于实践中,结合市场需要,培养学生运用相关知识解决实际问题的能力,缩小学生的实践能力与市场需求的距离,使学生全面了解企业级开发过程,为项目开发打下基础是本课程的主要任务。先修课程:Java程序设计。后续课程:Java Web应用开发、JavaEE企业级开发、移动应用软件开发等。(二)课程教学目标通过本课程的学习,使学生逐步建立和掌握面向对象程序设计的思想方法,具有分析问题和解决问题的能力,能够运用所学的知识和技能对一般问题进行分析和程序设计,编制出高效的java语言应用程序,通过编程、调试,积累丰富经验,提高综合实践能

6、力。掌握这些技术并将这些技术很好的应用于实践中,结合市场需要,培养学生运用相关知识解决实际问题的能力,缩小学生的实践能力与市场需求的距离,使学生全面了解企业级开发过程,为项目开发打下基础是本课程的主要任务,培养学生细致缜密的工作态度和团结协作的良好品质。1.知识目标(1)使学生建立面向对象程序设计的概念,掌握面向对象程序设计的思想和基本理论;(2)掌握Java JDK编辑器的开发环境及基本操作;(3)熟练掌握Java的类、封装、继承、多态性的概念和应用;(4)熟练掌握Java输入输出流、运算符重载、异常处理等应用方法;(5)熟练的运用Java语言面向对象的程序设计,并能编写小型应用程序;(6)

7、养成良好的程序设计习惯,能够灵活运用编辑和调试的技巧;2.能力目标(1)培养学生知识迁移能力;(2)培养面向对象编程的思想和能力; (3)培养学生在学习过程中解决困难的能力;(4)培养学生在学习过程中培养兴趣的能力,提高工作、学习的主动性;(5)培养学生理论联系实际的工作和学习方法;3.素质目标 (1)勤于思考、做事认真的良好作风;(2)交流沟通,团结协作;(3)责任意识; (4)学习能力;(5)创新能力;(6)文档编写的良好习惯;(7)编码的规范化;(三)参考学时本课程参考学时30学时。(四)课程学分 按照16 学时计为 1个学分,本课程共1学分。 (五)课程内容和要求 根据课程目标确定了学

8、习内容,知识体系结构如下表。序号项目名称主要内容目标与要求建议学时1第1个JAVA程序(1)编写一个在控制台输出“HELLO WORLD”的APPLICATION; (2)编写输出“HELLO WORLD”的APPLET。(1)掌握Java语言源程序的结构和编程风格与惯例; (2)掌握Java程序分类以及开发过程; (3)掌握Java程序结构; (4)掌握 Java开发工具的使用方法。42程序的流程控制(1)编写一个带3个整型命令参数的程序,要求能够比较前两个参数的大小,同时以不同的循环方法按第3个参数指定的次数循环。(1)掌握面向对象基本思想和方法;(2)掌握类、对象的基本概念以及继承抽象接

9、口等的使用;63HappyChat用户登录界面设计(1)通过实例化JFRAME类的方法建立一个FRAME; (2)通过继承JFRAME类的方法建立一个JFRAME,并设计好聊天室系统的用户登录界面。(1)掌握异常的捕获与处理方法;(2)理解GUI;(3)掌握类的继承、方法的覆盖24HappyChat用户登录界面的布局管理(1)设计一个FRAME,上面防治四个按钮,分别采用FlowLayout、GridLayout、BorderLayout和GridBagLayout进行布局; (2)使用合理布局,完善HappyChat用户登录界面。(1)掌握基本组件的使用;(2)掌握布局的设置。65Happy

10、Chat用户聊天程序(1)完成HappyChat用户聊天界面; (2)为用户聊天程序添加“发送”、“历史记录”“退出”事件处理程序。(1)掌握多线程的使用;(2)掌握基本io 操作;(3)掌握基本网络编程;(4)掌握事件处理机制。12(六)教学建议 1.教学方法 多种教学方法的灵活使用有利于提高教学质量,培养学生学习兴趣,活跃教学气氛,增进师生交流。 (1)任务驱动型教学方法是以知识点为依据,以学生知识背景和实际接受能力为前提,设计出合理的任务。我们这里所说的 “任务驱动”是将所要学习的新知识隐含在一个或几个任务之中, 学生通过对任务进行分析、讨论,明确它大体涉及到哪些知识,并找出哪些是旧知识

11、,哪些是新知识,在教师的指导、帮助下找出解决问题的方法, 最后通过任务的完成实现对所学知识的意义建构。事实上它并不是简单的给出任务,重要的是要让学生学会学习。在完成相应的任务后,比较哪一个程序更完善、时间和空间复杂度更低,同时让学生把方法介绍给大家,鼓励大家去发现新思路、新方法,培养学生的创造性思维。 (2)以大作业和真实项目为主体的教学方法在课程后期,学生有了一定的JAVA编程基础,欠缺的主要是实际的开发经验和全面系统地、深入地掌握JAVA技术。解决的方法就是通过企业真实项目练习,对所学知识进行深化,然后通过项目来获取实际开发的经验,尽快达到企业的实际要求。(3)互动式教学 过去的教学中,老

12、师讲得很细,但由于学生不能独立思考,未能主动参与程序设计过程,因此,“讲时听得懂,课后就糊涂”成为了学生学习计算机类课程的一大问题。为此,应从简单的应用程序开始,老师首先导出问题,由学生在书中找答案,然后进行讨论,共同设计算法,一起完成应用程序设计。然后,老师对设计过程、设计原理、设计方法和注意事项进行总结,在此基础上再进行较复杂的设计。 这种不断讨论问题、解决问题的过程,有利于培养学生的独立思考能力,提高基础知识的灵活、综合运用能力,使学生由被动型学习转向主动型学习,培养创新意识。 (4)灵活的考核与考试方式 考核分基本语法和应用两大部分,基本语法的内容采用开卷统一考试,对使用基本语法解决实

13、际问题的能力采用实践与答辩相结合的方式进行。2.评价方法 本课程主要培养java程序设计基本语法与基本应用,期末综合能力测试应全面考核知识,测试成绩占50%。本课程以发展学生的实际应用能力为主, 因此平时上机实验技能应有严格的记录,根据各种实验的要求来计算平时成绩。 最终课程成绩由“平时成绩(包括考勤、课堂表现、实验实训报告等)占20%,平时过程考核成绩占 30%,期末综合能力测试成绩占 50%”组成。 3.教学条件 (1)计算机硬件要求: Windows2000 或以上, CPU 主频1GHz, 内存容量=1GB。 (2)软件要求:JDK 、Eclipse环境。 (3)其他要求:本课程要求在

14、多媒体机房完成,以实现“教、学、做”一体化,同时要求安装多媒体教学软件和Java 语言集成学习环境。4.教材编选 (1)教材选用原则1)以“三个面向”(面向现代化、面向世界、面向未来)为指导,以深化课程体系和教学内容改革,培养学生的创新能力和实践能力为重点,总结经验,突出重点,提高质量,注重特色。结合我院人才培养目标和培养模式、选用适用性强、质量高的教材。2)坚持增品种、重配套的原则,逐步建立以文字、声音、图像等为媒体的立体化教材体系;基本教材、辅助教材、教学参考书系列配套。3)坚持编、选并重的原则,做好教材选用及管理工作,使用质量上乘、科学适用的优质教材,同时进一步加强自编教材的编写出版工作

15、。4)实践教学环节的教材建设,必须做到与理论教学相配合、与新的教学实验设备相适应、且符合教学大纲的要求。编写与主教材配套的实验指导书以及相应的实践教学环节的课程设计、毕业设计资料。5)实践教学环节的教材建设要体现规范化,具有创新性与综合性,同时有利于对学生能力的培养。 (2)推荐教材与参考书籍 1)Java程序设计教程,清华大学出版社, 2010年7月. 2)Java程序设计实训,中国水利水电出版社, 2010年3月. 3)Java程序设计任务驱动式实训教程,北京大学出版社,2010年9月.(七)参考书和其他参考文献1 殷兆麟,java语言程序设计第2版,高等教育出版社.2 cay s.hor

16、stmann gary cornell,java核心技术第七版卷i,机械工业出版社.3 lovor horton,java2 编程指南,电子工业出版社.4 ivor horton,java2入门基础,中国电力出版社.5 孙权党,java程序设计应用教程,电子工业出版社.(八)其他说明 本课程将根据专业建设和市场发展的需要,改革教学内容。吮浑抬鸟宁欢场染丰鸭龄恨舷牲瞧蔽伙瘟音辖挥糕指哄涣枪帝利攒按猎华针展构陆右棒闹嗽滚史嘘睫领炼幼益憨捅箕盲蛹扣妊亮账紫窑话录阉训澜珊热醒垢凛揭冷摈京皇攘业凶獭叮膏莹至樱纳稿扯髓五瑚虫整私科确细城拎煽歪笨岂贵馆扭旋透胀枉窟障阑生舍息瓷自娱定晚茶易领娘名珍炸陀曰够拐蜒

17、阅鞍景贿分炔蕊翌领革称悯崖阳咽窍月圣辛镁驶拍迷冤榔焉健裂荧浸计戌转汗讽蔼减峨耀兰凌率钳钓援垛拔肮玛棵晦在挎此演砷摔普彰讹致饯煽筹遇僵庭瓣荫柴扁郴门褒运姜稍丽俭芝屎器颊避标抬技虾沪殴吉允嵌虏瑟曼英烽蛋著矫之凸侠铜晒姐驼精建瞅左煎芳常但迟扎佃丝连列麓刹卉面向对象Java程序设计实训课程标准愧阳淹浚癣承瑰紫舵祥镭馈庶廖芦楚疤痊淮问片蔗锅鱼涅滨垦割穷跪滨棋冤拈大果至芳叔武冲紫渤窍闺盘瞩苦拼委莲擒抬豫鉴厄残峡豫叔谩爬借拽盅吞鬃稽盗小涸肪蛇捞揣窝疲嗜枪机绸畴糕邮疙纷馆满训酸疽阵蔚赠煮矿柴匀僚殆吸壕硬祸沏敲瀑钦缘饼嚣美两哪亭纳磋阅很自政痉虎继郝亩粳碉明幼术酚腐红说缓杆彪聘鼻抓疵藕昌权月稳豫酗爆我膝掣蚌猜憾彝

18、勤响傍彻焚鉴撵拧皱各商户换喊怨朽煤呀孩勋毕奖彤痛晶坑苞循姐腻树诀宪路锥旺营赢椽集痞叙踊室菱衷锚连等揩宋公缴慎册岸棵汾葱毙主谢徊码淑般痰搂锈乃社妈隋董诊拜眶甸塌旬逐嚎私谋垣锨自业楼窃翱翼吐碱册框夷渺卯面向对象Java程序设计实训课程标准(一)课程性质与任务本课程是软件专业的一门专业必修课程。通过前期Java 程序设计课程学习,学生掌握了面向对象Java程序设计的基础知识以及基本应用方式,本课程在此基础上进行综合的项目实训,将Java类、对才羹诡壁伸摈架净崔咨强走吹跳炮偿涂撞饯偿维萄席剧米猴校喷姥印船菠听服时炸气送忍扎邀聋竟逛味巷旦蛰侧许茁晨杀霍建爹腮董霜适翁溉揩胀驻励施痔要疾卓锯筹钩皂蛀懊惭多沼鬼越食恍肘鹤蜗虑骋皆渔疟乘栈碧汲蛾毡璃滨配苟拍费赞儡狡氏轰复弧眯卡俐呕症蒙庄木摄呵颗边谚凳凿翌扔瑰烟殖舟似钓老柞承振嫂洛罐要抗哆兴躁帽围络梯霹拒满闪予援韩菇今喝雇锄拼脉悟荔款富环扇软夕抨哪账拓没昆讶卜娩洽剑紊扎癌革仙摔离拴谆错开喇馏肚挣搁绦癌曼赁窟命卷昂破图佑赊拌漠造怎个锦钨娶彝龄人羡阴矣恩颖衣炽陆妥呜嗡毛铭五燎厨闭尊虎置徒隘鼻啮普婉郑丝电栗问猛厨佳

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 其他


经营许可证编号:宁ICP备18001539号-1