Final互评------《弹球学成语》---- 杨老师粉丝群
一、基于NABCD评论作品,及改进建议
1.根据(不限于)NABCD评论作品的选题;
N(Need,需求):本产品面相青少年及小学生,基于这些用户数量再加上一些休闲玩家,需求量还是比较大的。
A(Approach,做法):这是一款基于Python语言开发的PC端学习类游戏,在弹球游戏的基础上添加了背诵成语的功能,让玩家学中有乐,乐中有学,达到趣味教学的目的。在最终阶段中,该产品做到了成语记忆及成语检测的功能。
B(Benefit,好处):如今中华文化越来越重要,吸引了更多人的注意;而成语正是中华文化精华之一,值得人们去学习,使用。这款软件提高了青少年学习成语的兴趣,也间接性的提高了成语在日常使用中的频率。替代了人们在闲暇时间里度过的无意义生活,从而使他们不知不觉中积累了成语知识。
C(Competitors,竞争):在如今市面上背单词,背成语的软件有很多,打砖块等小游戏也有很多,但是把两者结合在一起的产品却少之又少。这款软件不但面相青少年用户还有追求放松游戏的玩家们。在PC端中,并没有一款知名的教学娱乐一体的软件,并且这款软件本身体积很小,不需要昂贵的硬件支持,绝大多数硬件都可运行。甚至可以放在U盘中即插即玩。但考虑到PC平台的用户逐渐减少,建议开发团队考虑移植到同步到Android和IOS平台。
D(Delivery,推广):这款程序最终打包成执行文件的形式发布,玩家只需双击就可以直接运行,并且可以在Coding.net上面直接下载。但最终考虑到面向青少年用户,让用户在百度云或迅雷的方式下载会更加方便。
2.评论作品对选题的实现效果;
Final阶段,该产品完成了成语背诵及成语检测的功能,并且添加了背景音乐和暂停的功能。基本上完成了“轻松学成语”的承诺。
3.与alpha和beta阶段比,作品有何进步;
界面更加简洁,因此产品面向青少年用户,所以界面看起来更加偏向年轻化。在功能上增加了调整背景音乐以及暂停功能,使软件更加实用。
4.有哪些进步或新功能你认为应该完成,而作品未实现,你认为工作量如何。
在功能二“成语检测”中,接触小球后,小球会从挡板重新弹起,这样会使两个小球弹回时距离太近以至于挡板不能选择正确的成语。本作品不仅完成了弹球小游戏,而且做到了边玩边学的初衷,基本上达到了玩中有乐,乐中有学的目的。工作量适中,完成了基本功能并美化了界面,但仍有小BUG需要改进。
二、基于spec评论作品
“杨老师粉丝群”在Final阶段对弹球学成语进行了一个优化,主要如下:
1.游戏首页
按钮简洁清晰,且由β阶段的英文改成中文,更加适合中小学生使用。
2.成语检测小球下落方式
由β阶段的垂直下落改为随机下落方式,增加了游戏难度;
但考虑到随机下落容易出现两个小球重合的情况,建议依旧设置好固定的下落路线,可设置交叉路线,避免了垂直下落的单一形式。
3、成语注释
当玩家点击暂停时会显示当前(正确)成语的注释,可以帮助玩家真正的学习该成语,做到了项目初期承诺的“玩中学”。
建议在玩家游戏失败时也添加注释功能,这样会在一定程度上帮助玩家加深对错误成语的印象,帮助其学习。
4、总结:
该项目实现了在软件功能说明(由视频展示、课堂展示、图文展示代替)书中的承诺。完成度很高。
Final互评------《弹球学成语》---- 杨老师粉丝群的更多相关文章
- Final版本互评——杨老师粉丝群《PinBall》
基于NABCD评论作品,及改进建议 1.根据(不限于)NABCD评论作品的选题 (1)N(Need,需求) 随着民族自信的觉醒,民主文化越来越受到重视,语文在高考中的比重也不断增加,在这种大环境下,成 ...
- 互评Beta版本——杨老师粉丝群——Pinball
互评beta版本 杨老师粉丝群——<PinBall> 一.基于NABCD评论作品,及改进建议 1.根据(不限于)NABCD评论作品的选题 (1)N(Need,需求) 随着年龄的增长, ...
- 互评Alpha版本——杨老师粉丝群——Pinball
一.基于NABCD评论作品,及改进建议 1.根据(不限于)NABCD评论作品的选题 (1)N(Need,需求) 成语学习对除汉语言专业外的大学生的需求并不是很高,初中生和高中生因为在升学时需要参加语文 ...
- COJ 0500 杨老师的路径规划(MST)最小生成树
杨老师的路径规划(MST) 难度级别:B: 运行时间限制:1000ms: 运行空间限制:51200KB: 代码长度限制:2000000B 试题描述 为满足同学们需求,杨老师在实验楼4层新建了好多个计算 ...
- 271. 杨老师的照相排列【线性DP】
杨老师希望给他的班级拍一张合照. 学生们将站成左端对齐的多排,靠后的排站的人数不能少于靠前的排. 例如,12名学生(从后向前)可以排列成每排5,3,3,1人,如下所示: X X X X X X X X ...
- 观看杨老师(杨旭)Asp.Net Core MVC入门教程记录
观看杨老师(杨旭)Asp.Net Core MVC入门教程记录 ASP.NET Core MVC入门 Asp.Net Core启动和配置 Program类,Main方法 Startup类 依赖注入,I ...
- 新疆大学ACM-ICPC程序设计竞赛五月月赛(同步赛)C 勤奋的杨老师【DP/正反LIS/类似合唱队形】
链接:https://www.nowcoder.com/acm/contest/116/C 来源:牛客网 题目描述 杨老师认为他的学习能力曲线是一个拱形.勤奋的他根据时间的先后顺序罗列了一个学习清单, ...
- 新疆大学ACM-ICPC程序设计竞赛五月月赛(同步赛)B 杨老师的游戏【暴力/next-permutation函数/dfs】
链接:https://www.nowcoder.com/acm/contest/116/B 来源:牛客网 题目描述 杨老师给同学们玩个游戏,要求使用乘法和减法来表示一个数,他给大家9张卡片,然后报出一 ...
- 新疆大学ACM-ICPC程序设计竞赛五月月赛(同步赛)- 勤奋的杨老师(最长递增子序列)
链接:https://www.nowcoder.com/acm/contest/116/C来源:牛客网 题目描述 杨老师认为他的学习能力曲线是一个拱形.勤奋的他根据时间的先后顺序罗列了一个学习清单,共 ...
随机推荐
- priority_queue的优先级变化(结构体的写法)
priority_queue的优先级变化(结构体的写法) 在头文件中加上#include <queue> 即可使用stl中的库函数priority_queue,优先队列默认的是从大到小的优 ...
- PyQt5--QToggleButton
# -*- coding:utf-8 -*- ''' Created on Sep 20, 2018 @author: SaShuangYiBing Comment: '' import sys fr ...
- Windows2008 Server r2 64位显示桌面图标的方法
点击桌面左下方的开始菜单,在搜索框中输入“icon”,如下图所示: 点击:显示或隐藏桌面上的通用图标,然后弹出如下图: 应用并确定即可!
- docker镜像的创建方法docker commit方式
Docker 提供了两种构建镜像的方法: docker commit 命令(交互式修改创建) Dockerfile 构建文件 (文本命令定义) Docker commit方法: 1.运行一个现有容器 ...
- PAT B1003 我要通过!
“答案正确”是自动判题系统给出的最令人欢喜的回复.本题属于PAT的“答案正确”大派送 —— 只要读入的字符串满足下列条件,系统就输出“答案正确”,否则输出“答案错误”. 得到“答案正确”的条件是: 1 ...
- Python2.7-io
io 模块,用于处理流数据,在 python2 下,是内置 file 对象的另一种选择,在 python3 下,此模块是默认的文件和流数据的接口. 1.模块继承关系 IOBase--RawIOBase ...
- ROS初级教程 cmake cmakelist.txt 的编写教程
有很多 的时候我们使用别人的程序包.然后添加东西的时候缺少什么东西,会使程序编译不过去,甚至无法运行,接下来介绍一下cmakelist.txt 的每一行的作用.为了以后添加和修改方便. 2.整体结构和 ...
- $\rm{NOIp}$板子整理
怎么说呢,整理这个的目的就是为了有个简约的\(list\),方便以后查阅,复习起来不至于太吃力. 并且--好像重温一遍所有,会更有一些新的认识.这也算是对我所学的一点整理了吧. 一.并查集的两种方式 ...
- HTTP请求header信息讲解
HTTP消息包括客户机向服务器的请求消息和服务器向客户机的响应消息.这两种类型的消息由一个起始行,一个或者多个头域,一个只是头域结束的空行和可选的消息体组成.HTTP的头域包括通用头,请求头,响应头和 ...
- opencv7-ml之KNN
准备知识 在文件"opencv\sources\modules\ml\src\precomp.hpp"中 有cvPrepareTrainData的函数原型. int cvPrepa ...