O documento discute a programação educacional ao longo do tempo, desde a linguagem LOGO até Scratch. Aborda como a programação por blocos pode ensinar pensamento computacional e resolução de problemas. Também descreve como a programação pode ser integrada no currículo escolar de diferentes maneiras.
Aprender a programar/Programar para aprenderJoão Torres
O documento discute a evolução da programação educacional desde o LOGO até o Scratch, enfatizando como a programação por blocos pode ensinar habilidades essenciais do século 21 como resolução de problemas, pensamento computacional e criatividade.
O documento discute o ecossistema .NET e a linguagem C# de programação. Ele descreve as vantagens da tipagem estática, inferência de tipos, LINQ e outras funcionalidades do C#. Também aborda os custos, oportunidades de mercado e desafios em torno da comunidade e código aberto. O autor argumenta que vale a pena apostar no .NET/C# devido à sua constante evolução e capacidade de atender às demandas atuais e futuras do mercado.
Só um appzinho aê!? - O guia de sobrevivência para o dev da ideia inovadora a...Eduardo Carrara de Araujo
O documento apresenta um guia de sobrevivência para desenvolvedores Android, cobrindo as áreas essenciais de concepção, construção, entrega e feedback de aplicativos. Inclui técnicas para validar hipóteses de negócio, ferramentas de desenvolvimento Android, dicas para resolução de problemas e automação do ciclo de lançamento.
TDC2018SP | Trilha Machine Learning - Automacao de Machine Learning - Do data...tdc-globalcode
Este documento discute os desafios de projetos de machine learning, como simplificar o processo de exploração, construção, teste e implantação de forma reproduzível. Ele introduz o Marvin, uma plataforma de inteligência artificial open source que automatiza o processo de machine learning do dataset à produção através de técnicas como algoritmos genéticos e otimização bayesiana. O documento convida os leitores a contribuírem no GitHub e anuncia vagas de emprego na empresa.
Software Livre e Novas Formas de Trabalho - InfoUNEB 2016Sandro Andrade
O documento discute o trabalho no século XXI usando software livre, como o uso de software livre aumentou significativamente nas empresas e onde ele será usado nos próximos anos. Também descreve a jornada do autor no software livre e seu trabalho com a comunidade KDE, incluindo o que a KDE faz e como as pessoas podem começar a contribuir.
Rodrigo Branas é um especialista em Java com mais de 10 anos de experiência. Ele é instrutor da Academia Java e Agile da Globalcode e criador de treinamentos como Clean Code, Selenium e Maven. Branas também trabalhou com diversas empresas como desenvolvedor e líder de projetos.
Engenharia de Software - Introdução e Motivação (Marcello Thiry)Marcello Thiry
(1) O documento introduz o tema de engenharia de software, discutindo sua origem e motivação. (2) Apresenta os principais tópicos que serão abordados, incluindo a crise do software, características de software e qualidade. (3) Define engenharia de software como a aplicação sistemática de métodos científicos e empíricos para criar, melhorar e implementar software.
O documento discute a interface de usuário natural da Kinect da Microsoft, desde seus primórdios no Projeto Natal até seu sucesso atual. Também aborda como a Kinect funciona usando drivers, frameworks e middleware abertos, e possíveis direções futuras.
Aprender a programar/Programar para aprenderJoão Torres
O documento discute a evolução da programação educacional desde o LOGO até o Scratch, enfatizando como a programação por blocos pode ensinar habilidades essenciais do século 21 como resolução de problemas, pensamento computacional e criatividade.
O documento discute o ecossistema .NET e a linguagem C# de programação. Ele descreve as vantagens da tipagem estática, inferência de tipos, LINQ e outras funcionalidades do C#. Também aborda os custos, oportunidades de mercado e desafios em torno da comunidade e código aberto. O autor argumenta que vale a pena apostar no .NET/C# devido à sua constante evolução e capacidade de atender às demandas atuais e futuras do mercado.
Só um appzinho aê!? - O guia de sobrevivência para o dev da ideia inovadora a...Eduardo Carrara de Araujo
O documento apresenta um guia de sobrevivência para desenvolvedores Android, cobrindo as áreas essenciais de concepção, construção, entrega e feedback de aplicativos. Inclui técnicas para validar hipóteses de negócio, ferramentas de desenvolvimento Android, dicas para resolução de problemas e automação do ciclo de lançamento.
TDC2018SP | Trilha Machine Learning - Automacao de Machine Learning - Do data...tdc-globalcode
Este documento discute os desafios de projetos de machine learning, como simplificar o processo de exploração, construção, teste e implantação de forma reproduzível. Ele introduz o Marvin, uma plataforma de inteligência artificial open source que automatiza o processo de machine learning do dataset à produção através de técnicas como algoritmos genéticos e otimização bayesiana. O documento convida os leitores a contribuírem no GitHub e anuncia vagas de emprego na empresa.
Software Livre e Novas Formas de Trabalho - InfoUNEB 2016Sandro Andrade
O documento discute o trabalho no século XXI usando software livre, como o uso de software livre aumentou significativamente nas empresas e onde ele será usado nos próximos anos. Também descreve a jornada do autor no software livre e seu trabalho com a comunidade KDE, incluindo o que a KDE faz e como as pessoas podem começar a contribuir.
Rodrigo Branas é um especialista em Java com mais de 10 anos de experiência. Ele é instrutor da Academia Java e Agile da Globalcode e criador de treinamentos como Clean Code, Selenium e Maven. Branas também trabalhou com diversas empresas como desenvolvedor e líder de projetos.
Engenharia de Software - Introdução e Motivação (Marcello Thiry)Marcello Thiry
(1) O documento introduz o tema de engenharia de software, discutindo sua origem e motivação. (2) Apresenta os principais tópicos que serão abordados, incluindo a crise do software, características de software e qualidade. (3) Define engenharia de software como a aplicação sistemática de métodos científicos e empíricos para criar, melhorar e implementar software.
O documento discute a interface de usuário natural da Kinect da Microsoft, desde seus primórdios no Projeto Natal até seu sucesso atual. Também aborda como a Kinect funciona usando drivers, frameworks e middleware abertos, e possíveis direções futuras.
Mini-Curso: Introdução à Big Data e Data Science - Aula 3 - Ferramentas para ...Diego Nogare
O documento apresenta uma aula sobre ferramentas para trabalhar com Big Data. Apresenta o palestrante Diego Nogare e seu background. Em seguida, discute o Hadoop, explicando seu cluster, HDFS e MapReduce e como isso gera resultados. Ao final, fornece links para envio de dúvidas e para obtenção de certificado de participação.
Automação de Machine Learning - Do dataset à produçãoRafael Novello
Este documento discute a automação de machine learning, desde o conjunto de dados até a produção. Ele apresenta desafios em projetos de ML, como a dificuldade de levar protótipos de notebooks para a produção. A solução proposta é o Marvin, uma plataforma de inteligência artificial open source que simplifica o processo de exploração, construção, teste e implantação de projetos de ML de forma reproduzível. O documento também apresenta a arquitetura do Marvin AutoML para automação no machine learning.
Automação de Machine Learning do dataset à produção!Willian Leite
Este documento discute a automação de machine learning, desde o conjunto de dados até a produção. Apresenta desafios comuns em projetos de ML, como a dificuldade de cientistas de dados tipo A de construir soluções de produção. Também discute a arquitetura do Marvin, uma plataforma open source que visa simplificar o processo de ML de forma reproduzível.
O documento discute estratégias e ferramentas para programar em PHP de forma rápida. Ele aborda o uso de IDEs como Eclipse PDT e PHPStorm, editores como Notepad++ e Sublime Text, microframeworks, plugins como Emmet e Gist, funções nativas do PHP e Composer.
O documento discute as facetas do desenvolvedor ágil, apresentando diversas técnicas e práticas ágeis como Clean Code, Refatoração, Testes Automatizados, TDD/BDD, Pair Programming, Continuous Integration e Continuous Delivery. O desenvolvedor ágil é descrito como um "Zen Programmer" que encara os problemas com naturalidade e vê a programação como um processo criativo e de aperfeiçoamento contínuo.
Mini-Curso: Introdução à Big Data e Data Science - Aula 10 - Introdução ao HD...Diego Nogare
A apresentação introduz o HDInsight, serviço da Microsoft para processamento de big data na nuvem. O palestrante Diego Nogare explica como criar clusters no HDInsight e consumir dados, além de encorajar os participantes a enviarem dúvidas e fornecer links para obter certificados e mais informações.
Empreender em IoT no Brasil - desafios e oportunidades.Embarcados
Nessa palestra, realizada no Forum Goiano de Software Livre por Thiago Lima, representando o Embarcados, foram abordados quais são as principais oportunidades e desafios de trabalhar com Internet of Things no Brasil.
Introdução ao desenvolvimento de jogos educativos HTML5 ( MoodleMoot Brasília...David Luz
1. O documento introduz o desenvolvimento de jogos educativos HTML5 para o Moodle e apresenta o palestrante David Melo da Luz.
2. São descritos três objetivos principais da apresentação: conhecer o fluxo de desenvolvimento de jogos educativos, as ferramentas necessárias e alternativas para integrar jogos no Moodle.
3. São apresentadas três maneiras comuns de produzir jogos educativos em HTML5: utilizando softwares de EaD, softwares para games e bibliotecas/frameworks JavaScript.
A apresentação vai descrever o que um programador faz e quais são os passos necessários para se tornar um profissional da área de desenvolvimento de software. Serão apresentadas algumas maneiras de como uma pessoa pode buscar ajuda, aprender mais e se tornar um profissional melhor. Também será discutido sobre como participar de iniciativas como Google Summer of Code, Maratona de Programação da ACM, Olimpíada Brasileira de Informática e discutir algumas coisas que você não pode deixar de aprender na universidade.
Palestra O que é Internet das Coisas e como ela afetará em seu cotidiano? ministrada no II Café com Código e II Encontro de Startups e Desenvolvedores de Software da Comunidade Roraima Full Stack Developer em parceria com o Sebrae/RR.
Este documento discute o desenvolvimento de protótipos mínimos viáveis (MVPs) usando a linguagem de programação Python. Ele fornece exemplos de código Python simples e explica como Python pode ser usado para construir rapidamente MVPs de baixo custo para validar ideias de negócios.
InterCon 2017 - Carreira Hipster: Desafios em Soft Skills - Paulo SilveiraiMasters
O documento discute as habilidades necessárias para ter sucesso em carreiras de tecnologia, além da programação. Apresenta que soft skills como aprendizado, planejamento e habilidades interpessoais são igualmente importantes e devem ser desenvolvidas. Também ressalta que profissionais de tecnologia não são pagos apenas para codificar e que a aquisição de soft skills pode abrir novas oportunidades na área.
Como Fazer Seu Próprio Gameboy - SpACE UNIFEIRafael Moreira
Este documento descreve como construir seu próprio console de videogame estilo Gameboy usando um Arduino. Ele discute:
1) O hardware necessário incluindo Arduino, botões, e tela LCD para entrada, processamento e saída respectivamente.
2) O projeto de software, incluindo bibliotecas para facilitar a interface entre hardware e software.
3) Como projetar jogos simples usando funções como ler botões e desenhar na tela fornecidas pelas bibliotecas.
O documento fornece informações sobre a plataforma Embarcados, que compartilha conhecimento sobre sistemas embarcados no Brasil. A plataforma possui mais de 2000 artigos publicados, realizou 20 eventos e 50 webinars. Ela é gerida por Thiago Lima e Douglas Esteves e tem o objetivo de contribuir para o desenvolvimento tecnológico no país.
O documento discute como evitar que cobradores batem na sua porta devido a dívidas. Ele fornece três estratégias para lidar com dívidas: 1) não se endividar; 2) negociar dívidas sem juros; 3) pagar dívidas com juros para evitar problemas maiores no futuro.
Por que e Como Participar de Projetos Open Source - Julio Biason - Tchelinux ...Tchelinux
Este documento discute como e por que participar de projetos open source. Explica que enviar código é a forma mais direta de contribuir, mas requer entender o projeto, seus objetivos e padrões. Também discute como reportar bugs, fazer traduções, documentação e evangelização podem ajudar projetos sem necessariamente saber programar.
O documento apresenta o portfólio de projetos de Guilherme de Baère. Ele inclui detalhes de projetos desenvolvidos para empresas como Intelbras Security, Masterfrio e Samsung durante seu trabalho na Sincrodesign e em programas de intercâmbio acadêmico. Também lista prêmios recebidos e experiência profissional.
Este documento discute como programar Arduinos usando Ruby. Ele apresenta várias opções como Firmata, Artoo e Dino que permitem a comunicação entre Arduinos e Ruby através de protocolos como o Firmata. O documento conclui que frameworks como esses abrem novas possibilidades para controlar microcontroladores com linguagens de programação como Ruby.
O documento discute a interface natural do usuário da Kinect da Microsoft. Ele começa com uma breve introdução sobre o autor e sobre interfaces naturais de usuário. Em seguida, discute a evolução da Kinect da Microsoft Research para uso doméstico e como ela pode melhorar a experiência do usuário ao permitir controles sem toque. Finalmente, aborda o desenvolvimento da Kinect, incluindo drivers, frameworks, middleware e SDK oficial.
O documento discute os riscos associados ao uso da internet e estratégias para preveni-los, como usar senhas seguras, evitar conversas com estranhos, e pedir ajuda se sentir preocupado. Também enfatiza a importância de passar tempo fora da internet e ter cuidado com o que é compartilhado online.
Mini-Curso: Introdução à Big Data e Data Science - Aula 3 - Ferramentas para ...Diego Nogare
O documento apresenta uma aula sobre ferramentas para trabalhar com Big Data. Apresenta o palestrante Diego Nogare e seu background. Em seguida, discute o Hadoop, explicando seu cluster, HDFS e MapReduce e como isso gera resultados. Ao final, fornece links para envio de dúvidas e para obtenção de certificado de participação.
Automação de Machine Learning - Do dataset à produçãoRafael Novello
Este documento discute a automação de machine learning, desde o conjunto de dados até a produção. Ele apresenta desafios em projetos de ML, como a dificuldade de levar protótipos de notebooks para a produção. A solução proposta é o Marvin, uma plataforma de inteligência artificial open source que simplifica o processo de exploração, construção, teste e implantação de projetos de ML de forma reproduzível. O documento também apresenta a arquitetura do Marvin AutoML para automação no machine learning.
Automação de Machine Learning do dataset à produção!Willian Leite
Este documento discute a automação de machine learning, desde o conjunto de dados até a produção. Apresenta desafios comuns em projetos de ML, como a dificuldade de cientistas de dados tipo A de construir soluções de produção. Também discute a arquitetura do Marvin, uma plataforma open source que visa simplificar o processo de ML de forma reproduzível.
O documento discute estratégias e ferramentas para programar em PHP de forma rápida. Ele aborda o uso de IDEs como Eclipse PDT e PHPStorm, editores como Notepad++ e Sublime Text, microframeworks, plugins como Emmet e Gist, funções nativas do PHP e Composer.
O documento discute as facetas do desenvolvedor ágil, apresentando diversas técnicas e práticas ágeis como Clean Code, Refatoração, Testes Automatizados, TDD/BDD, Pair Programming, Continuous Integration e Continuous Delivery. O desenvolvedor ágil é descrito como um "Zen Programmer" que encara os problemas com naturalidade e vê a programação como um processo criativo e de aperfeiçoamento contínuo.
Mini-Curso: Introdução à Big Data e Data Science - Aula 10 - Introdução ao HD...Diego Nogare
A apresentação introduz o HDInsight, serviço da Microsoft para processamento de big data na nuvem. O palestrante Diego Nogare explica como criar clusters no HDInsight e consumir dados, além de encorajar os participantes a enviarem dúvidas e fornecer links para obter certificados e mais informações.
Empreender em IoT no Brasil - desafios e oportunidades.Embarcados
Nessa palestra, realizada no Forum Goiano de Software Livre por Thiago Lima, representando o Embarcados, foram abordados quais são as principais oportunidades e desafios de trabalhar com Internet of Things no Brasil.
Introdução ao desenvolvimento de jogos educativos HTML5 ( MoodleMoot Brasília...David Luz
1. O documento introduz o desenvolvimento de jogos educativos HTML5 para o Moodle e apresenta o palestrante David Melo da Luz.
2. São descritos três objetivos principais da apresentação: conhecer o fluxo de desenvolvimento de jogos educativos, as ferramentas necessárias e alternativas para integrar jogos no Moodle.
3. São apresentadas três maneiras comuns de produzir jogos educativos em HTML5: utilizando softwares de EaD, softwares para games e bibliotecas/frameworks JavaScript.
A apresentação vai descrever o que um programador faz e quais são os passos necessários para se tornar um profissional da área de desenvolvimento de software. Serão apresentadas algumas maneiras de como uma pessoa pode buscar ajuda, aprender mais e se tornar um profissional melhor. Também será discutido sobre como participar de iniciativas como Google Summer of Code, Maratona de Programação da ACM, Olimpíada Brasileira de Informática e discutir algumas coisas que você não pode deixar de aprender na universidade.
Palestra O que é Internet das Coisas e como ela afetará em seu cotidiano? ministrada no II Café com Código e II Encontro de Startups e Desenvolvedores de Software da Comunidade Roraima Full Stack Developer em parceria com o Sebrae/RR.
Este documento discute o desenvolvimento de protótipos mínimos viáveis (MVPs) usando a linguagem de programação Python. Ele fornece exemplos de código Python simples e explica como Python pode ser usado para construir rapidamente MVPs de baixo custo para validar ideias de negócios.
InterCon 2017 - Carreira Hipster: Desafios em Soft Skills - Paulo SilveiraiMasters
O documento discute as habilidades necessárias para ter sucesso em carreiras de tecnologia, além da programação. Apresenta que soft skills como aprendizado, planejamento e habilidades interpessoais são igualmente importantes e devem ser desenvolvidas. Também ressalta que profissionais de tecnologia não são pagos apenas para codificar e que a aquisição de soft skills pode abrir novas oportunidades na área.
Como Fazer Seu Próprio Gameboy - SpACE UNIFEIRafael Moreira
Este documento descreve como construir seu próprio console de videogame estilo Gameboy usando um Arduino. Ele discute:
1) O hardware necessário incluindo Arduino, botões, e tela LCD para entrada, processamento e saída respectivamente.
2) O projeto de software, incluindo bibliotecas para facilitar a interface entre hardware e software.
3) Como projetar jogos simples usando funções como ler botões e desenhar na tela fornecidas pelas bibliotecas.
O documento fornece informações sobre a plataforma Embarcados, que compartilha conhecimento sobre sistemas embarcados no Brasil. A plataforma possui mais de 2000 artigos publicados, realizou 20 eventos e 50 webinars. Ela é gerida por Thiago Lima e Douglas Esteves e tem o objetivo de contribuir para o desenvolvimento tecnológico no país.
O documento discute como evitar que cobradores batem na sua porta devido a dívidas. Ele fornece três estratégias para lidar com dívidas: 1) não se endividar; 2) negociar dívidas sem juros; 3) pagar dívidas com juros para evitar problemas maiores no futuro.
Por que e Como Participar de Projetos Open Source - Julio Biason - Tchelinux ...Tchelinux
Este documento discute como e por que participar de projetos open source. Explica que enviar código é a forma mais direta de contribuir, mas requer entender o projeto, seus objetivos e padrões. Também discute como reportar bugs, fazer traduções, documentação e evangelização podem ajudar projetos sem necessariamente saber programar.
O documento apresenta o portfólio de projetos de Guilherme de Baère. Ele inclui detalhes de projetos desenvolvidos para empresas como Intelbras Security, Masterfrio e Samsung durante seu trabalho na Sincrodesign e em programas de intercâmbio acadêmico. Também lista prêmios recebidos e experiência profissional.
Este documento discute como programar Arduinos usando Ruby. Ele apresenta várias opções como Firmata, Artoo e Dino que permitem a comunicação entre Arduinos e Ruby através de protocolos como o Firmata. O documento conclui que frameworks como esses abrem novas possibilidades para controlar microcontroladores com linguagens de programação como Ruby.
O documento discute a interface natural do usuário da Kinect da Microsoft. Ele começa com uma breve introdução sobre o autor e sobre interfaces naturais de usuário. Em seguida, discute a evolução da Kinect da Microsoft Research para uso doméstico e como ela pode melhorar a experiência do usuário ao permitir controles sem toque. Finalmente, aborda o desenvolvimento da Kinect, incluindo drivers, frameworks, middleware e SDK oficial.
Semelhante a Apresentação CIMAC Évora 15 de abril 2021 (20)
O documento discute os riscos associados ao uso da internet e estratégias para preveni-los, como usar senhas seguras, evitar conversas com estranhos, e pedir ajuda se sentir preocupado. Também enfatiza a importância de passar tempo fora da internet e ter cuidado com o que é compartilhado online.
O documento discute as tecnologias no ensino, aprender a programar e alguns mitos sobre tecnologia na escola. Aborda como as ferramentas de programação como Scratch podem ser usadas para ensinar programação de forma flexível e engajadora para os estudantes.
Potencialidades das tecnologias móveis na dinamização de projetosJoão Torres
O documento discute as potencialidades das tecnologias móveis na educação, abordando: 1) O que são tecnologias móveis; 2) Como as tecnologias móveis podem ser usadas na escola; 3) Exemplos de aplicações do telemóvel na sala de aula, incluindo comunicação, captura e partilha de conteúdos, e programação.
O documento discute 1) como as tecnologias digitais estão a mudar o mundo, 2) como as tecnologias podem ser usadas no ensino, e 3) os benefícios de aprender a programar/usar programação para aprender. Apresenta exemplos como Scratch e App Inventor para ilustrar como a programação por blocos pode ser usada no ensino.
O documento descreve o projeto GEN10S Portugal, que tem como objetivos dar formação em programação Scratch a 5000 alunos, promover o sucesso escolar e a criatividade, e incentivar a produção de trabalhos originais. O projeto envolveu a formação de 114 professores Scratch e 457 professores de turma, alcançando 3.637 alunos em 181 turmas de 62 escolas. Vários projetos originais foram desenvolvidos pelos alunos.
Programaçao no ensino da Matemática: novidade ou talvez não.João Torres
O documento discute a programação no ensino da matemática. Aborda como as tecnologias digitais podem ser usadas para aprender matemática de forma mais criativa e envolvente, através de ferramentas como Scratch e programação por blocos. Também analisa como a programação pode desenvolver competências essenciais para o século XXI.
Cidadania Digital - Direitos e responsabilidadesJoão Torres
O documento discute os conceitos de cidadania digital, incluindo oportunidades, direitos, responsabilidades e riscos do mundo digital. Aborda tópicos como redes sociais, fotos online, segurança de dados e a importância de se ter uma pegada digital consciente.
Aprender a programar - Porquê e para quê?João Torres
Este documento discute por que é importante aprender a programar e como a programação pode desenvolver habilidades importantes para o século 21. A Europa precisará de muitos trabalhadores com habilidades em TI e programação ajuda a desenvolver pensamento computacional. Aprender matemática através da programação pode ser mais envolvente do que métodos tradicionais.
O documento discute os conceitos de cidadania digital, incluindo oportunidades, direitos, responsabilidades e riscos associados ao uso da tecnologia. Aborda tópicos como privacidade online, cyberbullying, compartilhamento excessivo de informações pessoais e desinformação.
O documento discute os riscos associados ao uso da internet e das tecnologias digitais, fornecendo recomendações de segurança para crianças e jovens, como manter softwares atualizados, usar senhas seguras, não falar com estranhos online e obter permissão antes de publicar fotos de outras pessoas.
Cidadania Digital - Direitos e ResponsabilidadeJoão Torres
O documento resume os principais conceitos sobre cidadania digital, incluindo oportunidades, direitos, responsabilidades e riscos do uso da tecnologia. Também discute como projetos educacionais e habilidades digitais podem ser desenvolvidos de forma segura e responsável na escola.
Apresentação Projeto EduScratch em ÁguedaJoão Torres
O documento discute o projeto EduScratch, um ambiente de programação gráfica chamado Scratch criado no MIT Media Lab. O Scratch permite que crianças e estudantes aprendam conceitos básicos de programação de uma maneira divertida e criativa. O documento fornece links para recursos relacionados ao Scratch em Portugal.
SeguraNet, Apresentação utilizada nas sessões com pais e encarregados de educ...João Torres
1. O documento discute segurança na internet e como criar um ambiente seguro online.
2. Ele fornece recomendações sobre como proteger a segurança do computador, navegar de forma segura e evitar comportamentos de risco.
3. O documento também descreve parcerias do projeto SeguraNet e como ele visa ajudar a criar uma internet melhor e mais segura para todos.
SeguraNet - Sessão com alunos do Ensino SecundárioJoão Torres
O documento discute vários aspectos da segurança online, incluindo como navegar de forma segura, evitar fraudes, proteger dados pessoais e comportamentos seguros em redes sociais. O documento fornece conselhos sobre como configurar contas e dispositivos de forma segura.
O documento fornece recomendações sobre como usar a internet de forma segura, discutindo tópicos como: senhas seguras, cuidado com fotos online, privacidade em redes sociais, não falar com estranhos, e quando precisar de ajuda utilizar a Linha Ajuda ou Linha Alerta. O objetivo é ajudar a construir um mundo online melhor e mais seguro.
SeguraNet: Juntos Vamos Criar uma Internet MelhorJoão Torres
O documento discute os riscos associados ao uso da internet e oferece recomendações para promover o uso seguro e responsável da tecnologia. Ele destaca os perigos de compartilhar informações pessoais online, falar com estranhos, e publicar fotos sem permissão, e enfatiza a importância de proteger dispositivos com senhas seguras e software de segurança.
O documento discute os riscos de navegar na internet de forma insegura e como se proteger desses riscos. Ele aborda três principais riscos: burlas e phishing, compartilhamento indevido de fotos pessoais, e a "pegada digital" que as pessoas deixam online. O documento também fornece dicas sobre como criar senhas seguras, evitar sites fraudulentos e pensar duas vezes antes de publicar fotos online.
Segurança na Internet, Sessão pais e Encarregados de EducaçãoJoão Torres
[1] O documento apresenta informações sobre segurança na internet, incluindo riscos como phishing, vírus e burlas online. [2] É destacada a importância de se ter senhas seguras e de se atualizar softwares de segurança. [3] O documento também discute cuidados com fotos online e o risco delas serem compartilhadas sem permissão.
Slides Lição 9, Betel, Ordenança para uma vida de santificação, 2Tr24.pptxLuizHenriquedeAlmeid6
Slideshare Lição 10, Betel, Ordenança para buscar a paz e fazer o bem, 2Tr24, Pr Henrique, EBD NA TV, 2° TRIMESTRE DE 2024, ADULTOS, EDITORA BETEL, TEMA, ORDENANÇAS BÍBLICAS, Doutrina Fundamentais Imperativas aos Cristãos para uma vida bem-sucedida e de Comunhão com DEUS, estudantes, professores, Ervália, MG, Imperatriz, MA, Cajamar, SP, estudos bíblicos, gospel, DEUS, ESPÍRITO SANTO, JESUS CRISTO, Comentários, Bispo Abner Ferreira, Com. Extra Pr. Luiz Henrique, 99-99152-0454, Canal YouTube, Henriquelhas, @PrHenrique
Atividade letra da música - Espalhe Amor, Anavitória.Mary Alvarenga
A música 'Espalhe Amor', interpretada pela cantora Anavitória é uma celebração do amor e de sua capacidade de transformar e conectar as pessoas. A letra sugere uma reflexão sobre como o amor, quando verdadeiramente compartilhado, pode ultrapassar barreiras alcançando outros corações e provocando mudanças positivas.
Sistema de Bibliotecas UCS - Chronica do emperador Clarimundo, donde os reis ...Biblioteca UCS
A biblioteca abriga, em seu acervo de coleções especiais o terceiro volume da obra editada em Lisboa, em 1843. Sua exibe
detalhes dourados e vermelhos. A obra narra um romance de cavalaria, relatando a
vida e façanhas do cavaleiro Clarimundo,
que se torna Rei da Hungria e Imperador
de Constantinopla.
Slides Lição 10, Central Gospel, A Batalha Do Armagedom, 1Tr24.pptxLuizHenriquedeAlmeid6
Slideshare Lição 10, Central Gospel, A Batalha Do Armagedom, 1Tr24, Pr Henrique, EBD NA TV, Revista ano 11, nº 1, Revista Estudo Bíblico Jovens E Adultos, Central Gospel, 2º Trimestre de 2024, Professor, Tema, Os Grandes Temas Do Fim, Comentarista, Pr. Joá Caitano, estudantes, professores, Ervália, MG, Imperatriz, MA, Cajamar, SP, estudos bíblicos, gospel, DEUS, ESPÍRITO SANTO, JESUS CRISTO, Com. Extra Pr. Luiz Henrique, 99-99152-0454, Canal YouTube, Henriquelhas, @PrHenrique
A QUESTÃO ANTROPOLÓGICA: O QUE SOMOS OU QUEM SOMOS.pdf
Apresentação CIMAC Évora 15 de abril 2021
1.
2. Nativos Digitais Do LOGO ao Scratch Programação por blocos O que se aprende programando?
1 Nativos Digitais
2 Do LOGO ao Scratch
3 Programação por blocos
4 O que se aprende programando?
3. Nativos Digitais Do LOGO ao Scratch Programação por blocos O que se aprende programando?
1 Nativos Digitais
2 Do LOGO ao Scratch
3 Programação por blocos
4 O que se aprende programando?
4. Nativos Digitais Do LOGO ao Scratch Programação por blocos O que se aprende programando?
Nativos Digtais
Foto: http://cdn-homolog.editoraglobo.com.br.s3.amazonaws.com/prazodevalidade/files/2013/06/nativo_digital
Foto: http://cdn-homolog.editoraglobo.com.br.s3.amazonaws.com/prazodevalidade/files/2013/06/nativo_digital
5. Nativos Digitais Do LOGO ao Scratch Programação por blocos O que se aprende programando?
6. Nativos Digitais Do LOGO ao Scratch Programação por blocos O que se aprende programando?
7. Nativos Digitais Do LOGO ao Scratch Programação por blocos O que se aprende programando?
8. Desde setembro de 2014, "Coding"
Desde setembro de 2014, "Coding"
integra os currículos no Reino Unido.
integra os currículos no Reino Unido.
Foto:João Torres
Foto:João Torres
9. Nativos Digitais Do LOGO ao Scratch Programação por blocos O que se aprende programando?
Iniciação à Programação no 1.º Ciclo
Iniciação à Programação no 1.º Ciclo
do Ensino Básico.
do Ensino Básico.
10. Nativos Digitais Do LOGO ao Scratch Programação por blocos O que se aprende programando?
DGE - Ministério da Educação
DGE - Ministério da Educação
11. Nativos Digitais Do LOGO ao Scratch Programação por blocos O que se aprende programando?
DigiComp - Being digitally competent – a task for the 21st century
citizen
Fonte: https://ec.europa.eu/jrc/sites/jrcsh/files/DIGCOMP-PAGE%2002-%20UPDATED%2002-06-2016.pdf
Fonte: https://ec.europa.eu/jrc/sites/jrcsh/files/DIGCOMP-PAGE%2002-%20UPDATED%2002-06-2016.pdf
12. Nativos Digitais Do LOGO ao Scratch Programação por blocos O que se aprende programando?
DigiComp - Being digitally competent – a task for the 21st century
citizen
Fonte: https://ec.europa.eu/jrc/sites/jrcsh/files/DIGCOMP-PAGE%2002-%20UPDATED%2002-06-2016.pdf
Fonte: https://ec.europa.eu/jrc/sites/jrcsh/files/DIGCOMP-PAGE%2002-%20UPDATED%2002-06-2016.pdf
13. Nativos Digitais Do LOGO ao Scratch Programação por blocos O que se aprende programando?
DigiComp - Being digitally competent – a task for the 21st century
citizen
Fonte: https://ec.europa.eu/jrc/sites/jrcsh/files/DIGCOMP-PAGE%2002-%20UPDATED%2002-06-2016.pdf
Fonte: https://ec.europa.eu/jrc/sites/jrcsh/files/DIGCOMP-PAGE%2002-%20UPDATED%2002-06-2016.pdf
14. Nativos Digitais Do LOGO ao Scratch Programação por blocos O que se aprende programando?
DigiComp - Being digitally competent – a task for the 21st century
citizen
Fonte: https://ec.europa.eu/jrc/sites/jrcsh/files/DIGCOMP-PAGE%2002-%20UPDATED%2002-06-2016.pdf
Fonte: https://ec.europa.eu/jrc/sites/jrcsh/files/DIGCOMP-PAGE%2002-%20UPDATED%2002-06-2016.pdf
15. A Europa precisará de 900 000 trabalhadores
A Europa precisará de 900 000 trabalhadores
nas áreas das TIC.
nas áreas das TIC.
Foto:João Torres
Foto:João Torres
16. Nativos Digitais Do LOGO ao Scratch Programação por blocos O que se aprende programando?
1 Nativos Digitais
2 Do LOGO ao Scratch
3 Programação por blocos
4 O que se aprende programando?
18. Em Portugal, anos 1980
Foto: Maria José Loureiro
Foto: Maria José Loureiro
19. Linguagem LOGO - 1967
Foto: http://www.bestappsforkids.com/wp-content/uploads/2012/04/save-turtle.png
Foto: http://www.bestappsforkids.com/wp-content/uploads/2012/04/save-turtle.png
20. Nativos Digitais Do LOGO ao Scratch Programação por blocos O que se aprende programando?
Robótica
21. Nativos Digitais Do LOGO ao Scratch Programação por blocos O que se aprende programando?
Exemplo de um programa em LOGO
22. Nativos Digitais Do LOGO ao Scratch Programação por blocos O que se aprende programando?
Fonte: Papert, A família em Rede (p. 84)
Fonte: Papert, A família em Rede (p. 84)
23. Nativos Digitais Do LOGO ao Scratch Programação por blocos O que se aprende programando?
Fonte: Papert, A família em Rede (p. 84)
Fonte: Papert, A família em Rede (p. 84)
24. Nativos Digitais Do LOGO ao Scratch Programação por blocos O que se aprende programando?
Jeannette Wing
Foto: https://msdnshared.blob.core.windows.net/media/2016/03/Jeannette-Wing-Microsoft-15.jpg
Foto: https://msdnshared.blob.core.windows.net/media/2016/03/Jeannette-Wing-Microsoft-15.jpg
25. Nativos Digitais Do LOGO ao Scratch Programação por blocos O que se aprende programando?
Pensamento computacional
https://www.cs.cmu.edu/~15110-s13/Wing06-ct.pdf
https://www.cs.cmu.edu/~15110-s13/Wing06-ct.pdf
2006 - Artigo sobre PC
26. Nativos Digitais Do LOGO ao Scratch Programação por blocos O que se aprende programando?
Pensamento computacional
https://www.cs.cmu.edu/~15110-s13/Wing06-ct.pdf
https://www.cs.cmu.edu/~15110-s13/Wing06-ct.pdf
2006 - Artigo sobre PC
27. Nativos Digitais Do LOGO ao Scratch Programação por blocos O que se aprende programando?
Pensamento computacional
https://www.cs.cmu.edu/~15110-s13/Wing06-ct.pdf
https://www.cs.cmu.edu/~15110-s13/Wing06-ct.pdf
2006 - Artigo sobre PC
28. Nativos Digitais Do LOGO ao Scratch Programação por blocos O que se aprende programando?
Pensamento computacional
Com copos de plástico
29. Nativos Digitais Do LOGO ao Scratch Programação por blocos O que se aprende programando?
Pensamento computacional
Com jogos de tabuleiro
30. Nativos Digitais Do LOGO ao Scratch Programação por blocos O que se aprende programando?
Pensamento computacional
Com peças coloridas
31. Nativos Digitais Do LOGO ao Scratch Programação por blocos O que se aprende programando?
Pensamento computacional
Com caricas
32. Nativos Digitais Do LOGO ao Scratch Programação por blocos O que se aprende programando?
1 Nativos Digitais
2 Do LOGO ao Scratch
3 Programação por blocos
4 O que se aprende programando?
34. Nativos Digitais Do LOGO ao Scratch Programação por blocos O que se aprende programando?
Scratch - 2007
35. A inspiração. . .
Foto: https://timedotcom.files.wordpress.com/2015/06/lego.jpg
Foto: https://timedotcom.files.wordpress.com/2015/06/lego.jpg
36. Nativos Digitais Do LOGO ao Scratch Programação por blocos O que se aprende programando?
Scratch - 2007
37. Nativos Digitais Do LOGO ao Scratch Programação por blocos O que se aprende programando?
Hora do código
https://studio.code.org/s/mc/stage/1/puzzle/1
https://studio.code.org/s/mc/stage/1/puzzle/1
38. Nativos Digitais Do LOGO ao Scratch Programação por blocos O que se aprende programando?
App inventor do MIT
40. Nativos Digitais Do LOGO ao Scratch Programação por blocos O que se aprende programando?
Programar o voo do Rolling Spider
41. Nativos Digitais Do LOGO ao Scratch Programação por blocos O que se aprende programando?
1 Nativos Digitais
2 Do LOGO ao Scratch
3 Programação por blocos
4 O que se aprende programando?
42. Nativos Digitais Do LOGO ao Scratch Programação por blocos O que se aprende programando?
Algoritmos - Como fazer uma sandes de manteiga de amendoim
43. Nativos Digitais Do LOGO ao Scratch Programação por blocos O que se aprende programando?
44. Nativos Digitais Do LOGO ao Scratch Programação por blocos O que se aprende programando?
Conferência TED - Mitch Resnick
45. Nativos Digitais Do LOGO ao Scratch Programação por blocos O que se aprende programando?
Ângulos, regularidades, cores. . .
46. Nativos Digitais Do LOGO ao Scratch Programação por blocos O que se aprende programando?
Ângulos, regularidades, cores. . .
47. Nativos Digitais Do LOGO ao Scratch Programação por blocos O que se aprende programando?
Ângulos, regularidades, cores. . .
48. Nativos Digitais Do LOGO ao Scratch Programação por blocos O que se aprende programando?
Ângulos, regularidades, cores. . .
49. Nativos Digitais Do LOGO ao Scratch Programação por blocos O que se aprende programando?
Ângulos, regularidades, cores. . .
50. Nativos Digitais Do LOGO ao Scratch Programação por blocos O que se aprende programando?
Ângulos, regularidades, cores. . .
51. Nativos Digitais Do LOGO ao Scratch Programação por blocos O que se aprende programando?
Espiral do pensamento criativo
https://bit.ly/3siZE8P
https://bit.ly/3siZE8P
52. Nativos Digitais Do LOGO ao Scratch Programação por blocos O que se aprende programando?
53. Nativos Digitais Do LOGO ao Scratch Programação por blocos O que se aprende programando?
Bolt
Projeto disponível em: https://scratch.mit.edu/projects/34443432/
Projeto disponível em: https://scratch.mit.edu/projects/34443432/
54. Nativos Digitais Do LOGO ao Scratch Programação por blocos O que se aprende programando?
55. Nativos Digitais Do LOGO ao Scratch Programação por blocos O que se aprende programando?
56. Alunos apresentam o Clube Scratch
Alunos apresentam o Clube Scratch
ESE/IPS Scratch Day 2015
ESE/IPS Scratch Day 2015
Foto: Francisco Matias
Foto: Francisco Matias
58. Nativos Digitais Do LOGO ao Scratch Programação por blocos O que se aprende programando?
59. Nativos Digitais Do LOGO ao Scratch Programação por blocos O que se aprende programando?
Trabalho a desenvolver em cada turma
Intervenção total de 15 horas;
As atividades decorrem nas horas letivas dos professores
intervenientes;
9 horas com acompanhamento de 2 professores Scratch;
6 horas desenvolvidas em autonomia pelos professores da turma.
Na última sessão são apresentados os trabalhos finais.
60. Nativos Digitais Do LOGO ao Scratch Programação por blocos O que se aprende programando?
Integração curricular
Quatro cenários possíveis
61. Nativos Digitais Do LOGO ao Scratch Programação por blocos O que se aprende programando?
Integração curricular
História animada
62. Nativos Digitais Do LOGO ao Scratch Programação por blocos O que se aprende programando?
Integração curricular
Jogo didático, com conteúdos curriculares
63. Nativos Digitais Do LOGO ao Scratch Programação por blocos O que se aprende programando?
Integração curricular
Jogo de perguntas e respostas
64. Nativos Digitais Do LOGO ao Scratch Programação por blocos O que se aprende programando?
Integração curricular
Desenho de formas geométricas
65. Nativos Digitais Do LOGO ao Scratch Programação por blocos O que se aprende programando?
Parcerias
EDUCOM (Almada e Faro)
U. de Évora/CEFOPNA
ESE de Setúbal (Setúbal e Açores)
C. F. de Loures Oriental (Lisboa)
Entre Mar e Serra (Leiria)
ESE de Santarém
SoftCiências/CASPAE (Coimbra)
U. de Aveiro
U. do Minho (Braga)
ESE de Bragança
66. Nativos Digitais Do LOGO ao Scratch Programação por blocos O que se aprende programando?
Avaliação dos projetos
4 níveis
1 Principiante
2 Principiante
3 Em evolução
4 Proficiente
5 Excecional
Rubric for assessing Scratch projects
Karen Randall e Natalie Rusk - Traduzido por Rui Espadeiro
67. Nativos Digitais Do LOGO ao Scratch Programação por blocos O que se aprende programando?
Critérios de avaliação (Paulo Chouriço)
68. Nativos Digitais Do LOGO ao Scratch Programação por blocos O que se aprende programando?
Alguns momentos
69. Nativos Digitais Do LOGO ao Scratch Programação por blocos O que se aprende programando?
Alguns momentos
70. Nativos Digitais Do LOGO ao Scratch Programação por blocos O que se aprende programando?
Alguns momentos
71. Nativos Digitais Do LOGO ao Scratch Programação por blocos O que se aprende programando?
Para concluir
As Tecnologias Digitais (TD) permitem criar diferentes produtos
com a junção de recursos de diferentes tipos
72. Nativos Digitais Do LOGO ao Scratch Programação por blocos O que se aprende programando?
Para concluir
As Tecnologias Digitais (TD) permitem criar diferentes produtos
com a junção de recursos de diferentes tipos
As TD, e as linguagens de programação em particular, podem
promover um ensino onde o aluno assuma o papel de produtor
73. Nativos Digitais Do LOGO ao Scratch Programação por blocos O que se aprende programando?
Para concluir
As Tecnologias Digitais (TD) permitem criar diferentes produtos
com a junção de recursos de diferentes tipos
As TD, e as linguagens de programação em particular, podem
promover um ensino onde o aluno assuma o papel de produtor
Estas produções podem envolver várias áreas disciplinares e
promover a criatividade
74. Nativos Digitais Do LOGO ao Scratch Programação por blocos O que se aprende programando?
Para concluir
As Tecnologias Digitais (TD) permitem criar diferentes produtos
com a junção de recursos de diferentes tipos
As TD, e as linguagens de programação em particular, podem
promover um ensino onde o aluno assuma o papel de produtor
Estas produções podem envolver várias áreas disciplinares e
promover a criatividade
Ao programar cometemos sempre erros... E isso pode ser bom!
É muito importante que os alunos apresentam as suas produções
entre pares e à comunidade
75. Nativos Digitais Do LOGO ao Scratch Programação por blocos O que se aprende programando?
Para concluir
As Tecnologias Digitais (TD) permitem criar diferentes produtos
com a junção de recursos de diferentes tipos
As TD, e as linguagens de programação em particular, podem
promover um ensino onde o aluno assuma o papel de produtor
Estas produções podem envolver várias áreas disciplinares e
promover a criatividade
Ao programar cometemos sempre erros... E isso pode ser bom!
É muito importante que os alunos apresentam as suas produções
entre pares e à comunidade
Ao criarem artefatos digitais os alunos compreendem melhor o
mundo digital, a sua importância e como “estar” neste mundo
76. Nativos Digitais Do LOGO ao Scratch Programação por blocos O que se aprende programando?
Para concluir
As Tecnologias Digitais (TD) permitem criar diferentes produtos
com a junção de recursos de diferentes tipos
As TD, e as linguagens de programação em particular, podem
promover um ensino onde o aluno assuma o papel de produtor
Estas produções podem envolver várias áreas disciplinares e
promover a criatividade
Ao programar cometemos sempre erros... E isso pode ser bom!
É muito importante que os alunos apresentam as suas produções
entre pares e à comunidade
Ao criarem artefatos digitais os alunos compreendem melhor o
mundo digital, a sua importância e como “estar” neste mundo
Aprender a programar, hoje, é importante, mas, muito mais
importante é programar para aprender!
77. Nativos Digitais Do LOGO ao Scratch Programação por blocos O que se aprende programando?
joao.torres@ese.ips.pt