母亲节主题程序-少儿编程

python的

这个程序适合学过turtle、循环语句、随机数的孩子。在讲课时,可以扩展讲解tkinter的用法

import turtle
import random
import tkinter.messagebox
# 设置画布和画笔
screen = turtle.Screen()
screen.bgcolor("#C9DDF2")
pen = turtle.Turtle()
pen.speed(1)

# 写出 "Happy Mother's Day"
pen.penup()
pen.goto(-100, 0)
pen.color("#2C3E50")
pen.write("Happy Mother's Day!", font=("Arial", 24, "bold"))

pen.penup()
pen.goto(100, -100)
pen.write("yours,小明", font=("Arial", 24, "bold"))
# 画出爱心
colors = ["#FFB6C1", "#F08080", "#FFA07A", "#FFC0CB", "#FFDAB9", "#FFE4E1"]
for i in range(16):
    pen.penup()
    x = random.randint(-360, 360)
    y = random.randint(-300, 300)
    pen.goto(x, y)
    pen.pendown()
    color = random.choice(colors)
    pen.color(color)
    pen.begin_fill()
    pen.left(45)
    pen.forward(50)
    pen.circle(25, 180)
    pen.right(90)
    pen.circle(25, 180)
    pen.forward(50)
    pen.end_fill()
for i in range(16):
    pen.penup()
    x = random.randint(-360, 360)
    y = random.randint(-300, 300)
    pen.goto(x, y)
    pen.pendown()
    color = random.choice(colors)
    
    pen.color("pink")
    pen.begin_fill()
    pen.dot(15)
# 隐藏画笔
pen.hideturtle()
# 弹出提示框
tkinter.messagebox.showinfo(title="Happy Mother's Day!", message="祝妈妈母亲节快乐!")

# 点击关闭窗口
screen.exitonclick()

运行效果如图
在这里插入图片描述

scratch

这个程序是一张贺卡。基本程序是搬运来的,可以用这个程序作为框架,让孩子修改造型,改成妈妈喜欢的颜色、图案之类的,扩展性比较好,程序简单易懂
效果展示
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

这一张是学生展示。祝福CSDN上的妈妈们,节日快乐

Logo

有“AI”的1024 = 2048,欢迎大家加入2048 AI社区

更多推荐