PKU 学生的反馈 2009-1

反馈1:

软件实现技术课程总结 (1)

本学期的《软件实现技术》课程顺利结束了。作为选择这门课的学生,我在这里对这门课做一个回顾,并总结一下我对这门课的一些感受。

《软件实现技术》这门课是微软和北大软件与微电子学院合作的一门课程,课程的主要目的是介绍微软的开发方法和微软的企业文化,用企业的眼光对学生提出要求,并通过“Learn by doing”的方式提高学生的软件工程的综合能力。课程的老师有的来自微软,授课方式不拘一格,课堂中充满了挑战和激励。

《软件实现技术》包括了以下几大块的内容;这些内容相互补充,相互影响:

· 理论知识的讲解——这一方面主要是软件与微电子学院的老师来讲解。理论知识是必不可少的,即使是实践课也是一样。

· 作业和课堂练习——这个就是“Learn by doing”的体现,有些作业和测试要求当场完成或规定时限完成,还有些作业则是用结对编程的形式完成。多种方式的结合能更有效地弥补能力的不足。平时的作业中加入评分机制评价优劣,并和激励机制共同作用促使学生们竞争。这种“胡萝卜+大棒”的管理方式在实际工作中很常见,而对于学校的课程确是难能可贵。

· 讲座和活动——这是比较有意思的地方。从中我们可以更深入了解微软的企业文化,扩大自己的知识面。知识面过窄是做软件很忌讳的一件事,这一点上这门课考虑得很周到。

· 团队项目——作为一门实践课,项目是必不可少的。课程要求学生组织成团队,开发一个项目。《软件实现技术》的项目要求体现微软的开发方式,并从商业的角度考虑项目的价值和意义;这使得开发项目更加接近实际企业的真实情形,而不是仅仅从学术方面的角度考虑。最后项目结束后还需要公开答辩和发布测试。

我从这门课中收获不少,主要是这几个方面的内容:

· 从技术角度看,我通过实践提高了自己软件开发的能力;在小组项目中,我作为一名Developer,掌握了COM组件,C++的ATL和IE插件编程相关的知识。我最终获得了“最佳Developer”的荣誉和奖励。

· 这门课系统讲解了微软的开发方法,增加了我对实施软件工程的整体上的认识。

· 团队项目和结对编程让我对团队协作有了许多有价值的感悟;我对小组中不同角色的责任的认识也随之加深了。

学习这门课,必须要严格要求自己,不能有“及格就好”的心态。这学期在开这门课时试听的学生有很多人,而看到第一个编程作业时就只剩下19人。我为我选择了这门课感到荣幸,因为我过了“态度”这一关。这正如我所喜欢的一句话:“人无高下,心有高低”。通过付出,这门课回应了我的期待;我也因此获得了在MSRA实习的机会。现在看来,选修这门课是我正确的选择。

对于今后开的这门课程,我的建议是学生不要等到分组后再分角色,而是先分角色再组合。每个人分第一角色和第二角色,并对自己担当角色的能力评分,优先考虑担当第一角色。最后组合时通过能力高下进行分组及个人最终角色的确定。判定方法可以是小组成员总自评分不得小于某一最小值,也可以是其他方法。

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

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

相关文章

php 导出txt 缩进,indent - 缩进文本

缩进每一行的字符串,默认是缩进4个空格。 可选的参数可以设置缩进的空格数量。 可选的第二个参数设置缩进使用的字符,如用 "\t" 来代替空格缩进。参数顺序类型必选参数默认值说明1integerNo4设置缩进多少空格2stringNo一个空格设置用什么字符来…

PKU 学生的反馈 2009 –2

《软件实现技术》课程总结 从义无反顾选择了《软件实现技术》这门课程到现在已经整整4个月了,现在课程完满结束,有些东西是该总结一下了。 第一次上课的时候,除了软微的蒋老师、郁老师,微软的几位老师也参加了。邹欣老师强调作业…

oracle中主键自增长,oracle 数据库主键自动增长方法

oracle 数据库没有像 MYSQL一样有 自动ID增值 的功能,如要实现可以用触发器。首先就是建立一个序列,序列有有自动增值的功能,再建立一个触发器。如:建立一个序列CREATE SEQUENCE auto_seqminvalue 1 -- 最小值increment by 1 -- 每次增加值数…

PKU 学生反馈 3

[罗列了一些学生的反馈] 1. 作业的内容与时间要求上更加固定、明确。或者对于变化预先说明。 2. 课程的理论部分可以更加吸引人,该部分通过预习-考试-讲解的方式加深理解。 3. 预先说明本课程的定位 4. 希望每个团队有一个mentor知道下项目开发过程。 5. 对于所…

oracle 创建模式语句,ORACLE基本使用SQL语句以及归档模式的操作

--1、查看表空间的名称及大小SELECT t.tablespace_name, round(SUM(bytes / (1024 * 1024)), 0)ts_sizeFROM dba_tablespaces t, dba_data_files dWHERE t.tablespace_name d.tablespace_nameGROUP BY t.tablespace_name;--2、查看表空间物理文件的名称及大小SELECT tablespac…

