小学科学教学论坛

注册

 

发新话题 回复该主题

用Deepseek做随机点名神器 [复制链接]

1#
很早刷到了使用deepseek做随机点名神器,今天动手操作了以下,操作超简单!
分享 转发
TOP
2#

在Deepseek中输入指示语:

1.请你帮我制作一个“科学老师课堂点名“网页,用深一点的颜色,一共有3个按钮。分别是开始随机抽签,随机抽取一个小组,随机抽取2名学生,点击“开始随机抽签"这个按钮,显示一个动画效果(效果你自己定),并且“开始随机抽签“”会变成停止随机”按钮。点击随机抽取一个小组,最后显出第几小组,小组总共九个(1-9),点击随机抽取2名学生,会随机显示两个学生姓名。

2.另外我教了三个班,所以我需要在抽取前先选中一个班,然后再执行上面的操作,所以我需要页面上也有三个班的名称,分別是四(16)、四(17)、四(18),这三个班的学生姓名要互不干扰,我把三个班的名单以文档的形式发给你了。

3.字体要可爱,符合小学生的审美。选中的同学的名字加粗显示,字体变大一号。最后用HTML代码显示
TOP
3#

班级学生的姓名我是以Excel的格式上传的,也可以使用word文件
TOP
4#




    
    
    科学老师课堂点名
    
        @import url('https://fonts.googleapis.com/css2?family=Ma+Shan+Zheng&family=ZCOOL+QingKe+HuangYou&display=swap');
        
        body {
            font-family: 'ZCOOL QingKe HuangYou', cursive;
            background-color: #2c3e50;
            color: #ecf0f1;
            text-align: center;
            padding: 20px;
            margin: 0;
        }
        
        h1 {
            font-family: 'Ma Shan Zheng', cursive;
            color: #f1c40f;
            font-size: 2.5em;
            margin-bottom: 30px;
            text-shadow: 2px 2px 4px rgba(0, 0, 0, 0.5);
        }
        
        .container {
            max-width: 800px;
            margin: 0 auto;
            background-color: #34495e;
            padding: 30px;
            border-radius: 15px;
            box-shadow: 0 10px 20px rgba(0, 0, 0, 0.3);
        }
        
        .class-selector {
            margin-bottom: 30px;
        }
        
        .class-btn {
            background-color: #3498db;
            color: white;
            border: none;
            padding: 12px 20px;
            margin: 0 10px;
            border-radius: 50px;
            font-size: 1.2em;
            cursor: pointer;
            transition: all 0.3s;
            font-family: 'ZCOOL QingKe HuangYou', cursive;
            box-shadow: 0 4px 8px rgba(0, 0, 0, 0.2);
        }
        
        .class-btn:hover {
            background-color: #2980b9;
            transform: translateY(-3px);
        }
        
        .class-btn.active {
            background-color: #e74c3c;
            transform: translateY(-3px);
        }
        
        .action-buttons {
            margin-bottom: 30px;
        }
        
        .action-btn {
            background-color: #2ecc71;
            color: white;
            border: none;
            padding: 15px 25px;
            margin: 0 10px;
            border-radius: 50px;
            font-size: 1.3em;
            cursor: pointer;
            transition: all 0.3s;
            font-family: 'ZCOOL QingKe HuangYou', cursive;
            box-shadow: 0 4px 8px rgba(0, 0, 0, 0.2);
        }
        
        .action-btn:hover {
            background-color: #27ae60;
            transform: translateY(-3px);
        }
        
        .action-btn:disabled {
            background-color: #95a5a6;
            cursor: not-allowed;
            transform: none;
        }
        
        .result-container {
            min-height: 200px;
            background-color: #3d566e;
            border-radius: 10px;
            padding: 20px;
            margin-top: 20px;
            display: flex;
            flex-direction: column;
            justify-content: center;
            align-items: center;
            box-shadow: inset 0 0 10px rgba(0, 0, 0, 0.3);
        }
        
        .result-text {
            font-size: 2em;
            margin: 10px 0;
            transition: all 0.3s;
        }
        
        .selected {
            font-weight: bold;
            font-size: 2.5em;
            color: #f1c40f;
            text-shadow: 2px 2px 4px rgba(0, 0, 0, 0.5);
            animation: pulse 0.5s infinite alternate;
        }
        
        @keyframes pulse {
            from { transform: scale(1); }
            to { transform: scale(1.05); }
        }
        
        @keyframes spin {
            0% { transform: rotate(0deg); }
            100% { transform: rotate(360deg); }
        }
        
        .spinning {
            animation: spin 0.2s linear infinite;
        }
        
        .group-result {
            font-size: 3em;
            color: #e74c3c;
            font-weight: bold;
            text-shadow: 2px 2px 4px rgba(0, 0, 0, 0.5);
        }
        
        .two-students {
            display: flex;
            justify-content: space-around;
            width: 100%;
        }
        
        .student-name {
            font-size: 1.8em;
            margin: 0 20px;
            transition: all 0.3s;
        }
    


    <div class="container">
        <h1>✨ 科学老师课堂点名 ✨</h1>
        
        <div class="class-selector">
            <h2>请选择班级:</h2>
            四(16)班
            四(17)班
            四(18)班
        </div>
        
        <div class="action-buttons">
            开始随机抽签
            随机抽取一个小组
            随机抽取2名学生
        </div>
        
        <div class="result-container">
            <div class="result-text">请先选择班级</div>
        </div>
    </div>


     0.5 - Math.random());
            const selected = shuffled.slice(0, 2);
            
            const resultContainer = document.getElementById('resultContainer');
            resultContainer.innerHTML = `
                <div class="two-students">
                    <div class="student-name selected">${selected[0]}</div>
                    <div class="student-name selected">${selected[1]}</div>
                </div>
            `;
        }
    
