软件工程高效学 | 实践工具:Kitten

简介: 软件工程是计算机领域的一门专业基础课,它对于培养开发者的软件素质、提高开发者的软件开发能力与软件项目管理能力具有重要意义。本篇介绍实践工具——Kitten。

640.jpg

01、实践工具:Kitten

Kitten是由编程猫公司推出的一款面向青少儿的图形化编程工具,它不仅能够实现编程,还能绘制图形化的流程图。Kitten操作简单易上手,通过拼积木的形式,将不同的代码块结合在一起,从而实现对卡通动画的控制效果。

下面结合一个少儿编程的逻辑案例来介绍Kitten的流程图绘制过程。

如图1所示,这是编程猫上的一个游戏案例,需要控制图中的小鱼在“海里游泳”。利用鼠标的指针可以控制小鱼的动作,如果它触碰到边界就立即反弹,在没有触碰边界的时候可以给它设置60°的旋转,这样更符合小鱼游泳的姿态。

640.png


■ 图1 少儿编程案例的简单流程图绘制

目录
相关文章
BJT放大电路
BJT放大电路是指使用双极型晶体管(BJT)作为主要放大元件的电路。BJT是一种常见的活性元件,具有放大信号的能力,因此广泛应用于各种放大电路中。
460 0
|
3月前
|
存储 安全 数据挖掘
阿里云2核2G3M带宽99元云服务器测评:价格、性能与续费优势详解
阿里云推出的“2核2G3M带宽99元1年”云服务器,是当下深受用户喜爱的云服务器。这款云服务器以其极具竞争力的价格、出色的性能和超长的续费优势,吸引了众多初创企业、个人开发者以及中小企业用户的广泛关注。本文将从价格优势、性能优势和续费优势三个方面,详细解析这款阿里云99元云服务器的各项特点,帮助大家更好地了解这款云服务器的性能和应用场景,以供选择参考。
|
8月前
|
虚拟化 iOS开发 MacOS
VMware ESXi 7.0U3r macOS Unlocker & OEM BIOS 2.7 集成网卡驱动和 NVMe 驱动 (集成驱动版)
VMware ESXi 7.0U3r macOS Unlocker & OEM BIOS 2.7 集成网卡驱动和 NVMe 驱动 (集成驱动版)
186 0
VMware ESXi 7.0U3r macOS Unlocker & OEM BIOS 2.7 集成网卡驱动和 NVMe 驱动 (集成驱动版)
|
7月前
|
机器学习/深度学习 异构计算
CLIPer:开创性框架提升CLIP空间表征,实现开放词汇语义分割突破
对比语言-图像预训练(CLIP)在多种图像级任务上表现出强大的零样本分类能力,促使研究行人尝试将CLIP应用于像素级开放词汇语义分割,而无需额外训练。关键在于提升图像级CLIP的空间表征能力,例如,用自-自注意力图或基于视觉基础模型的自注意力图替换最后一层的自注意力图。本文提出了一种新颖的分层框架CLIPer,该框架分层提升了CLIP的空间表征能力。
225 5
|
存储 缓存 监控
|
9月前
|
监控 搜索推荐 开发工具
2025年1月9日更新Windows操作系统个人使用-禁用掉一下一些不必要的服务-关闭占用资源的进程-禁用服务提升系统运行速度-让电脑不再卡顿-优雅草央千澈-长期更新
2025年1月9日更新Windows操作系统个人使用-禁用掉一下一些不必要的服务-关闭占用资源的进程-禁用服务提升系统运行速度-让电脑不再卡顿-优雅草央千澈-长期更新
778 2
2025年1月9日更新Windows操作系统个人使用-禁用掉一下一些不必要的服务-关闭占用资源的进程-禁用服务提升系统运行速度-让电脑不再卡顿-优雅草央千澈-长期更新
|
12月前
|
存储 机器学习/深度学习 编解码
免费的视频增强模型Video2X
免费的视频增强模型Video2X
942 2
|
11月前
|
算法 决策智能 Python
Python中解决TSP的方法
旅行商问题(TSP)是寻找最短路径,使旅行商能访问每个城市一次并返回起点的经典优化问题。本文介绍使用Python的`ortools`库解决TSP的方法,通过定义城市间的距离矩阵,调用库函数计算最优路径,并打印结果。此方法适用于小规模问题,对于大规模或特定需求,需深入了解算法原理及定制策略。
318 15
|
11月前
|
JSON JavaScript 前端开发
|
存储 Kubernetes 调度
Kubernetes 中存储使用介绍(PV、PVC和StorageClass)
在 Kubernetes 中的应用,都是以 Pod 的形式运行的,当我们要是在 Kubernetes 上运行一些需要存放数据的应用时,便需要关注应用存放的数据是否安全可靠。因为 Pod 是有生命周期的,那么也就是说当 Pod 被删除或重启后,Pod 里面所运行的数据也会随之消失。
2619 0
Kubernetes 中存储使用介绍(PV、PVC和StorageClass)