用户名
密码

黄旭人工智能工作室
成员名单

  • 黄旭

    和桥小学

    加入时间:2025-09-02

  • 孙园园

    和桥小学

    加入时间:2025-09-02

  • 罗庭

    湖滨学校

    加入时间:2025-09-02

  • 刘梦

    鲸塘小学

    加入时间:2025-09-02

  • 崔淑君

    闸口小学

    加入时间:2025-09-02

  • 蒋沁妍

    和桥小学

    加入时间:2025-09-02

  • 韦燕文

    和桥小学

    加入时间:2025-09-02

  • 方伶韬

    杨巷小学

    加入时间:2026-03-31

  • 李新

    树人中学

    加入时间:2025-09-02

  • 蒋凡奇

    烟林中学

    加入时间:2025-09-02

  • 胡海燕

    阳羡中学

    加入时间:2025-09-02

  • 王杰

    和桥小学

    加入时间:2025-09-02

课堂砥砺

《初识python》教学设计

作者:胡海燕  日期: 2026-01-31  点击:

一、 教学对象分析

本课的教学对象是高一学生。学生具备一定的自主学习以及信息分析能力,能够在教师的引导下使用AI进行探究性学习。大部分学生对程序,编程,算法等有模糊的了解,但并不准确也不深入。在上节课的学习中,学生已经学会使用流程图来表述算法,辅助自己对问题的理解,本节课也可以利用流程图帮助学生理解“聊天机器人”项目中的计算机运行流程。

二、 教学目标

1. 通过用AI完善最终的作品聊天机器人,筛选AI生成信息的过程,提升对信息的辨别分析能力。(信息意识)

2. 通过对聊天机器人运行过程的分析以及程序的编写,理解计算机解决问题的过程,并且以此为基础,清晰地解决生活中的其他问题计算思维)

3. 通过学习input()函数过程中与AI的交互纠错过程,以及完善作品时对AI意见的辩证采纳,学会使用数字化工具合理解决生活中的问题。(数字化学习与创新)

4. 通过在使用AI过程中教师对于作品原创性的引导,提升对知识产权的保护意识(信息社会责任)

三、 重难点分析

教学重点:

1. print()、input()语句的使用

2. 理解赋值运算

教学难点:可以通过print()、input()语句进行具有新意的创作

四、 教学方法

项目式教学法、讲授法、讨论法

五、 课前准备

准备好学生使用的DeepSeek账号

六、 教学过程

教学步骤

教师活动

学生活动

设计意图

内容导入

学生体验教师制作的“聊天机器人”小程序。

体验“聊天机器人”小程序

引起学生兴趣,好奇如何一节课做出完善的“聊天小程序”

工具介绍

教师介绍python程序语言的背景以及优势

跟随教师思路,了解相关知识信息。

让学生了解高级程序语言在编程中的位置,了解python语言的背景信息。

项目任务布置

1. 项目主题:聊天机器人小程序制作

2. 项目分析:

(1) 创建一个新的python项目文件(2min实践)

(2) 理清程序运行的过程(运用流程图)

(3) 明确需要哪些功能的函数

1. 创建新的python项目文件

2. 跟随教师思路,用流程图理清程序运行的过程,与教师一起完成流程图

3. 了解程序需要实现的功能,理清思路

1. 为编程建立基础:建立新的项目文件

2. 明确学生需要学习的功能语句,明确本节课目标。

项目任务实施

1. 根据流程图,归纳出需要两种功能语句:输出语句,输出语句

2. 讲解print()函数的使用方法

3. 给学生5min时间输出“聊天机器人”的初始问好语句。

4. 讲解如何用开发工具进行程序的试运行

5. 展示优秀案例

6. 总结学生实践过程中出现的错误

7. 讲解使用input()语句获取用户信息,引导学生使用AI进行进一步学习(5min)

8. 教师归纳input()函数用法(着重强调数据的赋值,把变量比作盒子),总结使用过程中的易错点

9. 给学生5min时间,编写“聊天机器人”对用户的回复

1. 在新建的项目文件中用print()语句进行“聊天机器人”的开场问好信息

2. 通过开发环境,对自己编写的程序进行试运行。

3. 借助AI了解input()的使用方式,编写“聊天机器人”提出的第一个问题:你的名字叫什么?

4. 理解赋值的意义

5. 完成“聊天机器人”的回复相关代码编写

1. 让学生学会运用print()函数;input()函数

2. 理解赋值的意义

3. 初步搭建“聊天机器人”的框架

项目任务完善

1. 给学生5min时间自行完善剩下的两个问题

2. 引导学生使用AI工具对界面进行美化

1. 用相同原理的代码完善接下来的两个问答

2. 在教师引导下使用AI对自己作品界面进行个性化美化。

1. 将学会的知识进行灵活运用

2. 学会使用AI来辅助自己创作

项目成果展示

1. 展示学生优秀作品

2. 强调AI辅助创作需要注重辩证看待以及知识产权问题

 

分享本自己作品成果。

 

加强学生的信息社会责任

课后思考

1. 对本节课进行总结。

2. 思考为什么在print()函数中,我们输出的内容有些出现在双引号中,有些却可以直接使用?

认真思考问题,为下节课做准备。

 

让学生在课后对课上的内容进行回忆消化。