TOP
5#

功能说明
1.班级选择:
(1)顶部有三个班级按钮:四(16)班、四(17)班、四(18)班
(2)选择班级后,其他功能按钮才会启用
2.随机点名功能
(1)开始随机抽签:点击后名字快速切换,按钮变为"停止随机",再次点击停止并高亮显示选中的学生
(2)随机抽取一个小组:随机显示1-9小组中的一个
(3)随机抽取2名学生:同时显示两名随机选中的学生
3.视觉效果
(1)可爱的字体样式
(2)深色主题设计
(3)选中学生名字会变大、加粗并高亮显示
(4)随机点名时有旋转动画效果
(5)整体界面色彩鲜艳,符合小学生审美
4.数据
(1)包含了您提供的三个班级的所有学生名单
(2)各班级数据互不干扰
最后编辑吴寅菲 最后编辑于 2025-05-24 12:02:40
TOP
6#

若生成的代码后运行的HTML不合适,可以继续沟通修改再预览
TOP
7#


TOP
8#

科技改变课堂!
TOP
9#

学习到了,马上去尝试一下。
TOP
10#

新技术最大开发利用
TOP
11#

又学到了新方法,deepseek的功能真强大
TOP
12#

期末复习阶段可以做一个滚动抽取姓名的程序,抽到的学生回答问题,调节课堂氛围。
TOP
13#

deepseek的功能太强大了,只是这个程序不太懂,一般用它来查资料。
TOP
14#

我也是常用来查资料,这样的用法很少,先收藏,也做做看。
TOP
15#

这个很实用。
TOP
16#

这个好,课堂上很实用哎。
TOP
17#

改变抽取形式,让学生更有新鲜感。
TOP
18#

很方便,稍微一改就是抽奖了
TOP
19#

非常好的功能,有利于激发学生的学习兴趣。
TOP
20#

不错不错,其实还可以做一个输入端:引用本地文件,本地文件用来描述班级名单
TOP
21#

想看看实际应用效果
TOP
22#

好用吗好用吗,想看效果,效果好的话马上复制使用
TOP
23#

班级优化大师也有自带的
TOP
24#

非常有趣的操作,活跃课堂气氛,尝试一下。
TOP
25#

deepseek被老师物尽其用了哈哈
TOP
26#

感觉不错哎,收藏下
TOP
27#

是直接生成网页吗
TOP
28#

实用性很强
TOP
29#

学到了,回去试试。
TOP
30#

很实用的技术,值得尝试
TOP
发新话题 回复该主题