5 depx7366

尚未进行身份认证

我要认证

暂无相关简介

等级
TA的排名 0

现代软件工程 作业 最后一周总结

(软件工程作业汇总)1) 回顾你的课程计划 (第一周的计划), 你完成的程度如何?请列出具体数据和实际例子2) 你在课程开始快速浏览了《构建之法》,提了 5 个问题, 请回顾那些问题, 自己回答它们。如果不能回答,为何软件工程课不能让你回答这些问题?3) 看看还有什么新的问题产生,请列出来,建议列出 2-3 个新问题。 可以让老师和助教来回答.4)你看了一些软件工程...

2019-01-12 21:10:00

现代软件工程 作业 团队冲刺阶段的要求

1. 对团队冲刺的要求团队在日期区间任选 10 天进行冲刺 (sprint),每天冲刺要在当天固定时间点发布一篇随笔。具体的博文规范如下:每篇博客的要求:① SCRUM:每个成员描述:我昨天的成就(完成了哪个任务,花了多少时间,还剩余多少时间),遇到什么困难,今天的任务。(参见前面计划的要求)团队成员的工作如果是开发工作必须有代码签入(截屏)团队成员的工作...

2018-11-24 12:24:00

现代软件工程 作业 团队项目计划

【现代软件工程作业汇总】团队项目计划计划包括下列内容:1) 写出项目的NABCD (链接), 可以录制视频;2) 对目标用户的用户调研,选取一种调研方式,记录调研的过程和结果,可以录制视频。3) 团队在 alpha/beta 阶段要完成的主要场景 典型用户:典型用户是谁?他有什么特点? 典型场景:典型用户能通过 <某个场景>...

2018-11-15 23:40:00

现代软件工程 作业 结对编程 模板

【现代软件工程作业汇总】技术要求部分请看以前的各项结对作业的技术要求,例如(电梯调度,四则运算,数独,地铁出行,黄金点游戏)博客要求部分1)在博客开头给出作业要求的博客链接, 你们项目的Github地址2)在开始实现程序之前,在PSP表格记录下你估计的时间。3)看教科书和其它资料中关于Information Hiding, Interface Design, Loo...

2018-10-12 18:56:00

现代软件工程 期中/期末总结博客作业

(软件工程作业列表)经历了一个学期的学习, 可以把经历和收获总结一下。第一部分 耕耘请说明你付出了多少时间,写了多少代码,多少注释,多少文档(博客),多少次签入,最好用折线图或其他合适的图形化的方式展现第二部分 收获(在期中总结的要求)请总结你半个学期的进展,碰到了哪些意外,哪些需要加强,自己的执行力如何?阅读软件工程相关文章(这里的...

2018-10-03 03:08:00

现代软件工程 作业 原型设计

[ 现代软件工程 作业系列][ 这个作业来自福州大学 ]软件工程课不是大家埋头写程序的课, 而是教给大家在软件需求 - 设计 - 实现 - 测试 - 维护 过程中的原理,方法和工具。下面我们就看如何用原型设计工具来帮助我们理清用户需求。一、阅读《构建之法》第3章和第8章的内容,并在下方作业里体现出阅读后的成果。特别是第8章中的NABCD模型。二、结对合作,阅...

2018-09-23 06:22:00

现代软件工程 作业汇总

现代软件工程课程各个学校的编程/软工作业列表-------软件工程的作业-------很多老师反映软件工程的作业题不好出,学生做的“大作业”也是了无新意。怎么办?师生们身处轰轰烈烈的软件产业的大环境,但是在软件工程课上做的题目却是非常简陋,没有起到应有的作用,这的确是一个很有讽刺意义的事情。有很多因素导致这一结果,这些因素都是可以克服的,在这里不再啰嗦吐槽了。怎么出一...

2018-09-16 08:09:00

现代软件工程 结对/团队作业 - 汉字的 2048 + 俄罗斯方块

一个很有趣的软件工程/编程作业,如果把汉字构成的规律运用在 2048 + 俄罗斯方块这样的游戏中,会有什么效果呢? (链接1, 链接2)既然是软件工程的作业, 那就要体现出一些工程的特性:作业要求:1) 学生自行从网上找到经典俄罗斯方块游戏的代码, 这应该有很多版本,找一个适合当前学生技术水平的。2)分析代码,描述它如何做到 MVC (model - view...

2018-07-28 14:21:00

软件工程资料 - 优秀的大学怎么教程序开发和软件工程课

他山之石,可以攻玉世界上很多大学都有不错的教学方法, 例如我们曾经的助教总结他在国外的学习经历,可以看出老师和学校对于如何教好课是花了心思, 有很多投入的。   一门课怎么上:https://zhuanlan.zhihu.com/p/20610349   怎么设计长期好用的 教学系统另外,在2012年,我们上软件工程课的过程中,收集到交换到 UCSD ...

2017-09-02 06:17:00

软件工程课, 编程课 助教的工作介绍

在用 "做中学 (Learning By Doing) " 方式讲授编程和软件工程课的时候,我们认为助教在其中起了很大的作用。 在近几年的助教工作中,大家积累了很多经验和教训,这本身就是一门学问 - (范飞龙的经验 刘乾的经验, 陈彦吉同学布置的第一次作业, 畅畅同学的总结,龚晓婷的总结,刘伟康的总结, ToughEver 的总结)助教要做什么?- 和老师相比,助教和同...

2017-08-27 11:47:00

软件工程作业 - word count

(编程和软件工程作业系列)实践最简单的项目:WC实践是理论的基础和验证标准,希望读者贯彻“做中学”的思想,动手实现下面的项目,并和别人的成绩相比较,分析产生差距的原因。1. 实现一个简单而完整的软件工具(源程序特征统计程序)。2. 进行单元测试、回归测试、效能测试,在实现上述程序的过程中使用相关的工具。3. 进行个人软件过程(PSP)的实践,逐步记录自己在每个软件工程环节花费...

2017-08-25 08:00:00

现代软件工程讲义 个人项目和结对项目练习 四则运算

这是构建之法 《现代软件工程》课的作业题之一。 下面的题目, 从简单的命令行处理和数据处理开始开始,让同学们逐步练习,巩固算法,学会松耦合的设计,学会PSP,源代码控制,单元测试,回归测试,增量改进程序,等等。第一步:像《构建之法》的人物阿超那样,花二十分钟写一个能自动生成小学四则运算题目的命令行 “软件”。具体要求:任何编程语言都可以,命令行程序接受一个数字输入,然...

2017-08-23 14:24:00

现代软件工程作业 – 计算最长英语单词链

结对编程 – 计算最长英语单词链《构建之法》练习题大家经常玩成语接龙游戏,我们试一试英语的接龙吧:一个文本文件中有N 个不同的英语单词, 我们能否写一个程序,快速找出最长的能首尾相连的英语单词链,每个单词最多只能用一次。最长的定义是:最多单词数量,和单词中字母的数量无关。例如, 文件里有:AppleZooElephantUnderFoxDog...

2017-07-05 09:52:00

构建之法 第三版 第3章 部分草稿 (剪牦牛毛、老程序员去金融公司的故事)...

/**这是 《构建之法》 第三版的草稿*/3.2 软件工程中的几种思维误区正如我们在第一章讲的那样,软件有很多特性,软件开发有它自己独特的规律,如果不了解这些特性,软件工程师就会产生不符合实际的想法,在开发过程中走很多弯路。软件的模块之间存在着各种复杂的依赖关系,由于软件的不可见性和易变性,依赖关系很难定义清楚,并得到及时的维护和修复。对依赖关系的两种极端态度...

2017-01-08 16:51:00

个人或结对项目 - 动态显示程序运算的过程

现在网上有很多关于动态显示排序过程的小工具,小程序。 1) https://visualgo.net/sorting 2) http://jsdo.it/norahiko/oxIy/fullscreen 3) http://coolshell.cn/articles/4671.html 我们能否也做一些类似的工作呢?在在这个作业中 (ht...

