版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
java外卖系统课程设计源码一、教学目标
本课程以Java语言为基础,设计并实现一个基本的外卖系统,旨在帮助学生掌握面向对象编程的核心概念和常用技术,提升实际项目开发能力。通过本课程的学习,学生能够达成以下目标:
**知识目标**
1.理解并掌握Java面向对象编程的基本原理,包括类、对象、继承、多态和接口等概念。
2.熟悉Java常用类库,如集合框架、异常处理和多线程编程,并能应用于实际项目中。
3.掌握数据库的基本操作,包括SQL语句的编写和JDBC的连接与应用。
4.了解外卖系统的业务逻辑,包括用户管理、订单处理、商品管理等核心功能模块的设计思路。
**技能目标**
1.能够独立完成Java外卖系统的需求分析、架构设计和代码实现,包括前端界面和后端逻辑。
2.掌握使用IDE(如IntelliJIDEA)进行代码编写、调试和版本控制的基本操作。
3.能够通过编写单元测试和集成测试,保证代码的稳定性和可维护性。
4.学会使用Git进行团队协作,完成代码的分支管理、合并和冲突解决。
**情感态度价值观目标**
1.培养学生的团队合作意识,通过小组协作完成项目开发,提升沟通和协作能力。
2.增强学生的逻辑思维和问题解决能力,通过实际项目开发,培养严谨的编程习惯和调试技巧。
3.激发学生的创新意识,鼓励学生在系统设计中进行个性化优化,提升用户体验。
4.树立学生的职业素养,通过项目开发,了解软件开发的生命周期和规范要求。
课程性质属于实践性较强的技术类课程,结合高中阶段学生的编程基础,课程内容注重理论与实践的结合,通过项目驱动的方式,引导学生逐步掌握Java开发的核心技能。学生具备一定的Java基础,但缺乏实际项目开发经验,因此课程设计需注重基础知识的巩固和实际应用能力的提升。教学要求以学生为中心,通过案例分析和任务分解,帮助学生逐步完成系统开发,同时注重培养学生的学习主动性和创新思维。
二、教学内容
本课程围绕Java外卖系统的设计与实现展开,教学内容紧密围绕课程目标,系统性地Java编程基础、数据库应用、系统架构设计及项目实践等核心内容。教学大纲如下:
**模块一:Java基础回顾与面向对象编程**
-**教学内容**:
1.Java语言基础(数据类型、运算符、流程控制、方法等)。
2.面向对象编程核心(类与对象、封装、继承、多态、接口)。
3.异常处理机制(异常分类、捕获与抛出)。
4.集合框架(List、Set、Map常用实现及排序、过滤操作)。
-**教材章节**:第3-5章,第8章。
-**进度安排**:2课时,通过代码示例和课堂练习巩固基础。
**模块二:数据库设计与JDBC应用**
-**教学内容**:
1.数据库基础(关系型数据库概念、SQL语句编写)。
2.MySQL数据库安装与使用(表设计、数据增删改查)。
3.JDBC连接与操作(数据库连接、预处理语句、事务管理)。
4.外卖系统数据表设计(用户表、商品表、订单表等)。
-**教材章节**:第9章,第10章。
-**进度安排**:3课时,结合实际数据表设计进行SQL练习。
**模块三:外卖系统架构与核心功能实现**
-**教学内容**:
1.系统架构设计(MVC模式、分层设计)。
2.用户管理模块(注册登录、权限控制)。
3.商品管理模块(商品分类、库存管理)。
4.订单处理模块(订单生成、状态跟踪)。
5.前端界面开发(JSP/Servlet基础或Vue.js简单交互)。
-**教材章节**:第11-13章,补充网络编程基础。
-**进度安排**:6课时,分模块进行代码实现与调试。
**模块四:系统测试与项目优化**
-**教学内容**:
1.单元测试与集成测试(JUnit框架应用)。
2.系统性能优化(SQL优化、代码重构)。
3.Git版本控制(分支管理、代码合并)。
4.项目部署与文档编写(系统说明文档、API接口设计)。
-**教材章节**:第14章,补充开发工具使用。
-**进度安排**:3课时,完成系统整体测试与优化。
**模块五:项目展示与总结**
-**教学内容**:
1.小组项目展示与互评。
2.课程知识点总结与拓展(Java新技术如SpringBoot的应用)。
3.代码规范与职业素养提升。
-**进度安排**:2课时,通过答辩形式检验学习成果。
教学内容覆盖Java核心技术、数据库应用及系统开发全流程,结合教材章节与实际案例,确保知识的系统性和实用性。通过分阶段任务驱动,引导学生逐步完成外卖系统开发,同时注重编程规范与团队协作能力的培养。
三、教学方法
为有效达成课程目标,激发学生学习兴趣,本课程采用多样化的教学方法,结合理论讲解与实践操作,促进学生主动学习和能力提升。
**讲授法**:针对Java基础知识和数据库理论等内容,采用系统讲授法,清晰阐述类与对象、继承多态、SQL语句等核心概念。结合教材章节顺序,以简洁的语言和典型代码示例讲解知识点,确保学生掌握基础理论框架。例如,在讲解集合框架时,通过对比List、Set、Map的特点及用法,帮助学生理解不同数据结构的适用场景。
**案例分析法**:以外卖系统实际需求为载体,通过案例分析引导学生将理论知识应用于实践。例如,在商品管理模块中,以“商品分类查询”为例,分析SQL语句的编写思路、JDBC的调用过程,并结合错误案例讲解异常处理方法。通过案例拆解,让学生理解系统功能的实现逻辑,培养问题分析能力。
**实验法**:设计分阶段的实验任务,强化动手能力。例如,在数据库模块中,要求学生完成数据表的设计与创建,并通过JDBC实现数据的增删改查操作;在系统开发模块中,以小组形式完成用户注册登录功能,逐步实现订单管理、支付模拟等核心模块。实验环节强调代码调试与优化,培养解决实际问题的能力。
**讨论法**:针对系统架构设计、功能优化等开放性问题,小组讨论,鼓励学生提出创新方案。例如,在讨论订单状态跟踪模块时,引导学生比较不同实现方式(如数据库事务、消息队列)的优劣,培养设计思维。通过讨论,促进知识碰撞,提升团队协作能力。
**任务驱动法**:将课程内容分解为若干可交付的任务,如“完成用户注册接口”“优化数据库查询性能”等,学生通过完成任务逐步构建系统功能。任务设计兼顾基础操作与拓展提升,例如在基础任务中要求实现简单的用户注册,拓展任务则鼓励学生添加验证码验证、密码加密等增强功能。
**多样化教学手段**:结合多媒体课件、在线代码编辑器(如IDEA在线文档)、项目管理系统(如GitLab)等工具,提升教学效率。通过课堂演示、代码共享、实时反馈等方式,增强学生的参与感和学习体验。同时,利用课后作业、单元测试等检验学习效果,及时调整教学策略。
四、教学资源
为支持Java外卖系统课程的教学内容和多样化教学方法,需准备一系列教学资源,涵盖理论知识、实践操作及辅助材料,以丰富学生的学习体验,提升教学效果。
**教材与参考书**:以指定Java编程教材为基础,重点参考《Java核心技术卷I》和《MySQL必知必会》等书籍。教材需覆盖面向对象编程、集合框架、异常处理、JDBC、SQL基础等核心知识点,与课程内容保持高度关联。参考书则用于扩展知识深度,如《EffectiveJava》补充编程最佳实践,《轻量级JavaEE企业应用实战》提供项目架构参考,帮助学生理解外卖系统中的MVC设计模式及分层思想。
**多媒体资料**:制作包含代码示例、系统架构、数据库设计表的电子课件(PPT),结合IDEA开发环境、MySQL数据库操作等演示视频,直观展示关键操作流程。例如,通过视频演示JDBC连接数据库的完整步骤,或使用动画展示多态的实现机制。此外,整理外卖系统功能模块的用例、时序等UML模型,帮助学生理解系统交互逻辑。
**实验设备与环境**:确保实验室配备至少满足人手一台的计算机,预装JavaJDK、MySQL数据库、IDEA开发工具及Git客户端。提供在线代码评测平台(如LeetCode、牛客网),用于基础算法练习。同时,搭建共享代码仓库(如GitHub或GitLab),方便学生提交作业、协作开发及版本管理。
**项目资源**:提供外卖系统的需求文档、系统设计说明及示例代码,涵盖用户模块、商品模块、订单模块的核心代码片段。示例代码需包含数据库交互、Servlet处理、JSP渲染等关键部分,并标注注释,便于学生参考学习。定期更新项目资源,加入新的功能点(如支付接口模拟、微信登录)或技术优化(如使用PreparedStatement防止SQL注入)。
**辅助资源**:推荐技术社区(如StackOverflow、CSDN)、开源外卖系统源码(如GitHub上的轻量级项目),供学生课后拓展学习。提供在线文档(如MySQL官方文档、SpringBoot入门教程),支持学生自主查阅技术细节。此外,准备常见错误案例集锦及调试技巧,帮助学生解决开发过程中遇到的典型问题。
教学资源的选用与整合需紧密围绕课程目标,确保其既能支撑理论教学,又能满足实践需求,同时激发学生的探究兴趣,促进知识内化与能力迁移。
五、教学评估
为全面、客观地评价学生的学习成果,本课程采用多元化的评估方式,结合过程性评估与终结性评估,确保评估结果能有效反映学生的知识掌握程度、技能应用能力和学习态度。
**平时表现评估(30%)**:包括课堂参与度、提问质量、小组讨论贡献等。评估学生是否积极跟随教学进度,是否能结合教材内容(如面向对象原则、数据库设计规范)参与讨论,提出有价值的观点。同时,观察学生在实验操作中的专注程度和问题解决能力,如是否能独立调试代码、是否能有效利用开发工具和参考资料。
**作业评估(40%)**:布置与课程内容紧密相关的编程作业和设计任务。例如,要求学生完成特定模块(如用户登录注册)的代码实现、编写特定功能的SQL查询语句、设计简单的数据库表结构等。作业需考察学生对Java基础语法、类库应用、数据库操作等知识的理解和实践能力。评估标准包括代码的正确性、代码规范性(与教材强调的编程风格一致)、功能完整性以及必要的注释说明。部分作业可设置为小组协作完成,评估小组成员的分工协作情况。
**期末考试(30%)**:采用闭卷考试形式,重点考察核心知识点的掌握和应用能力。考试内容涵盖Java面向对象编程(类、对象、继承、多态)、集合框架、异常处理、JDBC数据库连接与操作、SQL语句编写等基础理论。同时,设置实际编程题,要求学生根据给定的需求,完成部分外卖系统功能(如订单查询、商品信息展示)的代码编写,检验学生综合运用知识解决实际问题的能力。试卷命题将参考教材章节重点,确保考核内容的针对性和全面性。
评估方式注重与教学内容的关联性,通过不同形式的评估,全面考察学生的学习过程和最终成果。评估标准明确,评分过程力求客观公正,确保评估结果能有效指导学生学习,并帮助教师改进教学。
六、教学安排
本课程总课时为22课时,采用集中授课模式,教学安排紧凑合理,确保在有限时间内完成所有教学内容与实践活动,同时兼顾学生的认知规律和精力分配。
**教学进度**:课程按照模块化设计,分阶段推进。第1-2周(4课时)为Java基础回顾与面向对象编程,重点复习类、对象、继承、多态等核心概念,并结合教材第3-5章、第8章进行理论讲解与简单代码练习,为后续开发打下基础。第3-4周(6课时)集中讲解数据库设计与JDBC应用,涵盖MySQL基础、SQL语句编写及JDBC连接操作(参考教材第9章、第10章),并通过实验完成数据表设计及基本数据操作。第5-9周(12课时)为核心功能实现阶段,按照外卖系统模块(用户、商品、订单)分步进行,采用案例分析与实验法,结合教材第11-13章及网络编程基础,逐步完成系统各功能模块的代码开发与调试。第10-11周(4课时)用于系统测试与优化,包括单元测试、性能优化、Git版本控制(参考教材第14章补充内容),并完成项目部署与文档编写。第12周为项目展示与总结阶段,安排2课时进行小组项目答辩与互评,回顾课程知识点。
**教学时间**:每周安排2次集中授课,每次2课时,总计22课时。授课时间安排在学生精力较充沛的下午时段(如周一、周三下午),每次授课间隔一天,便于学生消化理论知识,并在两次授课间完成实验作业。具体时间根据学生作息习惯调整,避开午休及晚间休息时间。
**教学地点**:理论授课安排在多媒体教室,配备投影仪、电脑等设备,便于教师演示代码、展示课件。实验课安排在计算机实验室,确保每名学生配备一台计算机,预装Java开发环境、数据库软件等必要工具,满足实践操作需求。实验室环境需网络通畅,支持在线代码提交与版本管理。
**教学考虑**:教学安排充分考虑学生的认知负荷,理论讲解与实验实践穿插进行,避免长时间纯理论授课导致学生疲劳。模块化教学便于学生逐步建立系统认知,逐步掌握复杂系统开发流程。同时,预留部分弹性时间应对突发情况或学生提出的深化需求,确保教学计划顺利执行。
七、差异化教学
鉴于学生可能在知识基础、学习风格、兴趣特长和能力水平上存在差异,本课程将实施差异化教学策略,通过灵活调整教学内容、方法和评估,满足不同学生的学习需求,促进每位学生的发展。
**分层教学**:根据学生前期Java基础的掌握情况,将学生大致分为基础层、提高层和拓展层。基础层学生需重点巩固面向对象编程基础和JDBC操作(关联教材第3-5章、第9章),通过提供更详细的代码注释、基础实验指导,降低入门难度;提高层学生需在掌握基础的同时,关注代码优化、异常处理技巧(关联教材第8章、第10章),并鼓励参与部分核心模块的深入开发;拓展层学生可在完成基本任务后,自主探索更高级的功能(如支付接口模拟、系统性能调优),或研究相关技术(如SpringBoot框架应用),鼓励创新性实现。
**任务分层**:作业和实验任务的设计将体现层次性。基础任务要求所有学生完成,旨在巩固核心知识点(如用户注册功能的基础实现),关联教材相关章节;提高任务面向提高层和部分基础层学生,增加难度和复杂度(如用户注册加入验证码验证),鼓励学生深入思考;拓展任务作为选做题,供学有余力的学生挑战,如设计更完善的订单状态管理逻辑,或研究前后端分离架构,关联教材拓展内容或实际项目经验。
**教学方式多样化**:针对不同学习风格的学生,采用灵活的教学方法。对于视觉型学习者,加强多媒体课件、系统架构、代码演示的运用;对于听觉型学习者,增加课堂讲解、小组讨论、案例分析的比重;对于动觉型学习者,强化实验操作、代码编写、调试环节,鼓励动手实践。例如,在讲解数据库操作时,可通过操作演示视频辅助视觉型学生,同时安排实际编写SQL语句的练习辅助动觉型学生。
**个性化辅导**:教师将在实验课和课后提供个性化辅导,关注不同层次学生的困难点。基础层学生可能需要更多关于语法细节和调试方法的指导;提高层学生可能需要关于代码设计模式和性能优化的建议;拓展层学生可能需要技术选型和项目方向的建议。通过答疑、代码审查等方式,帮助学生克服学习障碍,实现个性化成长。
八、教学反思和调整
教学反思和调整是持续改进教学质量的关键环节。本课程将在实施过程中,通过多种途径收集反馈信息,定期进行教学反思,并根据反思结果及时调整教学内容与方法,以确保教学效果最优化。
**定期反思**:每次授课后,教师将回顾教学目标达成情况,分析教学环节的设计是否合理,如理论讲解的深度与广度是否适中,案例选择是否贴切,实验任务难度是否适宜等。特别关注学生在课堂上的反应,如提问的积极性、讨论的参与度、练习的完成情况等,判断学生对知识点的掌握程度。
**收集反馈**:通过多种渠道收集学生反馈。课后通过简短问卷或非正式交流,了解学生对本次课内容的理解程度、难度感受以及建议。定期(如mid-term后)学生座谈会,听取学生关于课程进度、教学方法、教学资源、实验安排等方面的系统性意见。分析学生的作业和实验报告,识别共性的问题或难点,如对JDBC连接配置的普遍错误(关联教材第10章),或对多态应用场景的混淆(关联教材第5章)。
**调整教学内容**:根据反思和反馈结果,及时调整教学内容。若发现学生对某个知识点(如数据库事务隔离级别)掌握困难,可增加讲解时间,补充更多实例或对比分析。若某部分内容(如特定JavaAPI的应用)与实际项目关联度不高或学生兴趣较低,可适当缩减篇幅,或替换为更贴近外卖系统需求或更受学生欢迎的内容。若实验任务难度普遍偏高或偏低,需及时调整任务要求或提供分层指导材料。
**调整教学方法**:针对学生在特定学习方式上的偏好或困难,调整教学方法。例如,若多数学生通过视频演示更容易理解数据库操作(关联教材第10章实践部分),可增加相关教学视频资源。若小组讨论效果不佳,需调整分组策略或改进讨论引导方式。若发现部分学生代码调试能力较弱,可增加调试技巧的讲解和针对性练习。
**持续改进**:将教学反思和调整纳入常态化教学管理,形成“教学—反思—调整—再教学”的闭环。通过不断迭代优化,使教学内容更贴合学生需求,教学方法更高效,最终提升学生的Java编程能力和项目实践能力。
九、教学创新
在保证教学质量和完成核心目标的前提下,本课程将积极探索和应用新的教学方法与技术,结合现代科技手段,提升教学的吸引力和互动性,激发学生的学习热情和创造力。
**引入项目式学习(PBL)**:将整个Java外卖系统开发作为核心项目,贯穿课程始终。学生以小组形式承担真实或模拟的项目需求,从需求分析、方案设计到编码实现、测试部署,全程体验软件开发流程。结合教材知识,引导学生运用面向对象设计、数据库管理、网络通信等技术解决实际问题,增强学习的目标感和成就感。
**应用在线协作工具**:充分利用GitLab、Gitee等在线代码托管平台,以及Notion、腾讯文档等在线协作文档工具。要求学生使用Git进行版本控制,学习分支管理、代码合并、冲突解决等团队协作技能。通过在线文档协同编写项目需求文档、设计说明、API接口文档等,模拟企业真实开发环境,提升团队协作和文档编写能力。
**结合虚拟仿真技术**:对于部分抽象概念或复杂交互(如数据库事务的并发问题、多线程的竞态条件),可尝试引入虚拟仿真实验平台或在线模拟器,让学生在可视化环境中观察现象、配置参数、验证理论,增强对知识的直观理解和应用能力。例如,使用在线JVM监控工具观察内存变化,或使用多线程模拟器演示线程安全问题。
**开展翻转课堂与混合式教学**:部分基础理论内容(如集合框架、异常处理),可要求学生课前通过在线视频课程(可结合教材配套资源)自主学习,课堂时间则主要用于答疑解惑、案例讨论、代码评审和实战演练。这种模式能提升课堂效率,增加学生主动学习和深度思考的时间。
**融入游戏化教学元素**:在编程练习、代码挑战或小组竞赛中引入积分、徽章、排行榜等游戏化机制,增加学习的趣味性和竞争性。例如,设立“代码优化挑战”、“功能创意比拼”等环节,激发学生的积极性和创造力,使学习过程更加生动有趣。
十、跨学科整合
本课程在聚焦Java编程技术的同时,注重挖掘与其他学科的内在联系,促进知识的交叉应用和学科素养的综合发展,使学生在掌握专业技能的同时,提升broader的认知能力和综合素质。
**数学与算法**:结合Java集合框架(关联教材第4章)的学习,渗透数学中的数据结构思想(如数组、链表、树、),以及排序、查找等算法的基本原理。在实现外卖系统功能时,涉及路径规划(如配送路线优化)、数据统计(如订单量分析)等问题,可引导学生运用数学模型和算法知识进行思考与解决,培养逻辑思维和计算思维。
**经济与管理**:在外卖系统需求分析和功能设计阶段(关联教材第1章、第2章),引入经济学和管理学的基本概念。例如,分析用户注册登录的经济模型(如会员制度、优惠券)、商品定价策略、订单配送管理中的资源调度问题(如骑手分配、最优路径选择),以及系统运营中的成本控制和效率提升等管理思想,使学生理解技术方案背后的商业逻辑和管理需求。
**计算机科学与艺术**:在系统界面设计和用户体验优化方面(虽然本课程可能不深入前端,但可提及),引入设计美学和用户心理学的基本原则。讨论界面布局、色彩搭配、交互流程的艺术性,分析如何通过设计提升用户满意度,体现计算机科学的技术性与人文艺术的融合,培养学生的审美情趣和用户中心意识。
**物理与工程**:在模拟外卖配送环节(如订单状态跟踪、预计送达时间计算),可简化引入物理学中的运动模型(如匀速运动、考虑红绿灯等待的随机过程),或涉及物流工程中的节点调度、网络优化等概念,帮助学生从不同学科视角理解系统中的实际运作机制,拓展知识视野。
**伦理与社会**:在系统设计和数据应用中(关联教材第14章或补充内容),引入信息技术伦理和社会责任讨论。例如,探讨用户数据隐私保护、系统安全漏洞的风险与防范、算法公平性问题(如配送员分配的公平性),培养学生的社会责任感和职业伦理意识。通过跨学科整合,促进学生形成更全面、更深刻的认识,提升综合运用知识解决复杂问题的能力。
十一、社会实践和应用
为将课堂所学知识与实际应用相结合,培养学生的创新能力和实践能力,本课程设计了一系列与社会实践和应用相关的教学活动,鼓励学生将Java编程技能应用于解决现实问题。
**模拟真实项目开发**:课程核心的Java外卖系统项目,本身就是模拟社会实践的载体。学生需在项目中扮演不同角色(如产品经理、开发工程师、测试工程师),模拟真实企业的项目流程,包括需求分析、方案设计、编码实现、测试部署和项目文档编写。通过完成这样一个完整的系统,学生能体验真实软件开发的全过程,锻炼解决实际问题的能力。
**开展课题研究与应用**:在课程中后期,鼓励学生结合自身兴趣或社会热点,选择一个小型应用课题(如简单的个人博客系统、在线书借阅系统、校园二手交易平台等),应用所学的Java技术进行开发实践。选题应尽量贴近生活,具有实用价值。学生需自主完成需求调研、系统设计和编码实现,并在课程结束时进行成果展示。这有助于培养学生的自主学习能力、创新思维和实际应用能力。
**参与开源项目或技术社区**:引导学生了解并参与GitHub等开源社区,鼓励学生下载、学习、修改或贡献优秀的外卖系统相关开源项目代码。同时,鼓励学生关注技术论坛(如StackOverflow、CSDN),参与技术讨论,解答他人问题,或在博客上分享学习心得和项目经验。通过参与社会实践,学生能接触业界前沿技术,拓展技术视野,提升代码质量和工
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2026年英语语法专项训练题及答案 作业
- IT技术支持部经理面试技巧全解
- 初一物理压强题目及答案
- 2025中学考勤制度
- 员工请假与考勤制度
- 公司车间考勤制度
- 广东深圳市宝安区2025-2026学年第一学期期末教学质量检测高二物理试卷(含答案)
- 少儿机构学生考勤制度
- 屠宰场考勤制度
- 工作人员考勤制度范本
- 招采中心发展规划方案
- 公共政策导论全套教学课件
- 渔业资源调查与评估
- 食管癌中医护理方案
- 奥迪A6L使用说明书
- 输电线路施工导地线的展放
- 智慧供应链管理PPT完整全套教学课件
- GB/T 32017-2019水性墨水圆珠笔和笔芯
- GB 2733-2015食品安全国家标准鲜、冻动物性水产品
- GA/T 1323-2016基于荧光聚合物传感技术的痕量炸药探测仪通用技术要求
- 第三单元文言文句子翻译练习 同步练习-统编版高中语文选择性必修中册
评论
0/150
提交评论