初识Scratch

2024-06-18 17:38
文章标签 scratch 初识

本文主要是介绍初识Scratch,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

第11课 初识Scratch

【教材分析】

本节课是Scratch单元的起始课,从教材的内容角度分析,本课相关的教学重点在于Scratch主要功能模块的认识,以及简单编程流程的学习。

【学情分析】

学生在本课的学习之前,已经学习了10个课时的PC Logo语言的编程,有一定的编程基础,理解程序编写的基础知识,因此,本课内容以原有知识储备为基础,旧知识对本课有着重要的引领作用。

【教学目标与要求】

1. 知识与技能

1)初步了解Scratch的界面。

2)识记软件的主要功能模块。

2. 过程与方法

1)结合生活,熟悉模块的功能。

2)通过具体的程序,掌握Scratch的基本编程过程。

3. 情感、态度与价值观

培养学生对于编程的学习兴趣,激发求知欲。

4. 行为与创新

体验信息技术课堂教学的建构性特征,帮助学生形成拓展性思维。

【教学重点与难点】

重点:Scratch界面的认识和体验。

难点:Scratch简单程序的编写和执行。

【教学方法与手段】

演示教学法、探究学习法。

【课时安排】

安排1课时。

【教学准备】

多媒体网络教室、系统控制软件、教学课件。

【教学过程】

学习过程

教师与学生活动

设计意图

兴趣导入

师:今天,我们一起来认识一个新朋友,请看,它是谁呢?

(播放FLASH,小猫为主角)

师:它就是我们的新伙伴,是一位聪明的马戏明星哦,它有很多本领

(展示Scratch的部分编程游戏

师:今天,就让我们一起学习新课:初Scratch(板书课题)

通过有趣的故事,让学生理解编程软件的原理,并打消恐惧心理,为后续学习奠定良好的基础。

新授一“认识

软件”

师:Scratch是一个非常能干的软件,它可以帮助我们实现很多的梦想,比如:让小猫翻跟头、让小鱼自由的游。

师:它的设计者是美国著名的麻省理工学院的哥哥姐姐们……(结合CAI,介绍历史)

学生了解软件的历史知识。

渗透人文思想,为编程学习增加丰富的背景知识。

新授二“认识

操作界面”

师:在桌面上找到小猫的图标,双击可以打开这个软件。

(学生同步练习)

师:它的主要界面包括几个部分:

功能区:包含一些常用功能。

    控制区:对演示区的角色进行控制的区域。

脚本区:拖拽、组合程序模块以控制角色的区域。

角色区:显示当前所有角色的区域。

演示区:演示设计好的脚本的区域。

学生:打开软件,体验每个区域的功能,并识记名称。

常用界面的介绍,将为后续的学习提供良好的知识图景。在具体的学习中,要帮助学生识记其中重要的名词。

练习脚本搭建

师:小猫已经准备好了,让我们一起给它编写活动的程序吧!

(1)选定“控件区”的控制模块,将其中的“当绿旗被点击”控件拖动到“脚本区”。

(2)选定“控件区”的“外观”模块,将其中的“说你好”控件拖动到脚本区,并放在               控件的后面。

(3)单击,让小猫说“你好”2秒。

(4)单击“你好”,输入新的文字“同学们,你们好!”。

学生:编写脚本,让小猫自我介绍。

通过一系列有趣的卡通动物,让学生理解编程的简单的流程。尤其是在“说你好”的环节中,可以让学生做自我介绍,感受编程的乐趣。

总结与反思

    本节课中,我们一起学习了新的编程软件,还让小猫做了自我介绍。在后面的学习中,小猫还有更多的功能等着我们呢!

总结重要的概念,进行思维强化。

【教学反思】

通过本课的学习,学生能较快地掌握基本的编程过程。在教学过程中,教师应及时对出现的问题进行现场处理,帮助不同层次的学生达到学习目标。

 

 

【教案设计:王蕾(南京市琅琊路小学)】

这篇关于初识Scratch的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/1072664

相关文章

零基础STM32单片机编程入门(一)初识STM32单片机

文章目录 一.概要二.单片机型号命名规则三.STM32F103系统架构四.STM32F103C8T6单片机启动流程五.STM32F103C8T6单片机主要外设资源六.编程过程中芯片数据手册的作用1.单片机外设资源情况2.STM32单片机内部框图3.STM32单片机管脚图4.STM32单片机每个管脚可配功能5.单片机功耗数据6.FALSH编程时间,擦写次数7.I/O高低电平电压表格8.外设接口

C语言入门系列:初识函数

文章目录 一,C语言函数与数学函数的区别1,回忆杀-初中数学2,C语言中的函数 二, 函数的声明1,函数头1.1,函数名称1.2,返回值类型1.3,参数列表 2,函数体2.1,函数体2.2,return语句 三,main函数四,函数的参数与传递方式1,实参和形参1.1,函数定义(含形参)1.2,函数调用(使用实参) 2,参数传递方式2.1,值传递2.2,引用传递 五,函数原型与预声明1,

任务5.1 初识Spark Streaming

实战概述:使用Spark Streaming进行词频统计 1. 项目背景与目标 背景: Spark Streaming是Apache Spark的流处理框架,用于构建可伸缩、高吞吐量的实时数据处理应用。目标: 实现一个实时词频统计系统,能够处理流式数据并统计文本中的单词出现频率。 2. 技术要点 Spark Streaming集成: 与Spark生态的其他组件如Spark SQL、ML

初识 SpringMVC,运行配置第一个Spring MVC 程序

1. 初识 SpringMVC,运行配置第一个Spring MVC 程序 文章目录 1. 初识 SpringMVC,运行配置第一个Spring MVC 程序1.1 什么是 MVC 2. Spring MVC 概述2.1 Spring MVC 的作用: 3. 运行配置第一个 Spring MVC 程序3.1 第一步:创建Maven模块3.2 第二步:添加 web 支持3.3 第三步:配置 w

测试辅助工具(抓包工具)的使用1 之初识抓包工具(fiddler)

1.什么是抓包? 说明:客户端向服务器发送请求以及服务器响应客户端的请求,都是以数据包来传递的。 抓包(packet capture):通过工具拦截客户端与服务器交互的数据包。 抓包后可以修改数据包的内容  2.为什么要抓包? 确定bug是前端研发人员的还是后端研发人员的 3.如何抓包? 1)使用抓包工具Fiddler 2)Fiddler介绍: Fiddl

