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

(改了标题吸引目标用户)

老师教课,学生上课,首先要讲明师生关系。 其次,就是要说明这门课的底线是什么。

我们假设所有人写作业都独立思考,认真实践,不断改进,勇于创新... 这个假设通常是不全面的, 还有很多学生想得是 “如何以最小的代价过了这门课”,这也无可厚非,但是最小的代价是什么呢?那就要谈谈底线了。 软件专业的作业有两类:

1) 文档(项目过程中的文档,分析总结文章,学术论文等)

2) 代码

我们分别谈谈 - 

1)文档

大学生在写文档、论文的时候,有些是总结自己直接的经验,有些是引用别人的文献(间接经验),如果我们明确地说明各种资料的来源,这些都不是问题。 学术论文是建立在前人研究的基础上,软件开发要基于别人写的框架和各种模块上提供新的价值。 实事求是地说明各种引用,是做学问,做项目的基础。当然,大千世界,百花齐放,各种情况都会出现。

期末大家都要写 “软件工程课总结”,  抄袭的同学依然不少。 找到抄袭的文章也很容易, 拿一些有明显特征的句子,搜一下:  

我最怕的就是计算机系的学生被别人说成是个带着厚眼镜的,只能够在电脑前编编程序  

类似于魔术揭秘的过程 

最前沿的理论

开放过程

一模一样的句子和上下文至少 2008 年就有人写了, 2016年还是出现在很多同学的博客中。  所有写这写文字的同学, 都可以联合起来, 一起创业, 多爽,  大家都想到一块去了! 创业的公司名字可以叫 “抄袭大全”。 软件项目开发的各种文档, 也有人不假思索地照搬,十几年前的软硬件配置,也出现在2018年的文档中。  要求有 Windows NT,  Pentium 133以上。  同学! 你们写的软件能跑在 Windows NT 上么?

对于这种抄袭的态度,也是百花齐放,值得收藏回顾的, 例如: 

我们在学习和研究的过程中,要参考,借鉴别人的经验, 心得和结论,这是学习和研究的一部分,无可厚非。 在我们写论文的时候, 凡是引用别人的文献的地方,要明确地标注出来,要符合各种规定。 在写博客的时候,要求没有那么严格,但至少要写上原来文章的地址。 这样的要求太难么?

为此,我们要在软件工程课让大家锻炼一下:

请找到所有 (至少20篇)  有上面特征文字的文章, 列出作者的身份和学校, 并按照时间排序, 指出它们之间的抄袭关系,并采访至少一位作者。 

希望展现的数据:

    你用了什么搜索引擎来寻找文档 (必须多于一种搜索引擎,搜索引擎用得越多,分数就越多)?

    作者姓名(网名),学校/专业,写作(抄袭)时间, 抄袭的源头, 至少采访一位抄袭者,采访他们,问他们当时抄袭的时候是怎么想的, 脑海里浮现了什么形象,现在作者(抄袭者)的情况(在哪里学习工作,是否已经走上人生巅峰,等等)

这也是大数据的应用,大家不妨一试。  

2)代码

大学生的代码作业有些是非常简单的几十行程序,即使这样,还有抄袭的,  请看别的大学同学关于代码抄袭的理解。

如果要做一个软件,不可避免地会用到别人的代码,有些是在别人代码的基础上改进,或者使用了别人的模块,或者克隆 (clone)了别人的代码仓库... 那怎么鉴别合理的使用和不合理的使用呢? 

(请留言说说你们学校是怎么规定代码合理使用 vs. 抄袭的)

双方面的约束

按照规定办事,有时反而要解释很久,请看国科大老师的案例,所以我们最好一开课就让双方有一个契约关系。 

这个约束也是双方面的, 如果老师对学生的作业敷衍了事,像下面这个例子, 这位老师的“师德”有多少?底线是否比学生高呢?

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/500360.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

C语言 教学实践建议

(编程/软件工程课程怎么教) 这是2016年秋季学期和北京工业大学耿丹学院合作教学的计划。这也可以用于其他学校的 C 语言课程。 2016级有四个班,每班大约 32 人,每班配有一个有一定实际工作经验的助教,配合老师把课教好。 C语言是一门基础课&…

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

在这几年推广《构建之法》软件工程教学的过程中,我看到很多老师在讲软件工程的时候,虽然讲了很多年,但是手头没有任何项目,学生或者现想(得到一些大而无当,无法在一学期内完成一个可用版本的项目), 或者抄袭…

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

故事看这里: 背景故事 (链接) 作业 这个游戏可以变成一个持续发展的团队项目: 1)在课堂上玩这个黄金点游戏,用Excel 纪录成绩。过渡到做成简单的单机版游戏,锻炼基本的编程能力 2)两人合作,做成简单的 client/server A…

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

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

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

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

构建之法 第三版 17 章 部分草稿

构建之法 17 章  人&#xff0c;绩效和职业道德 (<构建之法> 第三版草稿) 2016/12/23 17.1 领导力 在软件开发过程中&#xff0c;有很多平等合作&#xff0c;但是也有上下之分的领导/被领导关系&#xff0c;即使都是平级的员工之间&#xff0c;也有老师傅/新人&#xf…

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

/* * 这是 《构建之法》 第三版的草稿 */ 3.2 软件工程中的几种思维误区 正如我们在第一章讲的那样&#xff0c;软件有很多特性&#xff0c;软件开发有它自己独特的规律&#xff0c;如果不了解这些特性&#xff0c;软件工程师就会产生不符合实际的想法&#xff0c;在开发过程中…

