项目名:食物链教学工具

组名:奋斗吧兄弟

组长:黄兴

组员:李俞寰、杜桥、栾骄阳、王东涵

新的NABCD模型:

Need:可以辅助教师课堂讲授食物链相关的知识。软件的界面要漂亮,操作要简单,要给出软件的使用说明书,自己可以通过看说明书就能掌握软件的用法。生物所处的环境要有多个,生物种类虽说不用太多,但基本的书本上常见的生物还是要有的。要是发现要用的生物,软件里没有存储的话,我要能够自己添加。使用时生物可以自己选择,放置的位置可以自己随意挪动,大小也要能进行调节。可以自己连线,也要能自动生成,但是自己连线的话得能够判断连线是否正确,如果错误的话要给出提示。能添加的东西也要能删除掉。生物要是图片的话,若生物辨识度不强的话,你就要想办法让我知道它是什么生物。食物链条数、最长链、最短链等我要能够自动统计出来,不需要自己花费时间去查找、统计。要有背景音乐或音效什么的,能够增强软件的使用效果。整体看的话,效果要好,能够调动学生的兴趣,增强师生间的互动,这个是很重要的。

Approach:设计PC端食物链教学软件,供学生和教师在电脑上使用,来进行食物链相关知识的了解和学习。食物链程序中提供书中的草原、水域、田地三种环境,可以进行切换。并提供书中常用的生物可以添加到界面。设计自定义生物功能,来添加程序中原本没有的生物且所有生物可以进行移动,缩放和删除。提供手动和自动生成两种两种方式。手动方式可以对链接的对错进行判断并作出相应提示。设定生物在界面有图形和文字两种表现形式。设计最长链、最短链显示功能,通过程序自动计算找出最长最短连,并闪烁突出显式。食物链条数同样可以通过程序自动计算。程序使用Actionscript和mxml进行实现, 听从用户意见,程序主题风格偏向卡通,并配有详细的使用说明。

Benefits:食物链教学项目主要针对于教师在课堂中的教学提出的,教师可以在课堂中演示并以此软件进行辅助讲解,用户通过简单的操作就能够生动形象的展示出各个生物之间的食物链关系,中学学生经过6年以上的传统课堂式的教育会对这样的一种教学方式感觉到麻木,无新意,我们引入这个软件不仅能够在视觉上,以至于在听觉上也能使同学们产生浓厚的兴趣,而且,我们的自定义连接食物链可以让同学们手动连接,增强了动手能力,也激发学习的积极性和主动性。

Competition:同类型的软件相对较少。此款软件操作简单易学,功能相对较全,适用性强,是老师和家长教学以及辅导学生的好帮手。不需要电脑有很高的配置,界面人性化,美观有亲和力,能增强师生间的互动,调动学生学习的积极性,舒适的背影音乐更是多增添了几分效果。最重要的是本款软件是免费的。

Delivery:软件的适用群体可以从教师拓展到学生,到辅导学生学习的家长,或者是相关的辅导机构,也可以是任何对生物感兴趣的青年人,学者。我们可以以现今传播范围最广,速度最快的互联网为媒介,让更多的生物爱好者了解到这个软件,能够下载使用,在玩中学,在学中玩。如果可以的话,我们也可以联系相关的机构,有目的性地将我们的软件推销给适合的学生、教师等人,以便提高用户量,获得更多、更有效的用户反馈。

与之前的NABCD相比较:

对用户的需求更加明确,同时也进行了更加细致的描述,为接下来软件的设计和功能的实现提供了更明确的方向;

对用户提出的需求,有了更加详细的解决办法,方法更加具体化;

对于这款软件对用户在食物链教学方面带来的多种好处我们做了更加细致的描述,这也是我们设计这款软件的目的;

对于自身的优势也更加的明确,对产品的竞争性做了更加具体的阐释;

对于软件的推广我们有了新的思路,我们的想法不仅仅局限于在已有的网络平台进行宣传本软件,还想到了要深入学校去实际的推广,这样可以达到更好的效果。范围大大拓宽了,可以获得更多有用信息,能够更好地进行数据统计,软件维护,功能更新。

