技术教程

通过本课,您可以在一个地方查看 Technovation 有关编码应用程序和创建人工智能模型的所有视频教程。 

单击下面的按钮,查看该主题或平台的教程。 

coding icon

编码平台

这段视频概述了 Technovation 的编码语言选项。现在 Technovation 允许使用任何编码语言,所以这段视频有点过时。不过,它很好地概述了 App Inventor 和 Thunkable 以及每个平台的功能。

scratch cat

划痕教程

Scratch 教程

3 个视频
更多信息

带有精灵和计时器的简单游戏。

app inventor bee logo

应用程序发明家教程

打开下面的每个选项卡,查看一些视频教程,以帮助您学习有助于开发应用程序的不同功能。

这些视频概括介绍了 App Inventor 中的两个窗口--设计器和模块编辑器。 

平台概述

2 个视频
更多信息

本教程是制作游戏的大型播放列表的一部分,但展示了设计器的部分功能以及在 App Inventor 中设计用户界面。如果您想使用启动模板,请点击此处。 

如果你是编码新手,可以试试这些入门教程。

学习 App Inventor

2 个视频
更多信息

这是使用 App Inventor 的良好入门。也称为 "Soundboard "教程,您将学习如何制作一个简单的应用程序,用户点击按钮,应用程序就会播放一段语音。您可以在此处下载启动项目,并将其导入 App Inventor(戴夫在视频中向您演示了如何导入)。 

许多应用程序都有一个功能,即用户可以使用用户名和密码登录。您可以按照视频中的说明将此功能添加到任何应用程序中。

《回收游戏》运用了许多简单概念,但通过层层构建形成了相当复杂的游戏机制。你将学习如何使用计时器显示图像、检测按钮点击,以及对分数进行加减操作。以下是App Inventor中该游戏的初始模板链接

回收游戏

7 个视频

这些视频将向您展示如何使用Canvas和ImageSprites创建动画游戏。

若想从头开始跟进,您可在此处找到应用程序中使用的图片。 

如果你想跳过第一个建立用户界面的视频,可以点击这里打开建立了用户界面的模板。  

动画游戏

4 个视频

这些视频将指导您制作一个志愿者应用程序。教程将向您展示如何在应用程序中添加带有信息标记的地图。您还将看到如何将电话整合到应用程序中,以及如何使用 WebViewer 组件显示网站。

志愿者应用程序

2 个视频
更多信息

使用地图组件向用户提供基于位置的信息的好例子。在本例中,是志愿者机会。该应用程序还使用 WebViewer 显示网站信息,并使用 PhoneCall 让用户可以从应用程序中呼叫志愿者组织。

2 个视频的第 1 部分- 添加地图、标记和基本信息

前 3 个视频介绍了如何制作一个绿色追踪应用程序,让用户跟踪自己每天的环保情况。数据使用 TinyDB 存储在用户的移动设备上。 

第 4 个视频展示了如何在 TinyDB 中存储列表项。 

 

使用 TinyDB 存储数据

4 个视频
更多信息

绿色追踪器第 1 部分展示了如何使用 TinyDB 组件在手机上存储追踪数据。

应用程序编程接口或 API 对应用程序非常有用。了解如何将应用程序连接到外部网站或服务器以发送和接收数据。 

应用程序接口

4 个视频

快速问答教程展示了如何将 Google Sheet 连接到应用程序以存储排行榜数据。单击此处在 App Inventor 中打开项目模板。

聊天应用程序教程展示了如何使用 CloudDB 存储聊天信息。

云数据

2 个视频
更多信息

快速问答教程展示了如何将 Google Sheet 连接到应用程序以存储排行榜数据。单击此处在 App Inventor 中打开项目模板。

Thunkable beaver logo

THUNKABLE教程

打开下面的每个选项卡,查看一些视频教程,以帮助您学习有助于开发应用程序的不同功能。

这段视频概述了 Thunkable 平台。

如果你是编码新手,可以试试这些入门教程。

学习 Thunkable

2 个视频
更多信息

这是使用 Thunkable 的良好入门。也称为 Soundboard 教程,你将学习如何制作一个简单的应用程序,用户点击一个按钮,它就会播放一段语音。点击此处,并按照 I have a dream 的链接下载制作应用程序的资产。

许多应用程序都有一个功能,即用户可以使用用户名和密码登录。您可以按照视频中的说明将此功能添加到任何应用程序中。

