Esta lição oferece um local para visualizar todos os tutoriais em vídeo da Technovation sobre aplicativos programação e criação de modelos de IA em um único lugar. Eles estão agrupados por plataforma programação e por tópico.
PROGRAMAÇÃO PLATAFORMAS
Este vídeo apresenta uma visão geral das opções de idioma do programação para o Technovation. Ele está um pouco desatualizado, pois agora o Technovation permite qualquer idioma programação . No entanto, ele oferece uma boa visão geral do App Inventor e do Thunkable e dos recursos de cada plataforma.
TUTORIAIS DE SCRATCH
Tutoriais do Scratch
Jogo simples com sprites e um cronômetro.
Jogo animado com Sprites
Como encontrar e corrigir erros no Scratch
APP INVENTOR TUTORIAIS
Abra cada guia abaixo para ver alguns tutoriais em vídeo para ajudá-lo a aprender diferentes recursos que podem ajudar no desenvolvimento do o app.
Visão geral da plataforma
Esses vídeos oferecem uma visão geral das duas janelas do site App Inventor - o Designer e o Blocks Editor.
Visão geral da plataforma
Este tutorial faz parte de uma lista de reprodução maior para criar um jogo, mas mostra alguns dos recursos do Designer e a criação da interface do usuário em App Inventor. Se você quiser usar o modelo inicial, aqui está o link.
Tutoriais para iniciantes
Se você é novo no site programação, estes são alguns bons tutoriais introdutórios para experimentar.
Aprender App Inventor
Esta é uma boa introdução ao uso do App Inventor. Também conhecido como o tutorial Soundboard, você aprenderá a criar um aplicativo simples em que o usuário clica em um botão e ele reproduz um discurso. Você pode fazer o download do projeto inicial aqui e importá-lo para o App Inventor (Dave mostra como fazer isso no vídeo).
Algumas dicas para depurar seu código em App Inventor
Aplicativo de login
Um recurso de muitos aplicativos é a capacidade de os usuários fazerem login com um nome de usuário e uma senha. Você pode adicionar esse recurso a qualquer aplicativo seguindo as instruções do vídeo.
Jogo com imagens, botões, cronômetro, pontuação
O jogo Recycle usa muitos conceitos simples, mas se baseia neles para criar um jogo bastante complexo. Você aprenderá a usar um cronômetro para exibir imagens, detectar cliques em botões e adicionar e subtrair uma pontuação. Aqui está um link para o modelo inicial em App Inventor.
Jogo de Reciclagem
Jogo animado
Estes vídeos mostram como usar o Canvas e o ImageSprites para criar um jogo animado.
Se quiser acompanhar o processo desde o início, você pode encontrar as imagens usadas no aplicativo aqui.
Se quiser pular o primeiro vídeo que constrói a interface do usuário, você pode abrir o modelo que tem a interface do usuário construída clicando aqui.
Jogo animado
Mapa, marcadores, chamadas telefônicas, WebViewer
Esses vídeos o orientam na criação de um aplicativo para voluntários. Os tutoriais mostram como adicionar um mapa com marcadores informativos em o app. Você também verá como integrar chamadas telefônicas com o app e como exibir sites usando o componente WebViewer.
Aplicativo para voluntários
Bom exemplo de uso do componente Map para fornecer informações baseadas em localização aos usuários. Nesse caso, oportunidades de voluntariado. O aplicativo também usa o WebViewer para exibir informações do site e o PhoneCall para que o usuário possa ligar para as organizações de voluntários a partir do aplicativo.
Parte 1 de 2 vídeos - adicionar mapa, marcadores e informações básicas
Parte 2 de 2 de Volunteer App - veja como fazer chamadas telefônicas e exibir sites em um aplicativo
Armazenamento de dados no telefone
Os três primeiros vídeos abordam a criação de um aplicativo Green Tracker que permite que os usuários controlem o quanto são verdes a cada dia. Os dados são armazenados usando o TinyDB no dispositivo móvel do usuário.
O quarto vídeo mostra como armazenar itens de lista no TinyDB.
Usando o TinyDB para armazenar dados
O Green Tracker Parte 1 mostra como armazenar dados de rastreamento em seu telefone com o componente TinyDB.
No rastreador verde Parte 2, aprenda a adicionar um componente Clock para que você possa rastrear se um usuário está verde em dias consecutivos.
No Green Tracker Parte 3, use o recurso Do It para manipular valores variáveis em o app para que você possa testar o recurso de dias consecutivos.
A Girls Code It realizou programação sessões para os participantes da Technovation. Este vídeo mostra como criar uma lista de tarefas simples e armazená-la em seu telefone.
APIs
As interfaces de programação de aplicativos ou APIs são muito úteis para aplicativos. Saiba como conectar o app a sites ou servidores externos para enviar e receber dados.
APIs
Armazenamento de dados na nuvem
O rápido tutorial quiz mostra como conectar um Google Sheet a o app para armazenar dados do placar. Clique aqui para abrir o modelo de projeto em App Inventor.
O tutorial do aplicativo Chat mostra como armazenar informações de bate-papo usando o CloudDB.
Dados na nuvem
O rápido tutorial quiz mostra como conectar um Google Sheet a o app para armazenar dados do placar. Clique aqui para abrir o modelo de projeto em App Inventor.
TUTORIAIS DE THUNKABLE
Abra cada guia abaixo para ver alguns tutoriais em vídeo para ajudá-lo a aprender diferentes recursos que podem ajudar no desenvolvimento do o app.
Visão geral da plataforma
Este vídeo apresenta uma visão geral da plataforma Thunkable.
Tutoriais para iniciantes
Se você é novo no site programação, estes são alguns bons tutoriais introdutórios para experimentar.
Aprenda o Thunkable
Esta é uma boa introdução ao uso do Thunkable. Também conhecido como o tutorial Soundboard, você aprenderá a criar um aplicativo simples em que o usuário clica em um botão e ele reproduz um discurso. Clique aqui e siga os links de I have a dream para fazer o download dos recursos para criar o aplicativo.
Algumas dicas para depurar seu código no Thunkable
Aplicativo de login
Um recurso de muitos aplicativos é a capacidade de os usuários fazerem login com um nome de usuário e uma senha. Você pode adicionar esse recurso a qualquer aplicativo seguindo as instruções do vídeo.
Mapa, marcadores, chamadas telefônicas, WebViewer
Esses vídeos o orientam na criação de um aplicativo para voluntários. Os tutoriais mostram como adicionar um mapa com marcadores informativos em o app. Você também verá como integrar chamadas telefônicas com o app e como exibir sites usando o componente WebViewer.
Aplicativo para voluntários
Bom exemplo de uso do componente Map para fornecer informações baseadas em localização aos usuários. Nesse caso, oportunidades de voluntariado. O aplicativo também usa o WebViewer para exibir informações do site e o PhoneCall para que o usuário possa ligar para as organizações de voluntários a partir do aplicativo.
Parte 1 de 2 vídeos - adicionar mapa, marcadores e informações básicas
Parte 2 de 2 de Volunteer App - veja como fazer chamadas telefônicas e exibir sites em um aplicativo
Armazenamento de dados no telefone
Os três vídeos abordam a criação de um aplicativo Green Tracker que permite que os usuários monitorem o quanto são verdes a cada dia. Os dados são armazenados usando variáveis armazenadas para que sejam salvos no dispositivo móvel do usuário.
Usando o TinyDB para armazenar dados
O Green Tracker Parte 1 mostra como armazenar dados de rastreamento em seu telefone com o componente TinyDB.
Na Parte 2 do rastreador verde, aprenda a usar as informações do dispositivo para que você possa rastrear se um usuário está verde em dias consecutivos.
No Green Tracker Parte 3, crie um botão temporário para manipular valores variáveis em o app para que você possa testar o recurso de dias consecutivos.
APIs
As interfaces de programação de aplicativos ou APIs são muito úteis para aplicativos. Saiba como conectar o app a sites ou servidores externos para enviar e receber dados.
APIs
Armazenamento de dados na nuvem
O rápido tutorial quiz mostra como conectar uma planilha do Google a o app para armazenar os dados da tabela de classificação. Clique aqui para abrir o modelo de projeto no Thunkable.
O segundo vídeo mostra como criar um aplicativo que reproduz vídeos. As informações do vídeo são armazenadas em uma planilha do Google.
O terceiro vídeo é outro aplicativo baseado no clima que mostra como exibir informações da tabela de classificação de uma planilha do Google. O modelo de projeto inicial pode ser encontrado aqui.
O quarto vídeo é outro exemplo de uma ex-aluna que usa uma planilha do Google para armazenar informações do aplicativo. Aqui está um link para o projeto inicial.
Dados na nuvem
O rápido tutorial quiz mostra como conectar uma planilha do Google a o app para armazenar os dados da tabela de classificação. Clique aqui para abrir o modelo de projeto no Thunkable.
Ana mostra como criar um aplicativo como o Option Um aplicativo de consumo responsável que reproduz vídeos. As informações do vídeo são armazenadas em uma planilha do Google.
Veja como exibir informações da tabela de classificação em uma planilha do Google. O modelo de projeto inicial pode ser encontrado aqui.
O aplicativo Neki Nature da Avril é um aplicativo de educação sobre a natureza. As informações sobre os animais são armazenadas em uma planilha do Google. Aqui está um link para o modelo de projeto inicial.
TUTORIAIS DE INTELIGÊNCIA ARTIFICIAL
Treinamento de um modelo de IA -> Scratch
Esta série mostra como treinar um modelo usando o Machine Learning for Kids. O modelo de saída é então usado em um projeto do Scratch.
Observe que os projetos do Scratch só são possíveis para os iniciantes categoria.
Tutoriais de IA
O Make Me Happy usa o Machine Learning for Kids para criar um modelo de machine learning para detectar textos felizes ou tristes. O tutorial de três partes usa o modelo em um projeto do Scratch.
Modelo de som -> Scratch
Esse exemplo usa um modelo para detectar sons (estalo, palmas ou apito) treinado com o Teachable Machine para ser usado em um projeto do Scratch. Aqui está um link para instruções sobre como criar o modelo.
Observe que os projetos do Scratch só são possíveis para os iniciantes categoria.
Treinamento de um modelo de conjunto de dados públicos para uso em App Inventor
Esta série mostra como obter um conjunto de dados público de imagens da Web, treiná-lo usando o Classificador de imagens de App Inventor e, em seguida, adicionar o modelo a um aplicativo com App Inventor.
Conjunto de dados de imagens & App Inventor
Modelo de ML com máquina ensinável -> App Inventor
Estes vídeos mostram como criar um aplicativo simples de Pedra, Papel e Tesoura que usa IA para determinar qual jogada o usuário está fazendo. Você aprende a treinar um modelo de machine learning usando imagens no Teachable Machine. Em seguida, o modelo é integrado ao App Inventor para ser usado em um aplicativo.
Lista de reprodução
Modelo ML com Ximilar -> Thunkable
Pratham Goradia mostra como usar a plataforma Ximilar para treinar um modelo com imagens de recifes de coral. Em seguida, o modelo é usado em um aplicativo Thunkable com a ajuda do componente Web API.
Modelo de ML com Jupyter Notebook e Streamlit
Esses vídeos (também na seção do tutorial aplicativo web abaixo) mostram como criar um modelo de machine learning usando Python em um Jupyter Notebook e, em seguida, como usar esse modelo em um aplicativo web criado usando o Streamlit.
IA em aplicativo web Lista de reprodução
APLICATIVO WEB TUTORIAIS
Python e Streamlit codificados em seu computador
Se você estiver acessando programação a aplicativo web, o site curso oferece duas opções: instalar software gratuito e codificá-lo localmente em seu próprio computador ou codificá-lo usando plataformas on-line em um navegador da Web.
Esses vídeos são para a opção local, programação em seu computador.
programação com Python e Streamlit
Se ainda não o fez, é necessário instalar o Python em seu computador. Aqui estão as instruções.
Para o aplicativo de mesa de som, você precisará de arquivos de som e imagens. Aqui está um link para baixar esses arquivos.
Você pode baixar o arquivo do Jupyter Notebook usado no vídeo aqui. Esta é a parte 1 da criação de um painel de dados com o Streamlit.
Esta é a parte 2 do Data Dashboard.
Você usará um Jupyter Notebook para explorar um conjunto de dados e criar um modelo de machine learning. Aqui está um link para o notebook usado no vídeo.
Esta é a parte 2 da criação de um aplicativo de previsão de AVC usando o Streamlit.
Python e Streamlit codificados em seu navegador
Se você estiver acessando programação a aplicativo web, o site curso oferece duas opções: instalar software gratuito e codificá-lo localmente em seu próprio computador ou codificá-lo usando plataformas on-line em um navegador da Web.
Esses vídeos são para a opção on-line, programação tudo em um navegador da Web.