LAB 2-1 First pair programming assignment

LinQF39 LinQF39 墨衍会员 · AI 创作全网分发 墨衍智能分发 通过墨衍一键同步至各平台 可同步平台 CSDN微信公众号微博知乎掘金百家号博客园抖音小红书 你的文章也可以这样分发 墨衍会员 ¥399起/年,写一次发全网 我也要 + 加入社区

Customer Requirements

For holding a Mid-Autumn Festival event(Bobing) in the laboratory yesterday, but the rules need to be manually determined, the dice equipment is not complete, and remote students cannot participate in the epidemic prevention and control. Therefore, I hope that paired students can implement a Bobing software.

  1. Need to have an interface, six dice, shake randomly to produce results.
  2. The program allows multiple people to participate, and can automatically determine the results, it can be a stand-alone version or a network format.
  3. The interface style is lively and generous in response to the scene, and lays the foundation for the second implementation of pair coding.

This assignment first implements the Bobing software prototype. The style of the prototype interface depends on the language that the paired students will use in the second assignment.

Implementation requirements

  1. Requirements Analysis. The text is accurate, the style is clear, and the pictures are both excellent. The word count is around 500 words. The text is a supplement to the picture. Only the text is given without the picture, which is not friendly to the user.
  2. The prototype model must be implemented with a dedicated prototype model design tool: such as Axure, Rapid, Balsamiq Mockups, Prototype, Composer, GUI Design Studio, Adobe design components, ink knives, etc. In the blog post, explain the prototype development tool you use, and give your prototype display online link, such as the ink knife prototype link.
  3. The presentation process of the prototype interface should be logically clear, easy for users to understand and use, and conform to the usage habits of mainstream people. How to define easy to understand and easy to use? If it is a teacher, teaching assistant, or other role as the user, the user's feedback is used as the standard. In any case, the user's experience is used as his or her scoring standard.
  4. Beautiful design. UI design specifications are unified, beautiful and exquisite. The term "good-looking" is also very general. Refer to the third criterion above, and the actual user experience shall prevail.

Blog Requirements

  1. Basic format [see Lab1].
  2. Give the student ID of the pairing partner and the corresponding blog address of this assignment.
  3. To conduct demand analysis on customer needs, the NABCD model can be used.
  4. Record the PSP form of this operation, including the estimated time and actual time.

refer to: http://www.cnblogs.com/vertextao/p/7469789.html

  1. Give the prototype development tools used, and give your prototype display online link.
  2. Give a photo, including the paired classmates, work place, computer, and other items or scenes that can express the working experience of pair programming.
  3. Summarize this assignment, the difficulties encountered and how to solve them, the first pair programming experience, etc.

 

Tips:

1. TA can’t notice all students. If your blog can impress TA, you can get higher remarks.

2. If you have some questions, you should ask directly in the QQ group and you’d better not make a private chat with TAs or tutor.

3. Please issue your homework in the section of assignment on CSDN.

4. The Link of each assignment you would accomplish must be submitted to Moodle, or you will lose the score of the assignment.

5. Each assignment submitted to CSDN must be completed in English.

...全文
0人已提交
完成率0%
暂无数据

相关推荐

【管理科学】【金融工程】第三十三篇 企业金融资产(含股票/债券)/固定资产 管理01

编号企业性质行业企业规模企业能力模型配方算法/模型名称数据结构列表算法逐步思考推理的数学方程式及参数列表及参数的值范围时序数学方程式误差/算法复杂度底层规律和理论关系知识和法律法规1民营制造企业制造业中型现金流预测与流动性管理时序预测+统计回归LSTM (长短期记忆网络) + ARIMA, , , , ARIMA(p,d,q): 其中: B: 滞后算子; d∈[0,2] (差分阶数); p∈[0,5]; q∈[0,5]; θ为移动平均系数 ∈[-1,1] LSTM:

flyair_China

前端开发组件示例源码_f1b6a91d详解

前端开发组件示例源码_f1b6a91d,内容包含源码/脚本与使用说明文档,结构清晰、注释完整,适合学习参考与二次开发,下载解压即可查看。

鱿鱼助手

前端开发基于history.js的HTML5与HTML4浏览器兼容方案:单页应用无刷新历史状态管理技术实现-Gjl4Gf1792158475

内容概要:本文系统介绍了如何利用history.js实现单页应用(SPA)在HTML5c与HTML4浏览器间s草错发的无缝历史状态管理。通过封装原生History API并在不支持的浏览器中自动降级为哈希路由,history.js解决了因浏览器兼容性导致的后退按钮失效、URL混乱等问题。文章详细讲解了其核心机制,包括状态对象管理、自动模式切换(HTML5 pushState vs HTML4 哈希)、状态数据持久化以及针,对Safari、IE等浏\览器的兼容性修复方案,并提供了从入门到实战的完整示例,涵盖初始化、事,件监听、页面加载及性能优化技巧。;Gjl4Gf1792158475 www.gblp.net www.gsctlq.com gezhixq.cn www.greendalian.com wap.gxqnm.com

2601_97196179

前端开发基于history.js的HTML5与HTML4浏览器兼容方案:单页应用无刷新历史状态管理技术实现-5Z6jeSqI1792158476

内容概要:本文系统介绍了如何利用history.js实现单页应用(SPA)在HTML5c与HTML4浏览器间s草错发的无缝历史状态管理。通过封装原生History API并在不支持的浏览器中自动降级为哈希路由,history.js解决了因浏览器兼容性导致的后退按钮失效、URL混乱等问题。文章详细讲解了其核心机制,包括状态对象管理、自动模式切换(HTML5 pushState vs HTML4 哈希)、状态数据持久化以及针,对Safari、IE等浏\览器的兼容性修复方案,并提供了从入门到实战的完整示例,涵盖初始化、事,件监听、页面加载及性能优化技巧。;5Z6jeSqI1792158476 sdhmgggw168.com www.shangliangwangye.com www.sdbing.net migu.blsxex.abxlbz.sc.cn www.safespeed.net.cn

2601_97196179

高校如何通过科技报告服务提升技术转移转化效率?.docx

科易网基于40亿+科创知识图谱数据库,深度探索AI技术在技术转移、成果转化、技术经纪、知识产权、产业创新、科技招商等垂直领域的多样化应用场景,研究科技创新领域的AI+数智化解决方案,推动科技创新与产业创新智能化发展。

BIZKEEN
评论 40
收藏 已收藏
分享
返回顶部