这些视频将指导您制作一个志愿者应用程序。教程将向您展示如何在应用程序中添加带有信息标记的地图。您还将看到如何将电话整合到应用程序中,以及如何使用 WebViewer 组件显示网站。

志愿者应用程序

2 个视频
更多信息

使用地图组件向用户提供基于位置的信息的好例子。在本例中,是志愿者机会。该应用程序还使用 WebViewer 显示网站信息,并使用 PhoneCall 让用户可以从应用程序中呼叫志愿者组织。

2 个视频的第 1 部分- 添加地图、标记和基本信息

这 3 段视频介绍了如何制作一个绿色跟踪应用程序,让用户跟踪自己每天的环保情况。数据使用存储变量存储,因此可以保存在用户的移动设备上。 

使用 TinyDB 存储数据

3 个视频
更多信息

绿色追踪器第 1 部分展示了如何使用 TinyDB 组件在手机上存储追踪数据。

应用程序编程接口或 API 对应用程序非常有用。了解如何将应用程序连接到外部网站或服务器以发送和接收数据。 

应用程序接口

3 个视频

快速问答教程展示了如何将 Google Sheet 连接到应用程序以存储排行榜数据。点击此处在 Thunkable 中打开项目模板。

第二段视频向您展示了如何制作一个播放视频的应用程序。视频信息存储在谷歌工作表中。

第三个视频是另一个基于气候的应用程序,展示了如何通过谷歌工作表显示排行榜信息。可在此处找到启动项目模板。

第四段视频是一位校友使用谷歌工作表存储应用程序信息的另一个例子。 下面是启动项目的链接。 

云数据

4 个视频
更多信息

快速问答教程展示了如何将 Google Sheet 连接到应用程序以存储排行榜数据。点击此处在 Thunkable 中打开项目模板。

artificial intelligence - brain with neural network

人工智能教程

本系列介绍如何使用《儿童机器学习》训练模型。然后在 Scratch 项目中使用输出模型。

请注意,Scratch 项目只适用于初级组。

人工智能教程

3 个视频
更多详情

Make Me Happy 使用《儿童机器学习》制作了一个机器学习模型来检测快乐或悲伤的文本。该教程分为 3 个部分,在 Scratch 项目中使用该模型

本示例使用 Teachable Machine 训练的声音(啪、拍或哨)检测模型,然后用于 Scratch 项目。这里有制作模型的说明链接。 

请注意,Scratch 项目只适用于初级组。

本系列教程将演示如何从网络获取公开的图像数据集,使用App Inventor的图像分类器进行训练,然后通过App Inventor将模型集成到移动应用中。

图像数据集与App Inventor

3 个视频

这些视频演示了如何制作一个简单的石头剪刀布应用程序,该程序利用人工智能判断用户选择的动作。您将学习如何在Teachable Machine中使用图像训练机器学习模型,随后将该模型集成到App Inventor中,用于构建移动应用程序。

播放列表

2 个视频

普拉塔姆·戈拉迪亚演示了如何使用Ximilar平台通过珊瑚礁图像训练模型。随后借助Web API组件,该模型被应用于Thunkable应用程序中。

使用 API 和计算机视觉技术检测服装标签上的品牌名称。然后使用 WebView 获取品牌的可持续性评级。 

使用应用程序接口从世界自然保护联盟红色名录网站获取濒危物种信息。然后使用聊天机器人重新表述信息,使年轻人更容易理解。

这些视频(也在下面的网络应用程序教程部分)展示了如何在 Jupyter Notebook 中使用 Python 构建机器学习模型,然后在使用 Streamlit 构建的网络应用程序中使用该模型。

网络应用程序中的人工智能播放列表

2 个视频

这些视频(也在下面的网络应用程序教程部分)展示了如何在 Jupyter Notebook 中使用 Python 构建机器学习模型,然后在使用 Streamlit 构建的网络应用程序中使用该模型。

水质 ML 模型

2 个视频
python logo

网络应用程序教程

如果要编写网络应用程序,课程提供了两种选择:安装免费软件并在自己的电脑上进行本地编码,或者在网络浏览器中使用在线平台进行编码。 

这些视频为本地选项,可在电脑上编码。

使用 Python 和 Streamlit 进行编码

7 个视频
更多信息

如果您还没有安装 Python,则必须在机器上安装。以下是安装说明

如果要编写网络应用程序,课程提供了两种选择:安装免费软件并在自己的电脑上进行本地编码,或者在网络浏览器中使用在线平台进行编码。 

这些视频用于在线选项,在网络浏览器中编码所有内容。

播放列表

6 个视频