程序的拼音怎么写,程序的拼音怎么写的拼?

成语接龙—Scratch少儿编程进阶篇

前言

进阶篇是Scratch编程的综合应用,通过进阶篇的内容,希望大家能够有以下三个方面的收获:

1. 通过Scratch软件,能提高自我创造能力和问题解决能力

2. 学会编程的基本思想,能够深入思考,举一反三,提高逻辑能力

3. 提升编程学习兴趣,能在编程中体会问题解决的成就和兴奋,增强自信

二.目标

在本课程中,大家将通过Scratch编程的列表应用、循环与判断语句的嵌套、变量等模块,完成一个成语接龙的程序。本程序对列表的知识要求较高,需要大家对列表有较深的理解。程序需要大家实现以下三个基本功能:

1. 创建四个列表,其中两个列表,一个用于查询玩家回答的成语尾字,另外一个是查到尾字对应的拼音;另外两个列表,一个是成语列表库,另外一个是成语列表库对应的首字拼音。

2. 将汉字转成拼音;

3. 根据拼音搜索成语。

三.模型搭建

编程思路:1. 询问玩家一个成语;2. 玩家根据成语尾字进行接龙;3. 在“字典”列表查询玩家回答的尾字;4. 如果在列表中找到玩家回答的尾字,那么在“拼音”列表的对应位置就是该字的拼音,完成尾字转拼音的过程;5. 根据尾字拼音,查询成语“首字拼音”列表中是否有相同的拼音;6.如果查到,那么在“成语”列表中对应位置回复该成语,完成一轮。

功能一:列表创建

程序开始,需要大家先创建4个成语列表,列表长度较大,建议大家在网上查找资源,转成txt文档再导入:

程序的拼音怎么写,程序的拼音怎么写的拼?

注:因为成语量较多,建议大家开启加速模式。

功能二:将汉字转换成拼音

程序开始,在“成语”列表中,随机选取一个成语询问玩家:

程序的拼音怎么写,程序的拼音怎么写的拼?

玩家作出接龙的成语以后,获取玩家回答成语的尾字,例如,电脑询问一个“各执己见”的成语,玩家回复“见风是雨”,那么尾字是“雨”。

程序的拼音怎么写,程序的拼音怎么写的拼?

接着就需要在“字典”中查找“雨”字所在的位置,这边用flag表征是否查询到成语的标志:

程序的拼音怎么写,程序的拼音怎么写的拼?

当在“字典”列表查询到该字,那么在“拼音”列表的对应位置就是该字的拼音,注意,“字典”列表的汉字和“拼音”列表是一一对应的,以下是在字典中查到“雨”的位置和拼音“yu”:

程序的拼音怎么写,程序的拼音怎么写的拼?

程序的拼音怎么写,程序的拼音怎么写的拼?

功能三:根据拼音搜索成语。

获取尾字拼音以后,在“首字拼音”中,获取“yu”所在的位置,如果查到,那么在相应位置便是对应以“yu”开头的成语,最终查询的成语为“迂回曲折”:

程序的拼音怎么写,程序的拼音怎么写的拼?

程序的拼音怎么写,程序的拼音怎么写的拼?

====================

小浣熊少儿编程

专注少儿编程,帮助孩子提升抽象逻辑思维、计算思维、创新与创造力,让您的孩子“编”出未来,赢得未来!

程序的拼音怎么写,程序的拼音怎么写的拼?

创业项目群,学习操作 18个小项目,添加 微信:80709525  备注:小项目

本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 sumchina520@foxmail.com 举报,一经查实,本站将立刻删除。
如若转载,请注明出处:https://www.yuehuzhi.com/16539.html