V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
爱意满满的作品展示区。
snoopyhai
V2EX  ›  分享创造

写了个不起眼的小玩意--数学题生成器

  •  
  •   snoopyhai ·
    nmtuan · 2022-06-27 13:08:58 +08:00 · 2644 次点击
    这是一个创建于 662 天前的主题,其中的信息可能已经有所发展或是发生改变。

    地址:

    直接上链接: https://nmtuan.github.io/maths/

    源码在这里: https://github.com/NMTuan/maths


    介绍:

    一个 100 以内加减法题目生成器。一次最多生成 50 道题。主要是打印出来使用。


    背景:

    虽然我不支持鸡娃,但看着媳妇给还在上幼儿园的小妮子出数学题。我还是忍不住显摆了一句:“出个题这么费劲, 我给你写一个”。。

    不写不知道,里面还是有一些难点的。比如加法进位和减法退位。好在都攻克了。

    希望大家喜欢。

    第 1 条附言  ·  2022-07-02 20:00:47 +08:00

    没想到大家热情这么高。最近又增加了几波功能。

    • 默认不在生成重复的题目,可配置允许重复。
    第 2 条附言  ·  2022-07-02 20:02:52 +08:00

    没想到大家热情这么高。最近又增加了几波功能。

    • 默认不在生成重复的题目,可配置允许重复
    • 单题刷新
    • 过滤掉了包含0的题目
    • 最多4个数字的连续加法
    • 最多4个数字的连续减法
    第 3 条附言  ·  2023-03-19 21:20:00 +08:00
    新版在这里: https://www.dayin.page/
    25 条回复    2022-07-02 19:45:54 +08:00
    estk
        1
    estk  
       2022-06-27 13:56:24 +08:00 via Android
    做成 iPad 版本,直接手写笔写答案,AI 识别打分
    snoopyhai
        2
    snoopyhai  
    OP
       2022-06-27 14:10:20 +08:00
    @estk 小孩子还是不要长时间使用电子设备.
    mclxly
        3
    mclxly  
       2022-06-27 15:02:40 +08:00   ❤️ 1
    点赞,mark 一下,可能有用
    MiracleShadow
        4
    MiracleShadow  
       2022-06-27 16:59:24 +08:00   ❤️ 3
    顶!好父亲,可以继续维护到上高中呀
    fzdwx
        5
    fzdwx  
       2022-06-27 17:35:43 +08:00
    一次生成的会有很多重复的
    snoopyhai
        6
    snoopyhai  
    OP
       2022-06-27 17:39:08 +08:00
    @fzdwx 没考虑过这个问题哈... 我加个配置项.
    qzhai
        7
    qzhai  
       2022-06-27 18:36:09 +08:00   ❤️ 1
    我突然觉得你这个点子是真不错
    snoopyhai
        8
    snoopyhai  
    OP
       2022-06-27 20:45:11 +08:00
    @fzdwx 已更新。考虑到`能发现重复题目`也是考验小朋友的一种能力,所以没有完全干掉。 增加了一个配置项, 默认不重复。
    fzdwx
        9
    fzdwx  
       2022-06-27 20:56:32 +08:00
    @snoopyhai #8 可以
    doumeki
        10
    doumeki  
       2022-06-27 23:38:24 +08:00
    来个连加,连减和混合。
    elboble
        11
    elboble  
       2022-06-28 06:24:02 +08:00 via Android   ❤️ 1
    这就是程序员的快乐。
    20 年前,用 c++builder 给小朋友写过。

    现在每年开学新生报道,根据新生情况查入学相关手续的页面,被我承包了,当然是无偿的。
    hexo
        12
    hexo  
       2022-06-28 10:00:52 +08:00   ❤️ 1
    娃:”听我说,谢谢你”
    darkengine
        13
    darkengine  
       2022-06-28 10:21:00 +08:00
    建议把 “+0”, “-0” 的题目去掉 。。。
    advancejar
        14
    advancejar  
       2022-06-28 11:42:07 +08:00
    有没有四则混合运算的
    stevengoogo
        15
    stevengoogo  
       2022-06-28 12:31:05 +08:00
    看了楼主的程序,想必家里有幼小娃娃,想当年我和楼主想法一样,也是写了一个出题的程序给自家娃做算术练习。
    我还开发了三种模式,除了练习题,还有卡片模式和游戏模式
    zhl
        16
    zhl  
       2022-06-28 12:42:05 +08:00
    太有用了
    snoopyhai
        17
    snoopyhai  
    OP
       2022-06-28 13:42:22 +08:00
    @doumeki #10 连加连减混合. 这个可以有. 让我想一下.


    @darkengine #13 这个可以有. 不过我想做成配置项. 对于小朋友来说. 有 0 参与运算也是一种思考.


    @stevengoogo #15 哈哈哈. 基于`打印`这个必要条件. 没法玩的太高级.


    @zhl #16 希望你喜欢
    zjj19950716
        18
    zjj19950716  
       2022-06-28 14:13:10 +08:00   ❤️ 1
    想起了以前上学爷爷奶奶没钱给我买本子,我舅舅手抄一份给我做的
    darkengine
        19
    darkengine  
       2022-06-28 14:51:46 +08:00
    @snoopyhai +/-0 的概念平时有跟小孩说,不过在他们卷子上几乎没看到过,估计约等于送分的题目哈哈
    Junichi
        20
    Junichi  
       2022-06-29 08:39:31 +08:00   ❤️ 1
    现在的幼儿园确实有点卷,我小孩还没上小学,100 以内加减法已经不是问题,都开始背乘法口诀了。
    aapon
        21
    aapon  
       2022-06-29 10:31:51 +08:00   ❤️ 1
    http://lcw.zyme.name/h32.php 以前就看过这种了
    onlineme
        22
    onlineme  
       2022-06-29 10:32:55 +08:00
    @Junichi 我家小学才开始学算术。感觉都还行。 幼儿园就是玩。
    snoopyhai
        23
    snoopyhai  
    OP
       2022-06-29 10:42:48 +08:00
    @aapon 这个不错哎. 我研究研究, 整合一下
    zxCoder
        24
    zxCoder  
       2022-06-29 12:37:26 +08:00
    @Junichi 看地方吧,我侄子幼儿园大班,天天就是吃喝玩乐,唱歌跳舞 hhh
    snoopyhai
        25
    snoopyhai  
    OP
       2022-07-02 19:45:54 +08:00
    @darkengine #19 0 的问题已经处理了。感觉 0 太多了。每次都出现的确没意义。


    @doumeki #10 连加和连减的功能已添加,希望能帮到你。混合还要再等等。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   1688 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 29ms · UTC 16:41 · PVG 00:41 · LAX 09:41 · JFK 12:41
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.