2016-11-28 07:56:00

个人和结对项目 - 英语单词词频统计

个人或结对编程项目 英语单词词频统计程序(最新版本在这里)实现一个命令行程序,支持几种模式下的单词词频统计Implement a console application to tally the frequency of words under a directory.For all text files (file extension: "txt") under...

2016-11-25 05:02:00

结对和团队项目建议 - 黄金点游戏

故事看这里:背景故事 (链接)作业这个游戏可以变成一个持续发展的团队项目:1)在课堂上玩这个黄金点游戏,用Excel 纪录成绩。过渡到做成简单的单机版游戏,锻炼基本的编程能力2)两人合作,做成简单的 client/server App,用户从网页/手机上输入数字,并算出获胜者。 技术讨论的议题有:前面写的模块有多少是可以重用的? 为何不能重用?研讨 cli...

2016-10-18 13:27:00

团队项目建议 - 英语学习 App

在这几年推广《构建之法》软件工程教学的过程中,我看到很多老师在讲软件工程的时候,虽然讲了很多年,但是手头没有任何项目,学生或者现想(得到一些大而无当,无法在一学期内完成一个可用版本的项目), 或者抄袭一些经典模板题目(图书馆管理...) 。没有好的实践素材,教学质量也不能提高。为何不能从身边获取需求,解决自身的痛点呢?我们举一个例子:对于大学生来说, 英语学习,通过考试是一个刚需...

2016-10-09 09:11:00

C语言 教学实践建议

(编程/软件工程课程怎么教)这是2016年秋季学期和北京工业大学耿丹学院合作教学的计划。这也可以用于其他学校的 C 语言课程。2016级有四个班,每班大约 32 人,每班配有一个有一定实际工作经验的助教,配合老师把课教好。C语言是一门基础课, 是耿丹学院新生的第一门专业课,(为何第一门课安排C 语言?这个超出了本文的讨论范围)本文的主题是 - 谈谈有工业界经验的助教能...

2016-08-28 10:34:00

最新软件工程总结,项目模板,软工作业下载

(改了标题吸引目标用户)老师教课,学生上课,首先要讲明师生关系。 其次,就是要说明这门课的底线是什么。 我们假设所有人写作业都独立思考,认真实践,不断改进,勇于创新... 这个假设通常是不全面的, 还有很多学生想得是 “如何以最小的代价过了这门课”,这也无可厚非,但是最小的代价是什么呢?那就要谈谈底线了。软件专业的作业有两类:1) 文档(项目过程中的文档,分析总结文章,学术...

2016-06-17 13:43:00
勋章 我的勋章
    暂无奖章