软件工程课的分数系统,和打分方法

考考考&#xff0c;老师的法宝&#xff1b;分分分&#xff0c;学生的命根。 以《构建之法》为核心的软件工程课已经在全国几十个学校开展了好几年&#xff0c;由于采用 Learning by doing (做中学) 的方法&#xff0c; 同学们通过实际的作业获得分数&#xff0c;逐渐累积并转换…

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

结对编程 – 计算最长英语单词链 《构建之法》练习题 大家经常玩成语接龙游戏&#xff0c;我们试一试英语的接龙吧&#xff1a;一个文本文件中有N 个不同的英语单词&#xff0c; 我们能否写一个程序&#xff0c;快速找出最长的能首尾相连的英语单词链&#xff0c;每个单词最多只…

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

这是构建之法 《现代软件工程》课的作业题之一。 下面的题目&#xff0c; 从简单的命令行处理和数据处理开始开始&#xff0c;让同学们逐步练习&#xff0c;巩固算法&#xff0c;学会松耦合的设计&#xff0c;学会PSP&#xff0c;源代码控制&#xff0c;单元测试&#xff0c;回…

软件工程作业 - word count

(编程和软件工程作业系列) 实践最简单的项目&#xff1a;WC 实践是理论的基础和验证标准&#xff0c;希望读者贯彻“做中学”的思想&#xff0c;动手实现下面的项目&#xff0c;并和别人的成绩相比较&#xff0c;分析产生差距的原因。 1. 实现一个简单而完整的软件工具(源程序特…

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

在用 "做中学 (Learning By Doing) " 方式讲授编程和软件工程课的时候&#xff0c;我们认为助教在其中起了很大的作用。 费曼学习方法的精髓是 “以教代学” 。如果不能向其他人简单地解释一件事&#xff0c;那么你就还没有真正弄懂它。 我们课程的各位助教&#xff…

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

他山之石&#xff0c;可以攻玉 世界上很多大学都有不错的教学方法&#xff0c; 例如我们曾经的助教总结他在国外的学习经历&#xff0c;可以看出老师和学校对于如何教好课是花了心思&#xff0c; 有很多投入的。 一门课怎么上&#xff1a; https://zhuanlan.zhihu.com/p/206103…

第二届构建之法论坛预告(草案)

(草案) 时间&#xff1a;2018年7月初 (暂定 7/9 - 7/11) 地点: 北京航空航天大学 活动&#xff1a;为期三天的软件工程教案设计培训和软件专业教育方法的讨论 时间内容工具备注第一天上午 1. 论坛主题演讲 “构建之法教学改进” 构建之法的教学是如何演进到目前的形态的&#x…

AI应用开发实战系列之一: 从零开始配置环境

AI应用开发实战 - 从零开始配置环境 与本篇配套的视频教程请访问&#xff1a;https://www.bilibili.com/video/av24421492/ 零、前提条件 一台能联网的电脑&#xff0c;使用win10 64位操作系统请确保鼠标、键盘、显示器都是好的 建议和反馈&#xff0c;请发送到 https://g…

usb连接不上 艾德克斯电源_第十二届(深圳)新能源汽车核心电源技术研讨会成功举办...

2019年4月26日&#xff0c;由大比特主办的第十二届(深圳)新能源汽车核心电源技术研讨会在深圳登喜路国际大酒店成功举办。本次会议受到了法雷奥、长安铁雪龙、比亚迪、蔚来汽车、麦格米特、科陆电子、欣锐、英威腾、晶福源、英可瑞、瀚美特、航嘉驰源、核达中远通、永联、优优绿…

AI应用开发实战系列之二:从零开始搭建macOS开发环境

AI应用开发实战 - 从零开始搭建macOS开发环境 本视频配套的视频教程请访问&#xff1a;https://www.bilibili.com/video/av24368929/ 零、前提条件 一台能联网的电脑&#xff0c;使用macOS操作系统请确保鼠标、键盘、显示器都是好的 建议和反馈&#xff0c;请发送到 https…

安卓能硬改的手机机型_手机后盖材质,金属比塑料的好,玻璃比金属的好,是这样么?...

从2000年至今&#xff0c;18年手机发生了巨大变化到现在&#xff0c;人们不再唯性能至上屏幕、拍照、材质、工艺等等也成了人们选购手机的标准手机后盖材质的发展史很好的见证了人们喜好的变化接下来我们来看手机后盖材质的演变史从手机的创造到手机的普及作为一个材料人我们经…

AI应用开发实战系列之三:手写识别应用入门

AI应用开发实战 - 手写识别应用入门 手写体识别的应用已经非常流行了&#xff0c;如输入法&#xff0c;图片中的文字识别等。但对于大多数开发人员来说&#xff0c;如何实现这样的一个应用&#xff0c;还是会感觉无从下手。本文从简单的MNIST训练出来的模型开始&#xff0c;和…

重力加速度换算_中考物理重难点汇总——公式换算大全

初中物理中最重要的部分就是公式了&#xff0c;在这之中公式的换算可以说是一个难点&#xff0c;也是一个重点。力学部分一、速度公式火车过桥(洞)时通过的路程s&#xff1d;L桥&#xff0b;L车声音在空气中的传播速度为340m/s 光在空气中的传播速度为3108m/s二、密度公式(ρ水…