面向对象先导课程博客作业

farewell_buaa 助教 2023-11-02 21:04:10

第八次作业指导书

本次作业是2023年面向对象先导课程的最后一次作业。

在这次作业中,我们没有需要迭代开发的功能,而是希望同学们把目光着眼于自己已经写过的程序:我们希望同学们能够学习一些优秀的同学的代码,同时对本学期所学的内容进行总结反思,为正课做好准备。

  • 前言提醒

    • 请大家先加入csdn班级社区:点击此处链接 即可加入班级社区

    • 加入班级社区后请修改【昵称】为【姓名-学号】

    • csdn班级社区中发布。

作业简介

在公共仓库中提供了几份同学的代码,它们均在前面的测试中获得了优秀的成绩,并且在代码组织和设计思想上有可以学习的地方。同学们可以下载阅读,并思考自己代码可以改进的地方、组织架构可以优化的地方。并按照下述要求撰写博客,提交至csdn社区。

大家的博客需要包含以下内容:

  1. 最终作业的架构设计, 在迭代的过程中对自己的架构做出的调整及理由。
  2. 谈谈自己使用junit的心得体会。
  3. 本学期学习oopre的心得体会(包括但不限于从面向过程编程过渡到面向对象编程的体会)
  4. 对oopre课程的简单建议(不多于两条)

博客要求

  1. 不得抄袭
  2. 在保证内容有意义的情况下不要求字数多(字数过多会对你的博客评分产生负面影响,阐明博客内容要求中的点即可),但是过于敷衍的作业内容可能会对博客分数造成明显影响。
  3. 及时提交。在截止时间后收到的博客将不会获得任何博客分数。
  4. 注意:在编写完博客并发布在CSDN之后,请在对应作业处选择要作为作业提交的博客,点击提交
...全文
2401 回复 打赏 收藏 转发到动态 举报
写回复
用AI写文章
0人已提交
完成率0%
暂无数据
回复
切换为时间正序
请发表友善的回复…
发表回复
基于翻转课堂的计算机双语微课程的开发全文共4页,当前为第1页。基于翻转课堂的计算机双语微课程的开发全文共4页,当前为第1页。 基于翻转课堂的计算机双语微课程的开发全文共4页,当前为第1页。 基于翻转课堂的计算机双语微课程的开发全文共4页,当前为第1页。 基于翻转课堂的计算机双语微课程的开发 基于翻转课堂的计算机双语微课程的开发全文共4页,当前为第2页。基于翻转课堂的计算机双语微课程的开发全文共4页,当前为第2页。 基于翻转课堂的计算机双语微课程的开发全文共4页,当前为第2页。 基于翻转课堂的计算机双语微课程的开发全文共4页,当前为第2页。 余明艳 支和才 (广东交通职业技术学院,广东广州510650) 摘要: 本文在研究基于翻转课堂的计算机双语微课程的开发的基础上,以计算机双语课程软件项目开发为例,讨论了基于翻转课堂的计算机双语微课程的开发实例,为基于翻转课堂的计算机课程的研究提供了范例。 关键词:翻转课堂 微课程 PPT 制作 G712 :A :1003-9082 (2016) 02-0243-01 一、引言 双语教育(bilingual education)的历史源远流长,它最早在美国、加拿大等国家实施并获得了成功,被国际外语教学界公认为是一项成功的外语教学策略。有些国家出于统一语言、社会稳定的需要,专门由政府立法把它上升为国家的一项基本国策。[1]国外的"双语教育",在我国称为"双语教学",近几年我国部分中小学、高职、本科开始了双语教学的探索,即把英语教学大胆整合到非语言学科教学中,以此来提高学生的英语能力。双语教学是外语教学发展到一定阶段的产物,这是由我国的现实情况决定的。[2]随着世界经济一体化、全球化和现代化进程的加快,社会对精通双语的复合型人才的需求越来越迫切。 我国《教育信息化十年发展规划(2011—2020 年)》指出,"教育信息化的发展要以教育理念创新为先导,以优质教育资源和信息化学习环境建设为基础,以学习方式和教育模式创新为核心"。[3]微课程的概念最早可追溯到1960 年在美国传统教育中兴起的"微型课程"概念,"微型课程"又称为短期课程、专题式课程或者模块课程,是在学科范围内由一系列半独立的、小容[来自wwW.lW5u.com]量的学习单元(学习专题)组成的一种课程形式。["4] 微型课程"作为新型的课程形式在20 世纪70 年代正式引人美国的课程改革,因其自身周期短、灵活性强、易操作的特点得到广泛的应用和推广。本文以计算机双语的微课程建设为例,讨论了基于翻转课堂的软件项目开发双语微课中的软件测试实例,为基于翻转课堂的计算机双语课程的研究提供了范例。 基于翻转课堂的计算机双语微课程的开发全文共4页,当前为第3页。基于翻转课堂的计算机双语微课程的开发全文共4页,当前为第3页。二、基于翻转课堂的计算机双语微课程的开发 基于翻转课堂的计算机双语微课程的开发全文共4页,当前为第3页。 基于翻转课堂的计算机双语微课程的开发全文共4页,当前为第3页。 在基于翻转课堂的计算机双语课程的开发过程中将翻转课堂与微课程相结合,先让学生通过计算机双语微课程对教学中的重难点进行自学,再在课堂上通过教师的指导、学生间的协作学习掌握和内化知识,实现先学后教的计算机双语课堂反转。下面以基于翻转课程的软件项目开发双语微课程中软件测试为例,讨论微课程的设计环节。 1.教学分析 在计算机双语教学软件项目开发时软件测试(Software Testing)是教学的一个主要内容,这个章节主要求学生学会如何进行软件测试,如要求学生掌握软件测试的概念、软件测试的目的和原则、软件测试方法、软件测试的步骤、软件测试用例的设计以及面向对象的测试等。现以"测试用例的设计(Testing samples design)"为例进行分析与设计。 1.1 教学目标分析 知识与能力目标:掌握白盒子法测试用例的设计(如语句覆盖、判定覆盖、条件覆盖、判定/ 条件覆盖、条件组合覆盖、路径覆盖)、黑盒子法测试用例的设计(等价值划分、边界值分析、错误推测法),培养学生解决问题的能力和专业英语的应用能力。 情感态度和价值观:通过实际用例的设计提高学生的专业素养和英语水平;进一步培养学生的学习兴趣。 重点:针对具体问题用不同方法进行测试用例的设计。 难点:条件组合覆盖、错误推测法。 1.2 教学条件分析 教室中必须要配有计算机、投影设备、音响等教学设备,教师应熟悉计算机软件的测试用例的设计及具备一定的英语水平,能熟练使用教学课件。 1.3 学习评价设计 本课程主要采用形成性评价的学习评价方式。[5]在教学过程中对学生的学习情况进行形成性评价,即在课堂中及学生完成随堂作业的过程中,通过巡视课堂、观察学生操作的情况,通过询问以了解学生对知识点的掌握情况。 2.基于翻转课堂的微视频设计

302

社区成员

发帖
与我相关
我的任务
社区描述
2023年北航面向对象设计与构造
学习 高校
社区管理员
  • YannaZhang
  • CajZella
  • C_ecelia
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