- 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
基于“任务驱动”的Java综合实训教学模式
Java程序设计综合实训是普通高校软件工程类专业的一门必修课程。该门课程的整体教学目标是让学生在掌握Java程序设计基础的前提下继续自学部分知识,通过实际的Java项目开发训练题目提高学生的知识应用与动手能力、团队合作能力。本文根据Java程序设计综合实训的教学目标与教学工作实践,以“任务驱动”的教育理念为核心,分析学情、梳理课程的重难点、完善实训题目、优化教学设计,探索Java程序设计综合实训课程的教学方法和教学模式,并设计了实训课程的考核与评价方法。
一、Java程序设计综合实训课程教学设计
Java程序设计综合实训课程是软件工程和计算机相关本科专业的必修课,该门课程的选修课是程序设计基础和Java程序设计,后续课程为JavaWeb开发、移动软件开发等。学生经过大学一年级一个学年的程序设计学习,在编程能力方面存在一定的差异。
(一)学情分析
笔者所在学校开设Java程序设计实训课程的授课时间为每年的暑假小学期,授课对象为大学本科一年级计算机类、软件工程类相关专业学生。通过与不同“面向对象程序设计(Java)”考试成绩的学生进行调研可知,他们在Java编程基础、学习方法、学习目标等方面存在一定的差异。大部分学生希望通过实训课程巩固自己的基础知识并提高自己动手能力。少部分学生因为缺少学习的主动性从而跟不上学习节奏,继而对Java编程和软件开发丧失学习兴趣,只寄希望于通
过课程考核。
(二)课程目标
依据笔者所在学校软件工程类专业的人才培养计划,结合Java程序设计综合实训课程的教学要求,学生需要熟悉程序设计基础和Java编程基础知识,掌握软件工程的实践技能,具备解决实际工程问题的能力。
课程目标1:掌握Java程序的设计理论和实践技能,能够面向对象编程思想,完成问题求解方案的工程设计和实施。
考核点:对给定的实际问题,画出流程图,功能模块图,为各功能模块设计出对应的解决函数。
课程目标2:熟练使用Java面向对象程序设计工具,掌握对程序代码进行编辑、编译、调试、数据测试等技能;能够对程序设计工具的优势和不足进行评判和分析,并做出合适的选择。
考核点:在开发平台上实现各功能函数,组合成完整的程序,没有语法错误和逻辑错误。确认程序的完整性,在编译调试过程中,总结个人的经验和开发工具的使用感受。
课程目标3:能够理解程序设计和开发团队中主程序员、软件测试员等各角色的含义及其在团队中的作用。
考核点:认识软件系统开发团队人员组成,理解团队成员在设计、编码、调试以及测试等软件开发环节中的作用。
课程目标4:能够在程序设计和开发团队中做好主程序员、程序员、软件测试员等各角色所承担的工作。
考核点:认真履行设计开发过程中模拟角色的职责,按照各阶段的规范和要求认真完成相应工作。
(三)知识点与实训内容
Java程序设计综合实训的主要目标是让学生掌握面向对象程序设计思想,能够采用合适的算法解决实际问题,并设计良好的人机交互界面。综合实训的知识点主要涉及以下内容。类和对象、继承与接口,主要考核语法基础和问题分析能力;JavaSwing图形用户界面、事件处理,主要考核UI设计和功能模块设计能力;文件读写、JDBC与数据库,主要考核数据处理能力;MVC架构和设计模式,主要考核编程规范性和编程的技巧。
由于学生的编程基础和学习能力存在一定的差异,教师需要设计合理的实训题目,在对课程教学目标精准定位的同时注意题目难度的区分度。笔者结合课程教学目标与日常校园生活中常见的场景设定了10个Java程序设计的综合实训题目,并将实训题目换份为基础较弱、基础一般和基础较好的适应度,以便适应不同编程基础的学生。由于实训对象尚未系统地学习数据库课程,因此基础较弱的小组可以使用文件存储数据,基础较好的小组可以自学数据库和SQL采用Mysql实现数据存储。每个实训题目具体的功能要求,如表1所示。
表1实训题目和功能要求
编号
题目
功能要求
适应学生
1
校园二手物品流转平台
二手物品的登记、显示、出售并收款:查询平台内待售的二手物品;统计销售金额、销售记录等
基础较弱
2
学生宿舍管理系统
注册宿舍信息:为学生分配床位:收回床位:查看床位状况,查找学生住宿的房间、宿舍成员组成等
基础较弱
3
校园超市商品销售管理系统
注册员工、商品信息;商品入库登记:销售商品:商品存货查询;销售统计等
基础较弱
4
学校羽毛球场地管理
注册羽毛球场地个数;按时段出租场地:回收场地并收款;查询场地当前的状态;统计销售收入等
基础一般
5
计算机实验室设备管理系统
注册实验室及
您可能关注的文档
- 《中药鉴定学》考试复习题及答案 .pdf
- 【开题报告】中学数学教学中渗透数学文化教育的实践研究 .pdf
- 2024-2025人教版初中数学七年级上册教学总结 .pdf
- 2024年全国职业院校技能大赛高职组(生产事故应急救援赛项)考试题库(含答案) .docx
- 11篇教师参加2022版新《义务教育英语课程标准》专家教授解读培训学习心得体会研读收获教研交流发言9 .pdf
- 部编版九年级历史上册第16课《早期殖民掠夺》测试题(含答案) .pdf
- Unit9 What does he look like?SectionB 1a-1e教学设计 人教新目标Goforit版英语七年级下册 .pdf
- 中考数学一轮总复习重难考点强化训练-专题01 平面直角坐标系与函数概念(知识串讲+12大考点)(全国版)(原卷版) .pdf
- 【开题报告】中学数学课堂教学评价的实践研究 .pdf
- XX年一年级语文上册第二单元教学设计(部编版) .pdf
- 小学数学人教版(2024)一年级下 《找规律》表格式教学设计 .pdf
- 人教版(2024新版)七年级上册生物知识点期末复习提纲 .pdf
- 2024-2025花城版音乐一年级上册期末试卷含答案 .pdf
- 2024_2025学年高中数学第1章导数及其应用1.2导数的运算1.2.2函数的和差积商的导数应用案巩固提升苏教版选修2_2 .pdf
- 2025年中考数学几何模型归纳训练专题38最值模型之瓜豆模型(原理)曲线解读与提分精练(全国版) .pdf
- 2024年全国职业院校技能大赛高职组(建筑装饰数字化施工赛项)备赛试题库(含答案) .pdf
- 【司钻(钻井)】考试卷及答案(完整版) .pdf
- 高考模拟作文写作:“没苦硬吃”与“没福硬享”导写及范文展示 .pdf
- 浅析矿泉水企业的电商直播营销策略—以加多宝饮料为例6900字 .pdf
- (2024-2025学年)牛津译林版英语小学五年级上学期试卷及解答参考 .pdf
最近下载
- GB50003-2011 砌体结构设计规范.doc VIP
- 三年级上册劳动人民版雏菊盆景迎重阳教学设计.docx VIP
- 沪教牛津版英语2024七年级上册全册知识清单(记忆版).pdf
- 2025年电子科技大学附属肿瘤医院·四川省肿瘤医院招聘笔试备考题库及答案解析.docx VIP
- 低空空域风切变灾害预警与飞行安全协同控制体系研究.docx VIP
- 2025至2030中国汽车检测行业发展分析及发展趋势分析与未来投资战略咨询研究报告.docx
- 力士乐样本1-液压泵和马达.pdf VIP
- 儿童,颜色,填涂画.docx VIP
- 第六单元+资本主义制度的初步确立+复习课件+2023--2024学年部编版九年级历史上学期.pptx VIP
- 学堂在线 人工智能原理 章节测试答案.docx VIP
文档评论(0)