下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
《JAVA程序设计》教学大纲课程英文名JAVAProgramming课程代码03M0088学分2总学时32理论学时24实验学时0上机学时8实践学时0课程类别学科基础课课程性质任选先修课程C语言程序设计适用专业通信工程电子信息工程开课学院信息工程学院注:课程类别是指公共基础课/学科基础课/专业教育课;课程性质是指必修/限选/任选。一、课程地位与课程目标(一)课程地位本课程是电子信息类相关专业学科基础课中的一门选修课。JAVA语言是当今国际上最流行的网络应用程序设计语言之一,它的面向对象、平台无关、安全机制、高可靠性、多线程和内嵌网络支持,使其成为21世纪开发应用程序的首选工具。通过本课程的学习,培养学生利用面向对象的技术分析和解决问题的能力,使学生在较短的时间内掌握JAVA编程技术,帮助学生提升就业竞争力和把握更多就业机会,有益于学生提高社会竞争力。(二)课程目标该课程应达到的预期学习结果(ILO,IntendedLearningOutcomes)如下所示:ILO-1.编程基本语法和原理:明晰类与对象的概念及使用;掌握继承、接口、子类,掌握数组、运算符、表达式与语句、常用类、异常处理等使用方法;理解面向对象的程序设计思想和基本原则,掌握程序设计的方法;掌握Java中常用工具类,以及相关专项技术;熟悉JavaSwing、输入输出流、多线程等。ILO-2.程序设计方法使用和应用能力:掌握类与对象的应用程序设计;掌握程序设计中的继承、接口、子类等技术的编程应用和设计;熟悉程学设计思想和基本原则的应用。4、ILO-3.具有通过编写Java程序解决实际问题的基本能力。了解Java程序运行环境,掌握基本语法,熟练运用面向对象程序设计思想,利用基本类库、异常处理机制、网络操作等独立编写简单应用程序。通过上机实践环节可以加深学生对理论知识的理解和掌握,同时提高学生分析问题、解决问题的能力,培养学生实践能力与创新能力。(三)思政目标1、理解并敬重工匠精神,在学习中发扬工匠精神,通过软件行业的发展前景引发学生对未来的职业愿景,激发学生对社会主义核心价值观的认同感。2、树立正确的技能观,努力提高自己的职业技能,为社会和人民造福,决不能利用自己的技能去做违法犯罪的事情。3、培养学生的软件工匠精神,在潜移默化中培育社会主义核心价值观,提高综合职业素养,树立社会主义职业精神。二、课程目标达成的途径与方法主要以课堂教学为主,结合期末测试、上机操作等途径和方法来达成。具体每个课程目标的达成途径与方法见下表所示。课程目标达成途径ILO-1~ILO-2课堂教学、课后自行上机、作业、课内上机课、期末测试ILO-3课后自行上机、课内上机课,实验报告三、课程目标与相关毕业要求的对应关系课程目标课程目标对毕业要求的支撑程度(H、M、L)毕业要求指标点5-1ILO-1LILO-2HILO-3M四、课程主要内容与基本要求1.Java入门及基本数据类型熟悉Java语言的运行环境;了解Java语言的特点:简单性、面向对象、支持语言级多线程、稳固性、安全性等。掌握Java的基本数据类型与数组。思政内容:了解计算机软件行业从业人员应当具备的职业道德守则,为进军软件行业做准备,通过软件行业发展前景,引发学生对未来职业愿景,激发学生对社会主义核心价值观的认同感。2.运算符、表达式与语句熟悉运算符与表达式的使用;掌握常用语句使用,包括循环语句和条件语句。通过基本语法的学习引导学生培养职业素养,做到行为合规。职业素养是人类在社会活动中需要遵守的行为规范。思政内容:引导学生在学习时注意程序的书写格式、变量与方法的命名方式、合理添加注释,合理规划程序工程文件,这些都是合格的软件从业人员的基本素质。3.类与对象了解类及定义类,熟悉类的构造函数、定义类的方法、方法的重载,创建类类型的对象,掌握包以及在类定义中创建和使用它们的做法,嵌套类及使用方法。通过学习面向对象程序设计核心知识引导学生注重职业道德,尊重他人知识产权。平时未经同学允许,不随意拷贝他人程序成果;工作后,不偷窥和复制同事开发成果。思政内容:使学生明确:职业素养是一个职业的立身之本。在学生时代,不断提升个人修养和思想道德水平。4.扩展类与继承、内部类与异常类基于已有的类定义新类并重用,熟悉多态以及如何定义类来利用多态,了解抽象方法和抽象类,熟悉接口以及如何定义自己的接口。掌握在类中使用接口的方法,使用接口实现多态类的方法。了解异常的概念,熟悉程序处理异常的方式,了解Java中的标准异常。思政内容:引导学生认识到,作为职业人,其专注、敬业、责任担当对完成本职工作,进而促进软件行业整体的高水平、优质化发展具有重要意义。常用实用类、图形用户界面和输入输出流熟悉java.util包中一些比较有用的类,了解它们用来处理Java中的正则表达式。对正则表达式的支持是Java中非常强大重要的功能。了解如何为java应用程序创建窗口,了解Swing控件的使用。掌握使用面板控件;掌握框架等控件的应用。输入、输出流提供一条通道程序,可以使用这条通道读取源中的数据或把数据传送到目的地。掌握基本输入/输出类InputStream和OutputStream;了解类流文件输入/输出类FileInputStream和FileOutputStream。思政内容:在岗位上发挥工匠精神,精益求精地将程序开发、系统运维、程序测试、需求分析及技术问题处理等工作完成好。6.多线程机制理解线程的概念,了解如何在程序中创建线程,熟悉如何控制线程之间的交互,了解如何创建返回值的线程和设置线程的优先级。思政内容:引导学生认识到,作为职业人,在工作中注重效率和团队的团结合作。7.Java网络基础和Applet了解URL类、Socket、InetAddress类和UDP数据报,掌握远程调用的基础知识。五、课程学时安排章节号教学内容学时数学生任务(作业、自学、讨论等任务要求)对应课程目标第1章Java入门2自学Java的安装及运行环境完成软件安装ILO-1第2章Java语言基础Java面向对象特性基本数据类型2+21.完成课后上机操作实践2.熟悉程序设计的运行环境,编写简单的程序并上机验证完成实验3.自学基本数据类型ILO-1,ILO-3第3章运算符表达式语句21.上机验证例题2.复习并预习ILO-1,ILO-3第4章类与对象4+41.上机操作,熟悉类与对象的使用,并完成相关上机操作2.复习并预习ILO-1,ILO-3第5章继承与接口4+41.在课堂基础上课外自学接口的实现2.复习并预习ILO-2,ILO-3第10章用户图形界面41.上机操作,自学图形用户界面的实现处理2.复习并预习ILO-2,ILO-3第15、16章Java多线程技术和网络基础4自学多线程机制,编写程序加深对线程原理的理解、复习并预习ILO-2,ILO-3六、实践环节及基本要求序号实验项目名称学时基本要求学生任务实验性质实验类别1一个简单应用程序2掌握预备知识并实践应用,基础是数据类型,重点是数组,安装软件,熟悉运行环境及开发验证必做2类与对象上机操作2掌握和了解Java中类与对象的核心、关键知识,掌握对象的扩展知识设计简单程序掌握类与对象的使用验证必做3派生与继承程序设计开发4掌握面向对象的设计思想和开闭原则,掌握继承相关的多态性。理解继承以及面向抽象的设计思想验证必做4JavaSwing图形用户界面操作3熟悉窗口、组件容器布局,了解事件处理方法通过实践理解理论验证选做5Java网络基础4理解套接字网络编程客户端服务端建立套接字连接通信验证选做注:1.实验性质指演示性、验证性、设计性、综合性等;2.实验类别指必做、选做等。实验4选七、考核方式及成绩评定考核内容考核方式评定标准(依据)占总成绩比例过程考核含到课率、平时作业、上机练习等签到记录、作业记录、上机练习记录20%实验考核验收及实验报告验收成绩、报告批改成绩30%期末考核开卷卷面成绩50%考核类别考查成绩登记方式百分制八、推荐教材与主要参考书(一)推荐教材:《Java面向对象程序设计》(第3版),耿祥义张跃平清华大学出版社,2019年11月(二)主要参考
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2026年10月国庆节活动方案 国旗国歌国徽
- 2026年秋季开学初三我的中考目标主题班会课件
- 2026年湖北省安陆市《行测》考试笔试题库有答案详解
- 2025年福建省武夷山市《行测》考试笔试题库及参考答案详解【A卷】
- 2026年四川省什邡市《行测》考试模拟试卷附答案详解(基础题)
- 2026年河北省涿州市《行测》考试考前冲刺试卷(精练)附答案详解
- 2026年云南省宣威市《行测》考试考前冲刺密卷【新题速递】附答案详解
- 学校工作总结
- 2025年河南省新密市《行测》考试笔试题库及完整答案详解【历年真题】
- 2026年广东省化州市《行测》考试考前冲刺密卷及参考答案详解【培优A卷】
- 门卫管理制度车辆人员
- 西洋参多糖分离纯化及其生物活性研究进展
- 语文中考经验分享精彩演讲稿
- 《地铁车辆运营技术规范(试行)》
- 离婚协议标准版(有两小孩)
- 1输变电工程施工质量验收统一表式(线路工程)-2024年版
- 12DX011《建筑电气制图标准》图示
- 印刷企业绩效考核全案模板
- 2023年湖北省就业援藏事业单位山南籍高校毕业生招聘考试真题
- 暴聋突发性耳聋的中医辩证及护理方案
- 工程经济学(第6版)全套教学课件
评论
0/150
提交评论