PKU 学生反馈 2009 - 4

匿名反馈,分值为 1..9 分。 1 content depth 7.31 您对课程内容深度的满意程度 How satisfied are you with the content depth? 2 topic coverage 7.39 您对教材内容广度的满意程度 How satisfied are you with the topic coverage? 3 slides 7.62 您对投…

php sql好处,关于php:使用Doctrine与SQL相比,使用DQL有什么好处?

当在使用Doctrine类时需要自定义查询时,有人可以为我提供一些明确的理由(支持事实)来使用/学习DQL与SQL吗?我发现,如果无法使用ORM的内置关系功能来实现某些目标,通常会在扩展的Doctrine或DoctrineTable类中编写自定义方法。在这种…

我写的博客居然是百度搜索第一名 - 感谢国家 …

http://www.baidu.com/s?bs%BD%E1%BB%E9%C2%BC%CF%F1%BA%CD%CF%E0%B2%E1%BC%AF&f8&wd%CE%D2%BA%CD%CB%FB%B5%C4%BD%E1%BB%E9%C2%BC%CF%F1%BA%CD%CF%E0%B2%E1%BC%AF 而且这个“结婚录像和相册集”还在传播中, 刚刚看到 Tao Mei 同学也在他的space 中加上了。…

CSDN 首页的第一屏 广告/新闻 比率 = 40 : 2

有一天我不小心开了 www.csdn.net, 定睛端详许久, 我只看到 2 条新闻 (连线杂志 和 金山震荡) 。 其他的除了两行导航条,都是广告 (导航条下面的那一行看似第三条导航条,其实也是广告)。 其中右下角的窗口上有六个广…

php 跳板机连接mysql,使用python如何通过跳板机连接MySQL数据库

生产环境中,为了安全起见,大多数的数据库是无法在本地直接访问的,需要先连接跳板机,然后通过跳板机访问。创业天下测试数据库也是采用这种方法连接数据的,那么我们应该怎么通过Python去连接数据库呢,代码如…

2010 北大软件及微电子学院 《软件实现技术》小组博客

请各小组在live space上以组为单位建立博客,并加教师博客为好友,然后在这篇日志下面回复小组博客地址。谢谢

去 QCon 学习

他山之石,可以攻玉。就看你的项目有多少“玉”的成分,究竟敢不敢用“石”来攻。 QCon Beijing 2010 | 全球企业开发大会(北京站) 大会:4 月23 日~4 月25 日;培训:4 月21 日~4 月22 日 大会地点…

oracle merge 效率慢,更新语句的效率比较(merge into )

昨晚更新了一批数据,用update的老办法耗时20多分,而用 merge into 不到2秒结束,效率真是天壤之别。具体见下:用T_TMP_SCHOOL(135868行)的BIRTH 字段更新T_TMP_NT_CUSTOMERDETAIL( 763119行) 的BIRTHDATE 字段,连接条件…

first review of team blog(4.26)

team score team1 10team2 0team3 0team4 0team5 0team6 9team7 0team8 0team9 0team10 0

精准营销联系oracle,正确打开精准营销:用营销自动化技术发挥数据价值

正确打开精准营销:用营销自动化技术发挥数据价值甲骨文认为,以”数据优先”之道来管理客户体验,是让每一次客户互动都能真正发挥价值的重要方式。但是,当前复杂的商业环境瞬息万变,无可避免地直接影响着企业的营销战略…

Homework2-project review score of each team

team score Team19Team28Team34Team44Team515Team65Team77Team83Team96Team102

php ignore special characters,PHP忽略第5个字符?(PHP ignore 5th character?)

PHP忽略第5个字符?(PHP ignore 5th character?)我有一个简单的PHP问题。在我的PHP中 ,我有这个:$variable howareyou;有可能以某种方式修改代码,因此它只计算变量的第6个字符?所以之后,当回声它会说怎么代…

Requirements of pair programming

题目:围棋棋谱的特征搜索说明:将用户的棋盘输入作为特征,在棋谱包中读取SGF棋谱,找出特征相符的棋谱。注:不仅要考虑棋子的位置,还要考虑走棋的顺序。对找出的棋谱按照符合程度排序。实现为桌面程序&#x…

php5.4环境升级,CentOS环境中编译升级PHP至5.4版本记录

先备份mv /data/server/php /data/server/php.5.2mv /etc/init.d/php-fpm /etc/init.d/php-fpm.5.2编译源码首先先执行./buildconf --force,为了防止出现 cp:cannot stat ‘sapi/cli/php.1‘: No such file or directory./buildconf --force./configure --prefix/d…

各小组对于自己产品的预期“软件下载/用户人数”

组号 预期下载/用户人数Team1 100Team2 1000Team3 30下载,20篇博客引用Team4 1000Team5 3000Team6 100Team7 600Team8 1000下载,50个搜索结果引用Team9 300Team10 500在产品发布之后,再比照这个期望值&…