UDP编程初识

复习: TCP     每个TCP套接字都有一个发送区,我们可以使用SO_SNDBUF来更改缓冲区的大小,当进程调用write时,内核从该应用进程的缓冲区中复制所有数据到套接字的缓冲区。如果该套接字的发送缓冲区容不下该应用进程的所有数据(或是应用进程的缓冲区大于套接字的发送缓冲区,或是套接字的发送缓冲区已有其他数据),该应用进程将被投入睡眠(这里的套接字是阻塞的),内核将不从write系统

第十六章(二) 套接字初识

 数据传输:  尽管可以通过 read 和 write 交换数据,但这就是这两个函数所能作的一切。但是如果想要指定选项,从多个客户端接收数据包,或者发送带外数据,就需要使用6个为数据传递而设计的套接字函数。  三个传送数据的套接字函数: <span style="color:#000000;">ssize_t send(int sockfd, void *buf, size_t n

第十六章(一) 套接字初识

 地址格式  一个地址标识一个特定通信域的套接字端点,地址格式与这个特定的通信域相关。为使不同的格式地址能够传入到套接字函数,地址会被强制转化成一个通用的地址结构: struct sockaddr{sa_family_t sa_family; //address familychar sa_data[]; //variable-length address...};

Libevent源码分析之event结构体初识

I/O框架库以库函数的形式,封装了较为底层的系统调用,给应用程序提供了一组更为便捷的接口 各种I/O框架库的实现原理基本相似,要么以Reactor模式实现,要么以Proactor模式实现,要么同时用这两种模式。 拿基于Reactor模式的I/O框架库来说,包含以下几个组件: 1、句柄     I/O框架库要处理的对象,即I/O事件、信号和定时事件,统一称为事件源。一个事件源通常和

【Web3初识系列】如何连接 Binance Smart Chain通过交易对绘制 k 线?

连接 Binance Smart Chain通过交易对绘制 k 线 安装 web3 pip install web3 连接到 Binance Smart Chain 使用公共的 BSC 节点 URL。 from web3 import Web3# 连接到 BSC 公共节点bsc_url = "https://bsc-dataseed.binance.org/"web3 = Web3