单元一

第2课 给程序说第一句话——变量、字符串与print

任务场景:第一次让程序在屏幕上说话
任务场景:第一次让程序在屏幕上说话

一、任务目标

理解变量先赋值再引用、字符串用引号表示、print 把结果送到屏幕;能打印问候语并改一处文字后看到输出跟随变化。

二、我们要学什么

  • 学习要点:给程序说第一句话|变量、字符串与print
  • 本课过关:能完成:说出变量是命名后的存储位置,print 负责输出;载入体验程序,指出先赋值再打印;只改字符串内容后重新运行,屏幕文字跟着变。
  • 示例对齐:体验题对应本课「编程体验」;完整代码对应编程题1;补全与独立编写对应编程题2–3。均在 Mixly 图形化积木中完成。

三、本节要点

本课要认识变量、字符串与打印。重难点是先赋值再使用,输出在屏幕而不在画布。要点对齐「给程序说第一句话|变量、字符串与print」。

1读场景明确真实任务
2对要点给程序说第一句话|变量、字符串与print
3载入运行图形化积木

四、解题思路

任务:用变量保存一句话并用 print 显示。请分清输入(变量中的文字)与输出(屏幕上的一行)。

本课主要用到:Mixly 图形化积木与屏幕输出。

  1. 1明确任务「打印一句问候」:结果应出现在输出区。
  2. 2先给变量赋值,再用 print 打印该变量。
  3. 3运行后只改字符串,观察输出是否跟随。

流程示意(可对照左侧文字)

任务:打印一句问候先给变量赋值,再用 print 打印该变量运行后只改字符串

五、图形块功能讲解

下面只列出本课首次出现的 Mixly 图形块(真积木截图)。已在前面课讲过的不再重复;先认新块,再点「载入」对照拖搭。

图形块分类作用本课用法
打印
输入/输出把内容显示到输出区。本课编程练习中首次使用,载入后可在工具箱对照。

六、知识点讲解

变量把数据与名称绑在一起,须先赋值再引用。字符串用引号表示文字。「打印」把内容送到屏幕。本课用程序说的第一句话作例子——改变量里的文字,输出跟着变;未赋值就使用会出错。

先弄清:改的是变量里的文字;再进编程练习对照输出。

七、编程练习

用下拉列表切换题目;下方 Mixly 默认显示图形化积木。请在 Mixly 工具栏点「运行」;「检查」读取 Mixly 代码自动判题。请先读本页「四、解题思路」与「五、图形块功能讲解」,再点载入。

参考代码(对照抄写到下方 Mixly)
# 体验:输出固定句子
print("我开始学机器学习")

八、课堂练习

先完成两道正误判断,再做其余题目;选出后点「检查」。

  1. 判断:name = "小宇" 之后再用 print 打印,屏幕上会显示小宇。

  2. 判断:变量名可以写成 my name(中间有空格),字符串也可以用中文引号。

  3. print 的作用是?

  4. 还没有给 name 赋值就 print(name),通常会?

  5. 以 # 开头的一行会?

九、本节小结

本课主题是变量与打印:先赋值再 print。字符串用引号表示;输出出现在屏幕。