本課程提供了一個地方,可以在一個地方查看有關應用程式編碼和創建 AI 模型的所有 Technovation 視訊教學。它們按編碼平台和主題分組。
編碼平台
該影片概述了 Technovation 的編碼語言選項。它有點過時了,因為 Technovation 現在允許任何編碼語言。不過,它很好地概述了 App Inventor 和 Thunkable 以及每個平台的功能。
從頭開始教程
刮刮教程
應用程式發明家教程
打開下面的每個分頁以查看一些影片教學課程,以幫助您學習有助於開發應用程式的不同功能。
平台概覽
這些影片概述了 App Inventor 中的兩個視窗 - 設計器和區塊編輯器。
平台概覽
新手教學
如果您是編碼新手,可以嘗試以下一些很好的入門教學。
學習應用發明家
登錄應用程式
許多應用程式的一個功能是使用者能夠使用使用者名稱和密碼登入。您可以按照影片中的說明將此功能新增至任何應用程式。
有圖像、按鈕、時鐘計時器、計分的遊戲
回收遊戲使用了許多簡單的概念,但在此基礎上建立了一個相當複雜的遊戲。您將學習如何使用計時器來顯示圖像、檢測按鈕點擊以及添加和減去分數。以下是 App Inventor 中入門範本的連結。
回收遊戲
動畫遊戲
地圖、標記、電話、WebViewer
這些影片將引導您完成製作志工應用程式。這些教學向您展示如何在應用程式中添加帶有資訊標記的地圖。您還將了解如何將電話呼叫與您的應用程式整合以及如何使用 WebViewer 元件顯示網站。
志工應用程式
在手機上儲存數據
前 3 個影片介紹如何製作一個綠色追蹤器應用程序,讓用戶可以追蹤他們每天的環保程度。資料使用 TinyDB 儲存在使用者的行動裝置上。
第四個影片展示如何在 TinyDB 中儲存清單項目。
使用TinyDB儲存數據
蜜蜂屬
應用程式介面或 API 對於應用程式非常有用。了解如何將您的應用程式連接到外部網站或伺服器以傳送和接收資料。
蜜蜂屬
將資料儲存在雲端
快速測驗教學展示如何將 Google 試算表連接到您的應用程式以儲存排行榜資料。按一下此處在 App Inventor 中開啟專案範本。
聊天應用程式教學展示如何使用 CloudDB 儲存聊天資訊。
雲端數據
可思考的教程
打開下面的每個分頁以查看一些影片教學課程,以幫助您學習有助於開發應用程式的不同功能。
平台概覽
該影片對 Thunkable 平台進行了總體概述。
新手教學
如果您是編碼新手,可以嘗試以下一些很好的入門教學。
學習Thunkable
登錄應用程式
許多應用程式的一個功能是使用者能夠使用使用者名稱和密碼登入。您可以按照影片中的說明將此功能新增至任何應用程式。
地圖、標記、電話、WebViewer
這些影片將引導您完成製作志工應用程式。這些教學向您展示如何在應用程式中添加帶有資訊標記的地圖。您還將了解如何將電話呼叫與您的應用程式整合以及如何使用 WebViewer 元件顯示網站。
志工應用程式
在手機上儲存數據
這 3 個影片介紹如何製作一個綠色追蹤器應用程序,讓用戶可以追蹤自己每天的環保程度。資料使用儲存變數進行存儲,因此可以保存在使用者的行動裝置上。
蜜蜂屬
應用程式介面或 API 對於應用程式非常有用。了解如何將您的應用程式連接到外部網站或伺服器以傳送和接收資料。
蜜蜂屬
將資料儲存在雲端
雲端數據
人工智慧教學
訓練 AI 模型 -> Scratch
本系列展示如何使用兒童機器學習來訓練模型。然後將輸出模型用於 Scratch 專案。
請注意,Scratch 專案僅適用於初學者。
AI 教程
Make Me Happy 使用 Machine Learning for Kids 來製作機器學習模型來檢測快樂或悲傷的文本。由 3 部分組成的教程在 Scratch 專案中使用模型。
聲音模型 -> 刮擦
此範例使用模型來偵測經過 Teachable Machine 訓練的聲音(啪嗒聲、拍手聲或口哨聲),然後在 Scratch 專案中使用。這是製作模型說明的連結。
請注意,Scratch 專案僅適用於初學者。
訓練公共資料集模型以在 App Inventor 中使用
本系列示範如何從網路取得公共影像資料集,使用 App Inventor 中的影像分類器進行訓練,然後使用 App Inventor 將模型新增至行動應用程式。
圖像資料集和應用程式發明者
具有可教機器的 ML 模型 -> App Inventor
這些影片展示瞭如何製作一個簡單的石頭剪刀布應用程序,該應用程式使用人工智慧來確定用戶正在玩哪種遊戲。您將學習使用 Teachable Machine 中的影像訓練機器學習模型。然後,該模型與 App Inventor 整合以在行動應用程式中使用。
播放清單
使用 Ximilar 的 ML 模型 -> Thunkable
Pratham Goradia 展示如何使用 Ximilar 平台訓練帶有珊瑚礁圖像的模型。然後,借助 Web API 元件,在可 Thunkable 應用程式中使用該模型。
使用 Jupyter Notebook 和 Streamlit 的 ML 模型
這些影片(也在下面的 Web 應用程式教學部分)展示如何在 Jupyter Notebook 中使用 Python 建立機器學習模型,以及如何在使用 Streamlit 建立的 Web 應用程式中使用該模型。
Web 應用程式播放清單中的 AI
網路應用程式教程
在您的電腦上進行 Python 和 Streamlit 編碼
如果您正在編寫網頁應用程序,課程提供兩種選擇:安裝免費軟體並在您自己的電腦上進行本地編碼,或使用網頁瀏覽器中的線上平台進行編碼。
這些影片適用於本機選項,在您的電腦上進行編碼。
使用 Python 和 Streamlit 進行編碼
在瀏覽器中編碼的 Python 和 Streamlit
如果您正在編寫網頁應用程序,課程提供兩種選擇:安裝免費軟體並在您自己的電腦上進行本地編碼,或使用網頁瀏覽器中的線上平台進行編碼。
這些影片適用於線上選項,在網路瀏覽器中對所有內容進行編碼。