课程简介:http://www.cnblogs.com/xinz/p/3264938.html

教学老师:邹欣

微博:http://weibo.com/sdxinz

博客:http://www.cnblogs.com/xinz/

学校:北京航空航天大学

本博客主要内容:发布作业,成绩,作业总结

作业提交方法:

程序:github

文档:博客

教材:

中文版 代码大全 (第二版) 斯蒂夫·迈克康奈尔

Agile Software Development Principles, Patterns, and Practices,  by Robert C. Martin(敏捷软件开发:原则模式与实践)

重构:改善既有代码的设计  Martin Fowler (马丁 福勒), Kent Back, et al

评分标准:

每次作业大都要交两个部分,  代码和博客

a)  代码签入到 GitHub 中, 包括代码, 测试用例, 使用说明, 测试数据。 等。

b)  博客写到 cnblogs.com 自己的博客账户中。 博客写什么:

  1.程序的架构和思路

  2.自己在写这个程序的心得

  3.自己在这个作业中的时间消耗和开发效率分析 (请看软件工程师的能力和评价)

  4.程序运行结果的截屏或者效果的录像

每次作业满分10 分,  每次博客满分10 分。 把同学的作业和博客按照质量分为4档:

第一档:  9 – 10 分   (不超过 1/3)

第二档: 5 – 6 分     (不超过 1/3)

第三档: 2 – 4 分

第四档:  1 分

迟交作业的同学: 0  分.

超过截止日期两周不交作业的同学:  -5 分

转载于:https://www.cnblogs.com/softwareTA/p/3320816.html

现代程序设计课程简介相关推荐

  1. C语言扫地雷游戏的题目简介,C语言程序设计课程设计(论文)-扫地雷游戏.doc...

    C语言程序设计课程设计(论文)-扫地雷游戏 辽 宁 工 业 大 学 C语言程序设计 课程设计(论文) 题目: 扫地雷游戏 院(系): 软件学院 专业班级: 电子商务091班 学 号: 学生姓名: 指导 ...

  2. 计算机基础 课程简介,课程简介及计算机基础知识课件.ppt

    文档介绍: C语言程序设计主讲教师:王伟****************@qtc.课程简介:课程类别:专业计划学时:64=4学时/周×16周课程学分:4课程学****结束后要求达到的要求掌握C语言的基 ...

  3. python程序设计的基本步骤_Python程序设计课程教与学(54、72、80学时教学大纲)...

    原标题:Python程序设计课程教与学(54.72.80学时教学大纲) <算法与程序设计>课程教学大纲 Programming and Algorithm Fundamentals (Py ...

  4. java 教学大纲_Java程序设计课程教学大纲

    教研室主任:韩莉莉 执笔人:韩莉莉 一.课程基本信息 开课单位:管理学院 课程名称:Java程序设计 课程编号:182022 英文名称:Java programming 课程类型:专业基础课 总学时: ...

  5. c语言程序与设计教学设计,浅谈C语言程序设计课程的教学设计

    C语言程序设计课程是一门计算机专业程序设计语言类的基础课程,如何将枯燥复杂的语法.单调抽象的函数让学生们有兴趣学习.研究.文章通过在C语言程序设计这门课教学的设计,浅谈了自己的见解和方法. 大多数计算 ...

  6. c语言cdio案例,基于CDIO-OBE工程教育模式的C语言程序设计课程教学改革研究

    任顺 摘 要:针对物联网工程专业C语言程序设计课程教学中存在的不足,结合CDIO工程教育和OBE教育模式,开展教学改革研究.从夯实基础能力和激发创新能力两方面着手,重点阐述了C语言程序设计课程教学改革 ...

  7. 猜数字java程序设计分析_JAVA程序设计课程设计-猜数字游戏设计

    JAVA程序设计课程设计-猜数字游戏设计 课 程 设 计 报 告课程设计名称 Java 程序设计 专 业 计算机科学与技术 班 级 2 班 学 号 08030212 姓 名 指导教师 成 绩 2011 ...

  8. java猜数字游戏课程设计报告_Java程序设计课程设计-猜数字游戏设计.doc

    Java程序设计课程设计-猜数字游戏设计.doc 还剩 23页未读, 继续阅读 下载文档到电脑,马上远离加班熬夜! 亲,喜欢就下载吧,价低环保! 内容要点: 课 程 设 计 报 告课程设计名称 Jav ...

  9. c语言程序设计五子棋论文,C语言程序设计 课程设计(论文) 五子棋游戏

    内容简介: C语言程序设计 课程设计(论文) 五子棋游戏,正文共21页,4231字. 目 录 第1章 课程设计的目的与要求1 1.1 课程设计目的1 1.2 课程设计的实验环境1 1.3 课程设计的预 ...

最新文章

  1. java监控多个线程的实现
  2. bats-Bash自动化测试工具
  3. NLP/CV模型跨界,视觉Transformer赶超CNN?
  4. atitit. java jsoup html table的读取解析 总结
  5. php6 配置,thinkphp6路由可选参数配置
  6. LeetCode 11 Container With Most Water
  7. 上传照片表单提交包括文本框下拉条等,如何取文本框的值
  8. STL之Iterator(迭代器)
  9. QMsgPack的用法DEMO
  10. vue滚动加载插件vue-infinite-scroll
  11. 一个医院院长电视机坏了,拿到一个大修理店去修
  12. ducker桌面版更改安装位置_Ubuntu 16.04 安装 Docker和默认存储路径修改
  13. web----epoll实现原理
  14. vb用数组方式快速导出MSFlexGrid表格数据到Excel表格中
  15. eclipse adt开发android ndk没有NDK选项问题的解决方案
  16. 夺命雷公狗---linux NO:26 linux下的用户和用户组的管理
  17. 计算机中硬盘容量的单位,硬盘容量的单位和计算单位是什么?
  18. airpods删除别人的配对_男女属相最佳婚配表 最准的12生肖配对表
  19. 服务器c盘哪些文件可以删除吗,小编教你c盘里哪些文件可以删除
  20. 你是资讯控吗?——Web2.0智识管理简册

热门文章

  1. BZOJ 4143: [AMPPZ2014]The Lawyer( sort )
  2. office2010出现“此错误通常是由宏安全性设置造成的”的解决办法
  3. 双系统引导修复失败进不了系统_教你安装双系统,win7+win10
  4. java父类静态 子类调用_在java 中 父类定义的静态方法 子类 调用时候 如何 知道 是哪个子类调用的...
  5. SkyEye携手Simulink实现全数字协同仿真
  6. linux系统python的版本怎么升级,python---linux下升级python的版本
  7. (18)FPGA串/并转换的思想
  8. FPGA时钟激励编写(方法二)
  9. hive 将null值替换为0_【Hive】数据倾斜
  10. python爬取小说写入txt_Python BeautifulSoup 爬取笔趣阁所有的小说