• Practice2 结对子之“小学四则运算”


    开发环境:Eclipse,js,css,html

    程序完成的方向

    1.可以出表达式里含有负整数(负整数最小不小于-100)的题目,且负数需要带括号,用户输入的结果不用带括号。如: 2*(-4) = -8。
    2.用户答题结束以后,程序可以显示用户答题所用的时间。
    3.用户可以选择出题的个数(最多不能超过5个题目),答题结束可以显示用户答错的题目个数和答对的题目个数。
    4.用户在第一次答题时,需要用户输入用户名,用户下次启动后,程序需要记住用户前一次输入的用户名 。
    5.程序可以出单个整数阶乘的题目:如:4!=24。
    6.程序可以设置答题时间,时间设置为整数,单位为秒,最大不能超过120秒,若超过了答题时间未答题,则提示:时间已到,不能答题。
    7程序可以设置皮肤功能,可以改变界面的颜色即可。

    结对同伴:

    姓名 学号 博客地址
    叶子鹏 201306114420 http://www.cnblogs.com/kazehanaai/
    王佳宁 201306114434 http://www.cnblogs.com/paopaotai/

    预计用时7天,实际用时6天。

    分工:Me:界面的设计排版,提供思路,测试排除错误。   我的小伙伴:编写主要核心算法。

    收获:

    1.在这次结对子编程中,我是领航员,我们两人从一张草稿纸开始,写出了自己的初步构思,我的伙伴想法比较独特,他想运用最近所学的Web的知识,即用网页来代替Java的界面(这要运用jsp语言),其实网页也是一种界面,对此我也产生了浓厚的兴趣,所以很赞同他的想法。我们要Java中调用了”妹子UI”(ps:你可以不用下载AmazedUI,但是必须要在上网的环境才能执行我们的程序。),还要运用JSP语言,生成的是.jsp文件和.java文件。我们会互换角色,充分利用自己较擅长的方面,很耐心一步一步来,从一开始的界面设计到数据的存放转移、判断等等问题,在此过程中遇到了许多问题,像如何跳转到另一个页面,如何把用户输入的答案与参考答案的隐藏,我们都进行了讨论,翻阅了书籍和在网上搜索了如何隐藏数据,最后问题都得到了解决,从中我认识到了如何和队友沟通是十分关键的,首先一定要尊重队友的看法,再诚恳地说出自己的看法,那队友也会仔细聆听你的想法,两人也会越来越有默契。

    2.在结对子编程中,我觉得我是很享受其中的过程,两个人互帮互助,互相分享自己的想法思路,对两个人都十分有帮助。通过这次编程,真心希望成为一辈子的好基友0.0~期待下一次结对子的练习。

    感悟:

    1.让我想起列夫托尔斯泰德一句名言:“与人交谈一次,往往比多年闭门劳作更能启发心智。思想必定是在与人交往中产生,而在孤独中进行加工和表达。”

    2.一次不一样的享受,它既不是一个胜利者的喜悦,也不是一个富豪驾驶豪车的感觉,而是一次与伙伴一起沟通一起分享经验的过程!NICE!

    附工作图:

    从草稿纸开始~

    两人互帮互助~

    最后非常感谢我的小伙伴。

  • 相关阅读:
    数据结构实验之排序八:快速排序-sdut
    青蛙过河-sdut
    汉诺塔系列2-sdut
    汉诺塔-sdut
    Fighting_小银考呀考不过四级-sdut
    【JS】只能输入数字和两位小数的JS
    jQuery form 表达验证
    JS正则表达式验证数字非常全
    在lua中优雅的操作日期和时间
    lua 判断为空的逻辑
  • 原文地址:https://www.cnblogs.com/paopaotai/p/4410190.html
Copyright © 2020-2023  润新知