(第十周)新NABCD的更多相关文章

  1. 201521123061 《Java程序设计》第十周学习总结

    201521123061 <Java程序设计>第十周学习总结 1. 本周学习总结 1.这周异常方面的知识主要是关于自定义异常,自定义的异常可以继承自Throwable或Exception类 ...

  2. 201521123072《java程序设计》第十周学习总结

    201521123072<java程序设计>第十周学习总结 1. 本周学习总结 1.1 以你喜欢的方式(思维导图或其他)归纳总结异常与多线程相关内容. 2. 书面作业 本次PTA作业题集异 ...

  3. 201521123071 《JAVA程序设计》第十周学习总结

    第十周-异常与多线程 1. 本周学习总结 1.1 以你喜欢的方式(思维导图或其他)归纳总结异常与多线程相关内容. 2. 书面作业:本次PTA作业题集异常.多线程 1. finally:题目4-2 1. ...

  4. 201521123038 《Java程序设计》 第十周学习总结

    201521123038 <Java程序设计> 第十周学习总结 1. 本周学习总结 1.1 以你喜欢的方式(思维导图或其他)归纳总结异常与多线程相关内容. 2. 书面作业 本次PTA作业题 ...

  5. 201521123122 《java程序设计》第十周学习总结

    ## 201521123122 <java程序设计>第十周实验总结 ## 1. 本周学习总结 1.1 以你喜欢的方式(思维导图或其他)归纳总结异常与多线程相关内容. 2. 书面作业 本次P ...

  6. 20155324 2016-2017-2 《Java程序设计》第十周学习总结

    20155324 2016-2017-2 <Java程序设计>第十周学习总结 教材学习内容总结 Java的网络编程 网络编程 网络编程就是在两个或两个以上的设备(例如计算机)之间传输数据. ...

  7. 20172306《Java程序设计与数据结构》第十周学习总结

    20172306<Java程序设计>第十周学习总结 教材学习内容总结 本章主要的讲的是集合有关的知识: 1.集合与数据结构 - 集合是一种对象,集合表示一个专用于保存元素的对象,并该对象还 ...

  8. 20155312 2016-2017-2 《Java程序设计》第十周学习总结

    20155312 2016-2017-2 <Java程序设计>第十周学习总结 ## 课堂内容总结 数组 遍历数组: for(...,arr) for(i=0;i<arr.length ...

  9. 20155326 第十周课下作业-IPC

    20155326 第十周课下作业-IPC 学习题目: 研究Linux下IPC机制:原理,优缺点,每种机制至少给一个示例,提交研究博客的链接 共享内存 管道 FIFO 信号 消息队列 学习过程 -IPC ...

  10. 20155326 2016-2017-2 《Java程序设计》第十周学习总结

    20155326 2016-2017-2 <Java程序设计>第十周学习总结 教材学习内容总结 计算机网络基础 1.计算机网络概述 网络编程的实质就是两个(或多个)设备(例如计算机)之间的 ...

随机推荐

  1. Spring源码分析(二十五)finishRefresh

    摘要: 本文结合<Spring源码深度解析>来分析Spring 5.0.6版本的源代码.若有描述错误之处,欢迎指正. 在 Spring 中还提供了 Lifecycle 接口, Lifecy ...

  2. atom / vscode (配置c++环境流程)

    最初主要是被这个炫酷的插件吸引了,这么打代码太特么有激情了 还有跳舞的初音姐姐哦!! 现附上一篇文章,这篇文章步骤讲得很详细了 http://blog.csdn.net/qq_36731677/art ...

  3. 第八天- 基础数据操作补充 集合set 深浅拷贝

    字符串的操作补充: .join() 方法用于将序列(字符串/列表/元组/字典)中的 元素 以指定的字符连接生成一个新的字符串 str = "人生苦短我用python!" # 用于字 ...

  4. ruby puts, print, p方法比较

    1.puts([obj[, obj2[, ....]]] ) 依次将obj和换行符输出到$>.若没有参数的话则只会输出换行符. 若参数是数组,则依次输出数组元素和换行符.若将既非数组又非字符串的 ...

  5. SAP库龄表

    &---------------------------------------------------------------------* *& Report ZFIR005 *& ...

  6. 生死系列--SongXingZhi

    SongXingZhi,我上中专时的同学,任劳动委员,湖北随州人.其实在上学以及毕业后,我们俩没什么交往,也没说过几句话. 印象比较深的一次是在上什么课时,老师拖堂了 ,他直接从课桌上翻过来,从后门出 ...

  7. c++ 双向循环链表

    教学内容: 循环双链表 建立循环双链表 循环链表里插入结点 遍历循环链表 双向链表结构定义 struct stu_data { ];//学生名字 struct mytime stuTime;/ ...

  8. 【转载】屏幕坐标向3维坐标的转化-DXUT的CD3DArcBall类

    原文:http://blog.csdn.net/bluekitty/article/details/6070828 3D应用程序中,我们可以通过鼠标进行空间中物体的旋转和视角的变换等,而鼠标的移动是2 ...

  9. CUDA基础介绍

    一.GPU简介 1985年8月20日ATi公司成立,同年10月ATi使用ASIC技术开发出了第一款图形芯片和图形卡,1992年4月ATi发布了Mach32图形卡集成了图形加速功能,1998年4月ATi ...

  10. 11 stark组件之delete按钮、filter过滤

    1.构建批量删除按钮 1.admin中每个页面默认都有 2.stark之构建批量删除 3.coding {% extends 'base.html' %} {% block title %} < ...