写了个不起眼的小玩意--数学题生成器 - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
爱意满满的作品展示区。
snoopyhai
V2EX    分享创造

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

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

    地址:

    直接上链接: 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/
    26 条回复    2025-07-28 16:40:09 +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
    顶!好父亲,可以继续维护到上高中呀
    lllllliiii
        5
    lllllliiii  
       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 已更新。考虑到`能发现重复题目`也是考验小朋友的一种能力,所以没有完全干掉。 增加了一个配置项, 默认不重复。
    lllllliiii
        9
    lllllliiii  
       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 连加和连减的功能已添加,希望能帮到你。混合还要再等等。
    dgmgso
        26
    dgmgso  
       85 天前
    大佬,这个好啊,感谢楼主
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     5877 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 38ms UTC 03:25 PVG 11:25 LAX 20:25 JFK 23:25
    Do have faith in what you're doing.
    ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86