IT数码 购物 网址 头条 软件 日历 阅读 图书馆
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
图片批量下载器
↓批量下载图片,美女图库↓
图片自动播放器
↓图片自动播放器↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁
 
   -> Python知识库 -> (教学类-05)20211018 Python VSC 大班 数字比大小(> <) -> 正文阅读

[Python知识库](教学类-05)20211018 Python VSC 大班 数字比大小(> <)

? ? ? ?20211018孩子们做了一次数字分合(5以内和10以内各28份)。水平差异还是比较大的。很多孩子似乎没有做过分合题型,5以内的题目都是把已有两个数字加在一起(分合是减法),虽然都填了,但是答案是不正确的。而计算题练得多11号嚷着:我已经做了5张10以内了,我要做100以内 !17号也跟风道:我要做20以内,老师你去弄20以内的题目。

? ? ?他们的声音让只敢选5以内的同伴们(今天27人,20人选了5以内,7人选了10以内)好生羡慕啊!

? ? ?统一模式的题目里也有那么明显的层次差异,阿夏决定测试一个简单的题型——比大小,让每个孩子都接触到100,获得成功感,并继续练习写名字、学号和班级号。当然考虑大班幼儿的水平,直接上100以内的数字比大小,而且题量比较多,看看孩子们在数值大小上的判断上能力。

? ?题型:100以内比大小

? ? ? (这也是对现有的代码做的局部修改,感谢原作者的通用模板)

# !/usr/bin/env python
# -*- coding:utf-8 -*-
# Author:Hiuhung Wan
 
import random
 
def add_test(sum_value, count):
    '''
    返回指定个数(count)的计算题,以计算某数(sum_value)以内的加法
    :param sum_value: 指定某数以内(的加法)
    :param count: 随机生成多少题
    :return: 返回count个计算题
    '''
 
    questions = ''
    count_temp = 0   # 计数器

#  求列试题的第3个数字c
    while True:
        a = random.randrange(0, sum_value+1)  # 第1个数a 如果是5以内计算题,随机生成0.1.2.3.4.5 实际就是5以内 
        b = random.randrange(0, sum_value+1)   # 第2个数b 随机生成 0.1.2.3.4.5
        # if a+b <= sum_value:   # 如果第1个数字a+第2个数字b小于输入的数字(5以内)
        str_temp = str(a) + '(   ) ' + str(b) + '' + '  \n'
        questions += str_temp
        count_temp += 1
        if count_temp >= count:
            break
 
    return questions

#  (比大小比较简单,题目多出点,直接做100的题目
def main():
    # sum_value, count = 5, 600      # 随机出600题(正好14页40题28份20题),5以内的加法
    # # sum_value, count = 10, 600      # 随机出600题(正好14页40题28份20题),10以内的加法
    # sum_value, count = 20, 200      # 随机出600题(正好5页40题10份20题),20以内的加法
    # sum_value, count = 50, 120     # 随机出600题(正好3页40题6份20题),50以内的加法
    sum_value, count = 100, 1792     # 随机出1792题 每页128题*14张(28人) 每人做64题,
    text = ''
    q = add_test(sum_value, count)
    str_title = '%d以内大于小于题%d题.txt' % (sum_value, count)
    with open(str_title, "w") as f:
        f.write(q)
    f.close()
 
if __name__ == '__main__':
    main()

因为这里不涉及数字加减,所以不需要if条件,后面的几行全部向前递进一格(shift+TAB)

?A4横版每页128题,拆分2份,每个孩子做'比大小?'64题。所以批的总数要多一点,比如28个孩子,需要14张纸,14*128=1792题

TXT文本在D\test目录下

?

?复制到word模板里,以下为打印设置。(页眉 :姓名、班级、学号 输入两次??默认设置、页脚:100以内< > 默认设置?输入两次 )

? ? ? 打印效果图

? ? ? 这是阿夏第6个实际运用到幼儿园教学中的Python自动化案例(教学类-05),希望能通过借鉴、实验、修改,将Python运用到幼儿园办公工作和幼儿教学中,提高工作效率,推动幼儿个性化学习和层次性学习成效。

  Python知识库 最新文章
Python中String模块
【Python】 14-CVS文件操作
python的panda库读写文件
使用Nordic的nrf52840实现蓝牙DFU过程
【Python学习记录】numpy数组用法整理
Python学习笔记
python字符串和列表
python如何从txt文件中解析出有效的数据
Python编程从入门到实践自学/3.1-3.2
python变量
上一篇文章      下一篇文章      查看所有文章
加:2021-10-19 11:50:09  更:2021-10-19 11:51:45 
 
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁

360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 -2024/11/15 21:01:00-

图片自动播放器
↓图片自动播放器↓
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
  网站联系: qq:121756557 email:121756557@qq.com  IT数码