Baixe o app para aproveitar ainda mais
Prévia do material em texto
RESUMO - Pensamento Computacional - COM100 - Turma 011 SUMÁRIO Prof. Dr. Marcos A. F. Borges ................................................................................................................... 7 Planejamento de Estudos ....................................................................................................................... 8 Menu das Semanas no AVA.............................................................................................................. 8 Semana 1: Conceitos e pilares do pensamento computacional ................................................................ 9 Conceitos e pilares do pensamento computacional............................................................................... 9 Habilidades e competências ............................................................................................................. 9 Desafio ........................................................................................................................................... 9 Orientação de Estudo .....................................................................................................................10 PARA REFLETIR ...............................................................................................................................10 Revisitando conhecimentos - Semana 1 ..............................................................................................11 Videoaula do professor - Introdução ao pensamento computacional | Ronaldo Celso Messias Correia ...12 Semana 1 - Quiz da Videoaula 1 - Introdução ao pensamento computacional........................................13 Videoaula do professor - Pilares do pensamento computacional | Ronaldo Celso Messias Correia..........14 Semana 1 - Quiz da Videoaula 2 - Pilares do pensamento computacional ..............................................15 Videoaula do professor - Como e quando ensinar o pensamento computacional | Ronaldo Celso Messias Correia ..............................................................................................................................................16 Semana 1 - Quiz da Videoaula 3 - Como e quando ensinar o pensamento computacional ......................17 Texto-base - Desenvolvimento do pensamento computacional através de atividades desplugadas na Educação Básica (Leia o capítulo 1) | Christian Puhlmann Brackmann ...................................................18 Aprofundando o tema - Semana 1 ......................................................................................................20 Aprofundando o Tema ....................................................................................................................20 1. Texto de apoio - Computação na Educação Básica: fundamentos e experiências | André Raabe, Avelino F. Zorzo e Paulo Blikstein ....................................................................................................20 2. Texto de apoio - Desenvolvimento do pensamento computacional através do uso de tutoriais interativos | Gilson Pedroso dos Santos e Ronilson dos Santos Bezerra .............................................21 3. Texto de apoio - O que é pensamento computacional? | Cícero Gonçalves dos Santos et al. ...........21 4. Texto de apoio - Aula 3: pensamento computacional | Programaê!/Code.org ................................22 5. Texto de apoio - Computational thinking | Jeannette M. Wing ......................................................23 6. Vídeo de apoio - UNPLUGGED: COMPUTATIONAL THINKING | CODE.ORG......................................24 7. Vídeo de apoio - que é pensamento computacional? | Bate-papo: educação .................................25 Semana 1 - Quiz Objeto Educacional ...................................................................................................26 Semana 1 - Fórum Temático - Pilares do Pensamento Computacional ...................................................27 Semana 1 - Fórum de dúvidas .............................................................................................................28 Pesquisa sobre a relevância do Pensamento Computacional ................................................................29 Em síntese - Semana 1 .......................................................................................................................29 Semana 2: Lógica de programação, algoritmos e sua representação .......................................................30 Lógica de programação, algoritmos e sua representação......................................................................30 Habilidades e competências ............................................................................................................30 Desafio ..........................................................................................................................................30 Orientação de Estudo .....................................................................................................................31 PARA REFLETIR ...............................................................................................................................31 Revisitando conhecimentos - Semana 2 ..............................................................................................33 Videoaula do professor - Algoritmo e lógica de programação ...............................................................34 Semana 2 - Quiz da Videoaula 4 - Algoritmo e lógica de programação ...................................................35 Semana 2 - Quiz da Videoaula 5 - Representação dos algoritmos ..........................................................36 Texto de apoio - Algoritmos, Introdução a Computação | ICMC USP .....................................................40 Texto-base - Lógica de programação: a construção de algoritmos estruturas de dados (André L.V. Forbellone e Henri F. Eberspacher) .....................................................................................................41 Aprofundando o tema - Semana 2 ......................................................................................................42 Semana 2 - Quiz Objeto Educacional ...................................................................................................45 Semana 2 - Fórum Temático - Algoritmo para calcular o imposto de renda............................................46 1. Fluxograma - Cálculo Imposto de Renda .......................................................................................46 2. ALGORITMO PARA CALCULO DE (INSS) - EXERCÍCIO ......................................................................47 3. ALGORITMO PARA CALCULAR - IRPF (IMPOSTO DE RENDA) ...........................................................48 4. Pseudocódigo Cálculo de IR .........................................................................................................49 5. Fluxograma e Pseudocódigo Cálculo de IR ....................................................................................50 6. Fórum Semana 2- Fluxograma .....................................................................................................50 7. Fórum Temático - Algoritmo para calcular o imposto de renda ......................................................51 Semana 2 - Fórum de dúvidas .............................................................................................................52 1. Linguagem Portugol para testar Algoritmos..................................................................................52 2. Data para começo de atividades avaliativas..................................................................................52 3. Semana 2 - Fórum de dúvidas ......................................................................................................52 Em síntese - Semana 2 .......................................................................................................................53Semana 3: Scratch: ambiente para ensino e aprendizagem.....................................................................54 Scratch: ambiente para ensino e aprendizagem ...................................................................................54 Habilidades e competências ............................................................................................................54 Desafio ..........................................................................................................................................54 Orientação de Estudo .....................................................................................................................54 Semana 4: App Inventor: ambiente para ensino e aprendizagem............................................................56 App Inventor: ambiente para ensino e aprendizagem ..........................................................................56 Habilidades e competências ............................................................................................................56 Desafio ..........................................................................................................................................56 Orientação de Estudo .....................................................................................................................57 PARA REFLETIR ...............................................................................................................................57 Revisitando conhecimentos - Semana 4 ..............................................................................................58 Videoaula do professor - MIT APP Inventor (parte 1) | Ronaldo Celso Messias Correia...........................59 Semana 4 - Quiz da Videoaula 11 - MIT APP Inventor (parte 1) .............................................................60 Semana 4 - Quiz da Videoaula 12 - MIT APP Inventor (parte 2) .............................................................61 Videoaula do professor - App calculadora IMC | Ronaldo Celso Messias Correia ....................................62 Semana 4 - Quiz da Videoaula 13 - App calculadora IMC ......................................................................63 Material-base - Tutoriais para iniciantes | MIT.....................................................................................64 Texto-base - Tutorial do jogo Caça Mosquito | Computação na Escola ..................................................65 Aprofundando o tema - Semana 4 ......................................................................................................66 Semana 4 - Exercício de apoio.............................................................................................................67 Semana 4 - Quiz Objeto Educacional ...................................................................................................68 Semana 4 - Atividade Avaliativa ..........................................................................................................69 Semana 4 - Fórum Temático - O desafio da semana .............................................................................70 Semana 4 - Fórum de dúvidas .............................................................................................................70 Em síntese - Semana 4 .......................................................................................................................71 Semana 5: Letramento digital ................................................................................................................72 Letramento digital .............................................................................................................................72 Habilidades e Competências ...........................................................................................................72 Desafio ..........................................................................................................................................72 Orientação de Estudo .....................................................................................................................72 Revisitando Conhecimento - Semana 5................................................................................................74 Videoaula do professor - Letramento digital (parte 1) | Ronaldo Celso Messias Correia .........................76 Semana 5 - Quiz da Videoaula 14 - Letramento digital (parte 1) ............................................................77 Videoaula do professor - Letramento digital (parte 2) | Ronaldo Celso Messias Correia .........................78 Semana 5 - Quiz da Videoaula 15 - Letramento digital (parte 2) ............................................................79 Videoaula do professor - Letramento digital (parte 3) | Ronaldo Celso Messias Correia .........................80 Semana 5 - Quiz da Videoaula 16 - Letramento digital (parte 3) ............................................................81 Videoaula do professor - Letramento digital (parte 4) | Ronaldo Celso Messias Correia .........................82 Semana 5 - Quiz da Videoaula 17 - Letramento digital (parte 4) ............................................................83 Texto-base - Conhecendo o computador por dentro | Univesp.............................................................84 Texto-base - Redes e internet | Univesp ..............................................................................................86 1. Periódicos Capes.........................................................................................................................86 ......................................................................................................................................................87 2. Portal Acesso Livre......................................................................................................................87 3. Portal Domínio Público................................................................................................................87 Texto-base - Letramento digital: competências e habilidades para navegação em rede | Josiane Brunetti Cani ..................................................................................................................................................87 Aprofundando o tema - Semana 5 ......................................................................................................88 1. Texto-base - Introdução à informática | Capron e Johnson............................................................88 2. Texto-base - Tecnologias que educam: ensinar e aprender com as tecnologias de informação e comunicação | Fábio Câmara e Gregorio Ivanoff ..............................................................................89 3. Texto-base - Inteligência artificial aplicada: uma abordagem introdutória (Ler capítulo 1) | Luciano Frontino de Medeiros .....................................................................................................................90 4. Texto-base - Big data (Ler capítulos 1, 2 e 3) | Cezar Taurion .........................................................91 6. Vídeo de apoio - Redes sociais na web | Univesp ..........................................................................93 7. Vídeo de apoio - Como funciona o armazenamento em nuvem? | Estadão ....................................93 Semana 5 - Quiz Objeto Educacional ...................................................................................................94 Semana 5 - Atividade Avaliativa ..........................................................................................................95 Semana 5 - Fórum Temático - Documento compartilhado ....................................................................96 Semana 5 - Fórum de dúvidas .............................................................................................................97Em síntese - Semana 5 .......................................................................................................................98 Semana 6: Pensamento computacional na Educação Básica ...................................................................99 Pensamento computacional na Educação Básica..................................................................................99 Habilidades e competências ...............................................................................................................99 Desafio ..........................................................................................................................................99 Orientação de Estudo .....................................................................................................................99 Revisitando conhecimentos - Semana 6 ............................................................................................ 101 Videoaula do professor - Pensamento computacional na Educação Básica (parte 1) | Ronaldo Celso Messias Correia ............................................................................................................................... 101 Semana 6 - Quiz da Videoaula 18 - Pensamento computacional na Educação Básica (parte 1) .............. 102 Videoaula do professor - Pensamento computacional na Educação Básica (parte 2) | Ronaldo Celso Messias Correia ............................................................................................................................... 102 Semana 6 - Quiz da Videoaula 19 - Pensamento computacional na Educação Básica (parte 2) .............. 103 Texto-base - Diretrizes para Ensino de Computação na Educação Básica | SBC .................................... 104 Vídeo-base - BNCC: as 10 competências gerais | UNDIME/CONSED/MEC ............................................ 105 Texto-base - Resumo do K-12 Computer Science Standards | Christiane Gresse von Wangenheim, Nathalia da Cruz Alves e Alex Ricardo Weber ..................................................................................... 106 Material-base - Currículo de Referência em Tecnologia e Computação | CIEB...................................... 108 Vídeo-base - Computação na Educação Básica: a visão da Sociedade Brasileira de Computação | SBC .. 111 Material de apoio - Resolução das atividades apresentadas nas videoaulas da Semana 2 ..................... 112 1. Problema do Lobo, Ovelha e o Repolho...................................................................................... 112 2. Elaborar uma descrição narrativa para trocar o pneu furado do carro. ......................................... 112 3. Elaborar uma descrição narrativa para trocar o pneu furado do carro. ......................................... 113 4. Elaborar o pseudocódigo para sacar dinheiro num banco 24 horas. ............................................. 115 5. Elaborar um fluxograma para sacar dinheiro num banco 24 horas. .............................................. 115 Aprofundando o tema - Semana 6 .................................................................................................... 117 Semana 6 - Quiz Objeto Educacional ................................................................................................. 120 Semana 6 - Atividade Avaliativa ........................................................................................................ 121 Semana 6 - Fórum Temático - Recurso .............................................................................................. 122 Semana 6 - Fórum de dúvidas ........................................................................................................... 122 Em síntese - Semana 6 ..................................................................................................................... 123 Semana 7: Resolução de problemas..................................................................................................... 124 Resolução de problemas .................................................................................................................. 124 Habilidades e competências .......................................................................................................... 124 Desafio ........................................................................................................................................ 124 Orientação de Estudo ................................................................................................................... 124 Revisitando conhecimentos - Semana 7 ............................................................................................ 126 Videoaula do professor - Resolução de problemas (parte 1) | Ronaldo Celso Messias Correia .............. 129 Semana 7 - Quiz da Videoaula 20 - Resolução de problemas (parte 1) ................................................. 130 Texto-base - Entendendo o pensamento computacional | Leila Ribeiro, Luciana Foss, Simone André da Costa Cavalheiro .............................................................................................................................. 131 Videoaula do professor - Resolução de problemas (parte 2) | Ronaldo Celso Messias Correia .............. 132 Semana 7 - Quiz da Videoaula 21 - Resolução de problemas (parte 2) ................................................. 133 Texto-base - Itinerário formativo de computação | Sociedade Brasileira de Computação ..................... 134 Texto-base - Recursividade | Wikipédia............................................................................................. 135 Aprofundando o tema - Semana 7 .................................................................................................... 136 Semana 7 - Quiz Objeto Educacional ................................................................................................. 138 Semana 7 - Fórum temático - A torre de Hanói .................................................................................. 139 Semana 7 - Fórum de dúvidas ........................................................................................................... 139 Em síntese - Semana 7 ..................................................................................................................... 140 Semana 8: Revisão .............................................................................................................................. 141 Semana 9: Prova ................................................................................................................................. 142 Referências da disciplina ..................................................................................................................... 143 Semana 1 ........................................................................................................................................ 143 Semana 2 ........................................................................................................................................ 143 Semana 3 ........................................................................................................................................ 144 Semana 4 ........................................................................................................................................ 144 Semana 5 ........................................................................................................................................ 144 Semana 6 ........................................................................................................................................ 144 Semana 7 ........................................................................................................................................ 145 Prof. Dr. Marcos A. F. Borges Autor Possui Graduaçãoem Engenharia de Computação pela Universidade Estadual de Campinas (1992), mestrado (1997) e doutorado (2004) em Ciência da Computação pela Universidade Estadual de Campinas (1997). Desenvolveu projeto de Pós-doutorado na Universidade do Porto, Portugal, em 2009. Premiado como melhor trabalho de doutorado em informática na educação em 2004 e orientador de trabalhos selecionados como melhor iniciação científica na Unicamp em 2010 e 2011. Orientador do segundo melhor trabalho de conclusão de curso do CTD-IE do evento SBIE 2011 e do terceiro melhor trabalho de mestrado do CTD-IE do CBIE 2013. Atualmente é professor assistente e professor pleno no programa de pós -graduação em Tecnologia na Faculdade de Tecnologia da Unicamp (Universidade Estadual de Campinas), onde também é coordenador do laboratório LIAG (Laboratório de Informática, Aprendizagem e Gestão – https://liag.ft.unicamp.br/) e leciona disciplinas nas áreas de gestão, empreendedorismo e informática na educação. Seu foco de pesquisa é em ensino de programação, tecnologia e Pensamento Computacional. Marcos A. F. Borges foi analista de sistemas, gerente de projetos e de contratos em grandes empresas, e atua há mais de 15 anos como consultor nas áreas de gestão ágil e melhoria de processos em empresas de diversas áreas como Petrobras, Raizen e Danone. Planejamento de Estudos Esta disciplina é de 80 horas Está previsto que você use cerca de 10 horas/semana A prova desta disciplina será aplicada exclusivamente nos dias 04 e 08/10. Qualquer exceção será informada por e-mail. A nota da disciplina é calculada: (N1 x 0,6) + (N2 x 0,4) = MF Onde: N1 – Nota prova regular N2 - Média das notas obtidas das atividades realizadas no AVA MF - Média Final Abrir PDF (Normas Acadêmicas) Menu das Semanas no AVA Semana 1 Semana 2 Semana 3 Semana 4 Semana 5 Semana 6 Semana 7 Semana 1: Conceitos e pilares do pensamento computacional (Dia 09/08/21) Conceitos e pilares do pensamento computacional Olá, estudante! Estamos iniciando o estudo da disciplina Pensamento Computacional. Os conceitos básicos sobre Pensamento Computacional são abordados em três videoaulas. De acordo com o material de estudo (texto básico e aprofundamento), diversas definições sobre o Pensamento Computacional são apresentadas. Entretanto, é importante identificar nos textos que o Pensamento Computacional não está restrito à aquisição das competências computacionais, mas foca principalmente no desenvolvimento de habilidades cognitivas para o pleno exercício da cidadania. Vamos lá?! Habilidades e competências Ao final da semana, você deve ser capaz de: • compreender os conceitos fundamentais sobre o Pensamento Computacional, principalmente as habilidades que refletem diretamente no aprendizado do indivíduo e estão relacionadas com o perfil do profissional do futuro; • compreender os pilares (decomposição, reconhecimento de padrão, abstração e algoritmo) em que o Pensamento Computacional se baseia no processo de solução de problemas. Desafio O pensamento computacional é a capacidade de sistematizar, representar, analisar e resolver problemas. O termo ganhou repercussão e alcance mundial em 2006, depois da publicação do trabalho intitulado Computational thinking, da autora norte-americana Jeannette Wing, professora de Ciência da Computação e chefe do Departamento de Ciência da Computação na Universidade de Carnegie Mellon, em Pittsburgh. Uma série de competências é obtida como resultado do processo de desenvolvimento do pensamento computacional. As habilidades refletem diretamente no aprendizado do indivíduo. O problema é identificado e decomposto em elementos menores, que são analisados individualmente, focando apenas em detalhes importantes e na busca por padrões para, assim, criar soluções. O pensamento computacional se baseia em quatro pilares que orientam o processo de solução de problemas: decomposição, reconhecimento de padrão, abstração e algoritmo. Como desafio, pense em uma situação-problema (preferencialmente de sua área de interesse) para cada um dos pilares do pensamento computacional, e identifique a possibilidade de utilização desses pilares para apoiar a elaboração de soluções. Não se esqueça de fazer um registro disso para depois conversar com seus colegas no Fórum Temático desta semana. Orientação de Estudo Para que você possa aproveitar melhor a proposta da semana, sugerimos que você comece assistindo às videoaulas, que vão abordar os diferentes conceitos sobre pensamento computacional, seus pilares e a necessidade de todos serem alfabetizados nesse pensamento. Em seguida, leia trechos de dois trabalhos acadêmicos que têm o pensamento computacional como pano de fundo. Na seção aprofundando o tema, são disponibilizados um vídeo e alguns textos, entre os quais está o trabalho de Jeannette Wing que popularizou o termo pensamento computacional. Não deixe de interagir com seus colegas sobre o desafio da semana. PARA REFLETIR O pensamento computacional é a nova alfabetização, juntamente com a leitura, a escrita e a aritmética, e deve ser aprendido por todos, independentemente da profissão que venham a escolher. Ao acessar os livros, lembre-se de fazer o login na plataforma desta biblioteca. ... Revisitando conhecimentos - Semana 1 Assista ao vídeo abaixo, com depoimentos de personalidades como Bill Gates e Mark Zuckerberg, que se inicia com a seguinte frase de Steve Jobs: “todos neste país deveriam aprender como programar um computador porque isso ensina a pensar”, para você entender a importância de se estudar Pensamento Computacional. O que a maioria das escolas não ensinam | Code.org ... Videoaula do professor - Introdução ao pensamento computacional | Ronaldo Celso Messias Correia Pensamento Computacional - Introdução Slides de Apoio Download do Vídeo Nesta videoaula, vamos abordar os diferentes conceitos sobre Pensamento Computacional e apresentar as habilidades que ele desenvolve. ... Semana 1 - Quiz da Videoaula 1 - Introdução ao pensamento computacional Faça um teste rápido para confirmar que entendeu essa aula. ... INSTRUÇÕES Olá, alunos e alunas! Esta atividade possui múltipla escolha. Para respondê-la: 1. Selecione, com o mouse, a alternativa que você considerar correta; 2. Repare que, ao selecionar uma alternativa, as seleções anteriores são desmarcadas; 3. Após selecionar a resposta correta em todas as questões, vá até o fim da página e clique em “Enviar teste”. Pronto! Sua atividade já está registrada no AVA. Forçar conclusão: Este teste pode ser salvo e retomado posteriormente. Várias tentativas: Este teste permite várias tentativas. Clique em Iniciar para começar: Semana 1 - Quiz da Videoaula 1 - Introdução ao pensamento computacional. Clique em Cancelar para voltar. PERGUNTA 1 Qual é uma definição de Pensamento Computacional? ( ) Saber navegar na internet, enviar e-mail, publicar um blog. (X) Processos de pensamento envolvidos na formulação de um problema. ( ) Atividade de programação de computadores. ( ) Apenas conceitos de computação para solução de problemas. ( ) Dominar o uso de tecnologias modernas. Comentário da resposta: Você acertou! Essa é a alternativa correta. As outras quatro opções não caracterizam Pensamento Computacional, enquanto a selecionada é uma das definições apresentadas por Jeanet Wing, reconhecida como a autora que trouxe o Pensamento Computacional para o foco da educação. ... Videoaula do professor - Pilares do pensamento computacional | Ronaldo Celso Messias Correia Pensamento Computacional - Pilares do Pensamento Computacional Slides de Apoio Download do Vídeo Nesta videoaula, abordamos os pilares do Pensamento Computacional, apresentando exemplos de problemas para cada um deles. ... Semana 1 - Quiz da Videoaula 2 - Pilares do pensamento computacional Faça um teste rápido para confirmar que entendeuessa aula. ... INSTRUÇÕES Olá, alunos e alunas! Esta atividade possui múltipla escolha. Para respondê-la: 1. Selecione, com o mouse, a alternativa que você considerar correta; 2. Repare que, ao selecionar uma alternativa, as seleções anteriores são desmarcadas; 3. Após selecionar a resposta correta em todas as questões, vá até o fim da página e clique em “Enviar teste”. Pronto! Sua atividade já está registrada no AVA. Forçar conclusão: Este teste pode ser salvo e retomado posteriormente. Várias tentativas: Este teste permite várias tentativas. Clique em Iniciar para começar: Semana 1 - Quiz da Videoaula 2 - Pilares do pensamento computacional. Clique em Cancelar para voltar. PERGUNTA 1 Analise as situações abaixo elencadas e selecione a alternativa que indica em quais das situações é aplicado o conceito de abstração: I - Na escrita do algoritmo e suas iterações. II - Na seleção dos dados importantes. III - Na escrita de uma pergunta. IV - Na natureza de um indivíduo em relação a um robô. V - Na compreensão e organização de módulos em um sistema. ( ) I, III, IV e V. ( ) II, III e V. (X) I, II, III, IV e V. ( ) III e IV. ( ) I, II e III. Comentário da resposta: Você acertou! Essa é a alternativa correta. Segundo Wing (2006), abstração é o conceito mais importante do Pensamento Computacional, pois é utilizado em diversos momentos. ... Videoaula do professor - Como e quando ensinar o pensamento computacional | Ronaldo Celso Messias Correia Pensamento Computacional - Como e quando ensinar o Pensamento Computacional Slides de Apoio Download do Vídeo Nesta videoaula, vamos destacar que o pensamento computacional é a nova alfabetização, juntamente com a leitura, a escrita e a aritmética, e que deve ser aprendido por todos, independentemente de profissão. Ao final, apresentamos algumas iniciativas que estão sendo realizadas para o ensino do pensamento computacional. ... Semana 1 - Quiz da Videoaula 3 - Como e quando ensinar o pensamento computacional Faça um teste rápido para confirmar que entendeu essa aula. INSTRUÇÕES Olá, alunos e alunas! Esta atividade possui múltipla escolha. Para respondê-la: 1. Selecione, com o mouse, a alternativa que você considerar correta; 2. Repare que, ao selecionar uma alternativa, as seleções anteriores são desmarcadas; 3. Após selecionar a resposta correta em todas as questões, vá até o fim da página e clique em “Enviar teste”. Pronto! Sua atividade já está registrada no AVA. Forçar conclusão: Este teste pode ser salvo e retomado posteriormente. Várias tentativas: Este teste permite várias tentativas. Clique em Iniciar para começar: Semana 1 - Quiz da Videoaula 3 - Como e quando ensinar o pensamento computacional. Clique em Cancelar para voltar. PERGUNTA 1 Analise as afirmações abaixo e selecione alternativa que seleciona aquelas associadas ao porque ensinar Pensamento Computacional: I - "Todas as pessoas deveriam aprender a programar computadores porque isso ensina a pensar." - Steve Jobs - fundador da Apple II - Habilidades do PC estão inseridas entre as dez habilidades do Profissional do Futuro (independentemente da atividade profissional) III - É a nova alfabetização (juntamente com a leitura, a escrita e a aritmética) IV - O Ensino do Pensamento Computacional deve impactar a sociedade e o desenvolvimento das pessoas! ( ) I, II e III (X) I, II, II, IV ( ) II, III e IV ( ) I, II e IV ( ) I, III e IV Comentário da resposta: Você acertou! Essa é a alternativa correta. As quatro afirmações justificam a importância de se ensinar Pensamento Computacional. ... Texto-base - Desenvolvimento do pensamento computacional através de atividades desplugadas na Educação Básica (Leia o capítulo 1) | Christian Puhlmann Brackmann ... Baixar PDF ... Texto-base - A relação do pensamento computacional com o ensino de Matemática na Educação Básica (Leia os capítulos Introdução e Fundamentação teórica) | Leonardo Cintra Lopes da Silva ... Baixar PDF ... Aprofundando o tema - Semana 1 Aprofundando o Tema Para você se aprofundar no tema da semana, sugerimos que explore o material a seguir. Atenção: ao clicar no link do livro Computação na Educação Básica, você será direcionado para uma loja virtual; mas você pode baixar e ler a Amostra, que corresponde ao capítulo 1, cuja leitura estamos sugerindo. 1. Texto de apoio - Computação na Educação Básica: fundamentos e experiências | André Raabe, Avelino F. Zorzo e Paulo Blikstein 2. Texto de apoio - Desenvolvimento do pensamento computacional através do uso de tutoriais interativos | Gilson Pedroso dos Santos e Ronilson dos Santos Bezerra 3. Texto de apoio - O que é pensamento computacional? | Cícero Gonçalves dos Santos et al. 4. Texto de apoio - Aula 3: pensamento computacional | Programaê!/Code.org 5. Texto de apoio - Computational thinking | Jeannette M. Wing 6. Vídeo de apoio - UNPLUGGED: COMPUTATIONAL THINKING | CODE.ORG 7. Vídeo de apoio - que é pensamento computacional? | Bate-papo: educação ... 1. Texto de apoio - Computação na Educação Básica: fundamentos e experiências | André Raabe, Avelino F. Zorzo e Paulo Blikstein Baixa PDF ... 2. Texto de apoio - Desenvolvimento do pensamento computacional através do uso de tutoriais interativos | Gilson Pedroso dos Santos e Ronilson dos Santos Bezerra Baixar PDF ... 3. Texto de apoio - O que é pensamento computacional? | Cícero Gonçalves dos Santos et al. Baixar PDF ... 4. Texto de apoio - Aula 3: pensamento computacional | Programaê!/Code.org Baixa PDF ... 5. Texto de apoio - Computational thinking | Jeannette M. Wing Baixar PDF ... 6. Vídeo de apoio - UNPLUGGED: COMPUTATIONAL THINKING | CODE.ORG Unplugged - Computational Thinking ... 7. Vídeo de apoio - que é pensamento computacional? | Bate-papo: educação O que é pensamento computacional? ... ... Semana 1 - Quiz Objeto Educacional Para exercitar a leitura dos materiais-base INSTRUÇÕES Olá, alunos e alunas! Esta atividade possui múltipla escolha. Para respondê-la: 1. Selecione, com o mouse, a alternativa que você considerar correta; 2. Repare que, ao selecionar uma alternativa, as seleções anteriores são desmarcadas; 3. Após selecionar a resposta correta em todas as questões, vá até o fim da página e clique em “Enviar teste”. Pronto! Sua atividade já está registrada no AVA. Forçar conclusão: Este teste pode ser salvo e retomado posteriormente. Várias tentativas: Este teste permite várias tentativas. Clique em Iniciar para começar: Semana 1 - Quiz Objeto Educacional. Clique em Cancelar para voltar. PERGUNTA 1 Questão referente ao Texto-base - A relação do Pensamento Computacional com o ensino de Matemática na Educação Básica (Leonardo Cintra Lopes da Silva) – Fundamentação teórica A Sociedade Brasileira de Computação elaborou uma proposta, denominada Referenciais de Formação em Computação: Educação Básica (RF-EB-17), com o objetivo de apresentar as habilidades do Pensamento Computacional desde o Ensino Infantil até o Ensino Médio. Conforme essa proposta, qual o objetivo da inserção da Computação na Educação Básica? ( ) Habilitar crianças a usar ferramentas modernas como editores de textos e planilhas. ( ) Discutir os princípios da ciência da computação. (X) Potencializar a capacidade de resolução de problemas. ( ) Ensinar as crianças a usar computadores e celulares. ( ) Ser usada como ferramenta em outras disciplinas. Comentário da resposta: Você acertou! Essa é a alternativa correta. Conforme os Referenciais de Formação em Computação: Educação Básica (RF-EB-17) o objetivo da inserção da Computação na Educação Básica é a formação de competências e habilidades computacionais, potencializando a capacidade de resolução de problemas utilizando o Pensamento Computacional. ... Semana 1 - Fórum Temático - Pilares doPensamento Computacional ... 1. INTRODUÇÃO DO PENSAMENTO COMPUTACIONAL AO ALUNO INICIANTE 2. Pilares do pensamento computacional 3. Pensamento computacional 4. Situação problema - Pilares do PC 5. PENSAMENTO COMPUTACIONAL 6. Semana 1 forum tematico peixe fresco 7. O RE: PC 8. Um curso desenvolvido pelo Pensamento Computacional 9. Materia pensamento computacional 10. Pensamento computacional 11. Pensamento computacional no dia a dia 12. solucionando problemas através dos 4 pilares do pensamento computacional 13. Pensamento computacional e a prática 14. Pensamento Computacional uma nova perspectiva 15. Situação problema - Pensamento Computacional 16. Abstração 17. Pilares do Pensamento Computacional 18. Os quatros pilares do pensamento computacional 19. Pensamento Computacional 20. Pensamento Computacional 21. Fórum Temático - Pilares do Pensamento Computacional ... Semana 1 - Fórum de dúvidas ... 1. Vídeo sobre o novo Ambiente Virtual de Aprendizagem 2. Apresentações - Facilitadores 3. Semana 1 - Fórum de dúvidas ... Pesquisa sobre a relevância do Pensamento Computacional ... Em síntese - Semana 1 Ao final do tema, depois de assistir às videoaulas e ler os materiais de apoio, você deverá compreender o processo de resolução de problemas baseado nos conceitos do Pensamento Computacional. Parabéns! Você chegou ao fim do conteúdo desta semana. Na próxima semana, você irá aprender sobre como pensar em diversas soluções para um mesmo problema fazendo uso de lógica de programação e algoritmos. Você está preparado para avançar? Faça uma autoavaliação: você adquiriu todas as competências e habilidades esperadas? Marque os itens que acredita ter alcançado. Se faltar algum, revise o conteúdo da semana. Nesta semana, eu: • compreendi os conceitos fundamentais sobre o pensamento computacional, principalmente as habilidades que refletem diretamente no aprendizado do indivíduo e estão relacionadas com o perfil do profissional do futuro; • compreendi os pilares (decomposição, reconhecimento de padrão, abstração e algoritmo) em que o Pensamento Computacional se baseia no processo de solução de problemas. Seus dados não serão registrados. Semana 2: Lógica de programação, algoritmos e sua representação (Dia 16/08/21) Lógica de programação, algoritmos e sua representação Olá, estudante! Iniciamos a segunda semana da disciplina Pensamento Computacional. Veja que a formulação de um algoritmo passa pelo processo de decomposição, reconhecimento de padrões e abstração, que são pilares do pensamento computacional. O problema apresentado deve ser dividido em três fases fundamentais – entrada, processamento e saída –, e a solução algorítmica pode ser representada por meio de uma descrição narrativa, pseudocódigo ou fluxograma. Habilidades e competências Ao final da semana, você deve ser capaz de: Relacionar problemas, elaborando soluções que envolvam os elementos básicos da construção de algoritmos; Compreender as formas de representação de algoritmos; Identificar o algoritmo mais eficiente para a solução de um problema. Desafio Um algoritmo é um conjunto de instruções e procedimentos lógicos para a solução de um determinado problema. Vamos pensar na declaração do Imposto de Renda de Pessoa Física (IRPF). Para encontrar a base de cálculo do IRPF, é preciso subtrair do salário bruto de um contribuinte a alíquota do INSS (Tabela 1) e o valor referente aos dependentes (R$189,59 por dependente). Os valores das alíquotas para cálculo do imposto estão na Tabela 2: Tabela 1: Contribuição INSS Salário de contribuição (R$) Alíquota INSS até 1.045,00 7,5% de 1.045,01 até 2.089,60 9% de 2.089,61 até 3.134,40 12 % de 3.134,41 até 6.101,06 14% Para o desafio proposto, o cálculo da alíquota do INSS poderá ser realizado direto de acordo a faixa salarial (cálculo antigo), ou considerando as novas alíquotas progressivas previstas na Reforma da Previdência, ou seja, significa que as taxas serão cobradas apenas sobre a parcela do salário que se enquadrar em cada faixa, fazendo com que o percentual descontado do total dos ganhos seja diferente. Exemplo do cálculo para alíquota progressiva: um trabalhador que ganha R$ 5.445,00 pagará 7,5% sobre R$ 1.045,00 (R$ 78,38), acrescido de 9% sobre diferença da faixa de 1.045,01 até 2.089,60 (R$ 1.044,59), sendo R$ 94,01, mais 12% sobre diferença da faixa de 2.089,61 até 3.134,40 (R$ 1.044,79), sendo R$ 125,37, e mais 14% sobre diferença da faixa de 3.134,41 até o valor total do salário de R$ 5.445,00 (R$ 2.310,59), sendo R$ 323,48, totalizando o valor da alíquota do INSS em R$ 621,25. Tabela 2: Alíquotas do Imposto de Renda Base de cálculo (R$) Alíquota (%) Parcela a deduzir do IR (R$) de 1.903,99 até 2.826,65 7,5% 142,80 de 2.826,66 até 3.751,05 15% 354,80 de 3.751,06 até 4.664,68 22,5% 636,13 acima de 4.664,68 27,5% 869,36 Considerando que os algoritmos são utilizados constantemente em nosso cotidiano, o desafio da semana é elaborar um algoritmo para calcular o imposto de renda mensal a ser pago por um indivíduo a partir do seu salário bruto mensal e quantidade de dependentes. Represente o algoritmo elaborado fazendo uso de um fluxograma e um pseudocódigo. Orientação de Estudo Os conceitos de algoritmos e lógica de programação são abordados em duas videoaulas. A esse respeito, leia um trecho do livro de Forbellone e Eberspacher sobre lógica de programação. Não deixe de consultar a seção Aprofundando o tema, que o ajudará a realizar o desafio da semana. PARA REFLETIR O desenvolvimento do raciocínio lógico requer muito exercício. Além de resolver os exercícios propostos, o ideal é você praticar muito, criando algoritmos que envolvam situações de que goste para que essa tarefa se torne divertida e envolvente. Ao acessar os livros, lembre-se de fazer o login na plataforma desta biblioteca. ... Revisitando conhecimentos - Semana 2 Gostaríamos de sugerir que você assista novamente a um vídeo proposto na Semana 1, que discute a importância de aprender a programar. O QUE A MAIORIA DAS ESCOLAS NÃO ENSINAM | CODE.ORG ... Videoaula do professor - Algoritmo e lógica de programação Pensamento Computacional - Algoritmo e lógica de programação Slides de Apoio Download do Vídeo Nesta videoaula, vamos abordar os conceitos de algoritmos, problema, lógica, lógica de programação, instruções, linguagem de programação e programas de computadores. As características das fases do algoritmo também são abordadas. ... Semana 2 - Quiz da Videoaula 4 - Algoritmo e lógica de programação Faça um teste rápido para confirmar que entendeu essa aula. ... INSTRUÇÕES Olá, alunos e alunas! Esta atividade possui múltipla escolha. Para respondê-la: 1. Selecione, com o mouse, a alternativa que você considerar correta; 2. Repare que, ao selecionar uma alternativa, as seleções anteriores são desmarcadas; 3. Após selecionar a resposta correta em todas as questões, vá até o fim da página e clique em “Enviar teste”. Pronto! Sua atividade já está registrada no AVA. Forçar conclusão: Este teste pode ser salvo e retomado posteriormente. Várias tentativas: Este teste permite várias tentativas. Clique em Iniciar para começar: Semana 2 - Quiz da Videoaula 4 - Algoritmo e lógica de programação. Clique em Cancelar para voltar. PERGUNTA 1 Em relação à lógica de programação, podemos afirmar que: ( ) É o conjunto de regras ou normas definidas para a realização ou emprego de algo. (X) É uma sequência lógica e ordenada de passos para a realização de uma determinada tarefa. ( ) É uma sequência de instruções escrita em uma determinada linguagem de programação. ( ) É uma sequência de passos em qualquer ordem, em que se obtém o o mesmo resultado. ( ) É uma linguagem escrita e formal que especifica um conjunto de instruções e regras usadas para gerar programas. Comentário da resposta:Parabéns, você acertou! A partir de 11min08 da videoaula, o professor explica o conceito de lógica de programação. A lógica de programação é uma sequência lógica e ordenada de passos para a realização de uma determinada tarefa. As instruções são o conjunto de regras ou normas definidas para a realização ou emprego de algo. Já a linguagem de programação é uma linguagem escrita e formal que especifica um conjunto de instruções e regras usadas para gerar programas. Por fim, um programa de computador é uma sequência de instruções escritas em uma determinada linguagem de programação. ... ... Semana 2 - Quiz da Videoaula 5 - Representação dos algoritmos Faça um teste rápido para confirmar que entendeu essa aula. ... INSTRUÇÕES Descrição Faça um teste rápido para confirmar que entendeu essa aula. Forçar conclusão: Este teste pode ser salvo e retomado posteriormente. Várias tentativas: Este teste permite várias tentativas. Clique em Iniciar para começar: Semana 2 - Quiz da Videoaula 5 - Representação dos algoritmos. Clique em Cancelar para voltar. PERGUNTA 1 Qual das opções abaixo descreve corretamente o que é “Descrição Narrativa”: ( ) É um tipo de redação que pode ser útil para a construção de um algoritmo. ( ) É um texto que narra os diferentes comandos que podem ser usados em um algoritmo. ( ) É uma forma diferente de resolver um problema, que não usa algoritmos. ( ) É um tipo de linguagem de programação. (X) É uma forma de representação de algoritmos, expressos em linguagem natural. Comentário da resposta: Você acertou! Essa é a alternativa correta. Descrição narrativa é uma forma de representar algoritmos, que são expressos na linguagem que usamos naturalmente para nos comunicar, também conhecida como “linguagem natural”. Tem como desvantagem a possibilidade de causar ambiguidade e imprecisões. Um exemplo descrição narrativa é uma receita de bolo. PERGUNTA 2 Analise as afirmações abaixo e assinale a alternativa que avalia corretamente as afirmações: I - Portugol é uma linguagem de programação criada no Brasil para facilitar o ensino. II - Portugol também é conhecido como Português Estruturado ou Pseudocódigo. III - Portugol é uma maneira simples de descrever um conjunto de instruções que não precisa usar sintaxe específica. IV - Portugol é semelhante a escrever em uma linguagem de programação. V - Portugol tem como grandes vantagens ser padronizado e poder ser testado diretamente em um computador. ( ) I, III e V. ( ) II, IV e V. (X) II, III e IV. ( ) II, III e V. ( ) I, II e III. Comentário da resposta: Você acertou! Essa é a alternativa correta. Portugol não é uma linguagem de programação e não é padronizado. Portugol, também conhecido como Português Estruturado ou Pseudocódigo, é uma maneira simples de descrever um conjunto de instruções que não precisa usar sintaxe específica, sendo semelhante a escrever em uma linguagem de programação. PERGUNTA 3 Assinale a alternativa que identifica o que a figura abaixo ilustra: ( ) Pseudocódigo. ( ) Um programa de computador. ( ) Pensamento computacional. ( ) Diagrama fluxal. (X) Diagrama de blocos. Comentário da resposta: Você acertou! Essa é a alternativa correta. A figura ilustra um fluxograma ou diagrama de blocos, que é uma representação gráfica na qual formas geométricas representam as diferentes ações de um algoritmo. PERGUNTA 4 Observe a figura abaixo e selecione a alternativa correta: ( ) A forma geométrica com o texto “Fim” representa um processamento. ( ) A forma geométrica com o texto “Assistir videoaula” representa uma saída de dados. ( ) Ilustra um fluxograma apenas com execução sequencial. (X) A forma geométrica com o texto “Acertou tudo?” representa uma decisão. ( ) A figura ilustra um programa de computador. Comentário da resposta: Você acertou! Essa é a alternativa correta. A figura ilustra um fluxograma com execução por repetição. O símbolo com “Início” ou “Fim” representa apenas o começo e o término do fluxograma, os retângulos representam um processamento (ou uma ação) e o losango representa uma decisão (ou estrutura condicional). PERGUNTA 5 O que é uma “Execução por seleção”? ( ) Quando um certo algoritmo foi selecionado para resolver um problema. ( ) Quando a linguagem de programação é escolhida e o programa executado. ( ) Quando a execução de um algoritmo não é obrigatória. ( ) Quando um programa de computador tem um ciclo ou “loop”. (X) Quando dependendo do valor de uma instrução lógica se executa uma determinada ação. Comentário da resposta: Você acertou! Essa é a alternativa correta. Execução por seleção ocorre quando uma via de processamento é escolhida em um ponto de bifurcação, de forma que cada via conduz a um processamento distinto. PERGUNTA 6 Em qual ferramenta se usa programação em blocos? ( ) C. ( ) Java. ( ) Python. (X) Scratch. ( ) Pseudocódigo. Comentário da resposta: Você acertou! Essa é a alternativa correta. Scratch é a ferramenta mais usada para ensino de programação para crianças e jovens e usa programação em blocos. ... ... Texto de apoio - Algoritmos, Introdução a Computação | ICMC USP Aqui você irá encontrar uma possível solução para a atividade 1 "Elaborar o Fluxograma para trocar o pneu furado do carro", proposta na videoaula. Baixar PDF ... Texto-base - Lógica de programação: a construção de algoritmos estruturas de dados (André L.V. Forbellone e Henri F. Eberspacher) ... Abrir Minha Biblioteca ... Aprofundando o tema - Semana 2 Para aprofundar os estudos da semana, acesse os materiais a seguir: Uma primeira sugestão é ler o capítulo 1 sobre lógica de computadores da apostila Lógica de programação com Scratch e Python. Baixar PDF Outra sugestão é a leitura do plano de aula sobre algoritmos. Baixar PDF Assista ao vídeo sobre Portugol Studio, um software que você pode utilizar para testar o algoritmo que deve elaborar para o desafio da semana. Portugol Studio Vídeo 01 - Introdução Por fim, assista também à apresentação da disciplina Programação de Computadores, da Univesp, com o professor Norton Trevisan Roman. Programação de Computadores - Aula 01 - Apresentação da Disciplina ... Semana 2 - Quiz Objeto Educacional Para exercitar a leitura dos materiais-base ... INSTRUÇÕES Olá, alunos e alunas! Esta atividade possui múltipla escolha. Para respondê-la: 1. Selecione, com o mouse, a alternativa que você considerar correta; 2. Repare que, ao selecionar uma alternativa, as seleções anteriores são desmarcadas; 3. Após selecionar a resposta correta em todas as questões, vá até o fim da página e clique em “Enviar teste”. Pronto! Sua atividade já está registrada no AVA. Forçar conclusão: Este teste pode ser salvo e retomado posteriormente. Várias tentativas: Este teste permite várias tentativas. Clique em Iniciar para começar: Semana 2 - Quiz Objeto Educacional. Clique em Cancelar para voltar. PERGUNTA 1 Texto-base: Lógica de programação: a construção de algoritmos e estruturas de dados (André L.V. Forbellone e Henri F. Eberspacher) – Capítulo 1 Avalie as afirmativas abaixo e selecione a alternativa correta: I - Um algoritmo busca representar o raciocínio envolvido na Lógica de Programação. II - Um algoritmo exige uma série de detalhes computacionais. III - Uma vez concebida uma solução algorítmica, ela pode ser traduzida para qualquer linguagem de programação. (X) I e III. ( ) II e III. ( ) II. ( ) I e II. ( ) I. Comentário da resposta: Você acertou! Essa é a alternativa correta. I. Um algoritmo busca representar o raciocínio envolvido na Lógica de Programação, permitindo abstrair uma série de detalhes computacionais, que podem ser avaliados posteriormente. Uma vez concebida uma solução algorítmica para um problema, ela pode ser traduzida para qualquer linguagem de programação, processo denominado codificação.... ... Semana 2 - Fórum Temático - Algoritmo para calcular o imposto de renda ... 1. Fluxograma - Calculo Imposto de Renda 2. ALGORITMO PARA CALCULO DE (INSS) - EXERCÍCIO 3. ALGORITMO PARA CALCULAR - IRPF (IMPOSTO DE RENDA) 4. Pseudocódigo Calculo de IR 5. Fluxograma e Pseudocódigo Calculo de IR 6. Forum Semana 2- Fluxograma 7. Fórum Temático - Algoritmo para calcular o imposto de renda ... 1. Fluxograma - Cálculo Imposto de Renda Baixar Arquivo Original no Formato (.fprg) <?xml version="1.0"?> <flowgorithm fileversion="2.11"> <attributes> <attribute name="name" value=""/> <attribute name="authors" value="Caio Almeida"/> <attribute name="about" value=""/> <attribute name="saved" value="2021-09-05 02:45:14 "/> <attribute name="created" value="Q2FpbyBBbG1laWRhO0RFU0tUT1AtSEhWUEtKVjsyMDIxLTA5LTA1OyIwMTo1MjozNSAiOzM0MTU=" /> <attribute name="edited" value="Q2FpbyBBbG1laWRhO0RFU0tUT1AtSEhWUEtKVjsyMDIxLTA5LTA1OyIwMjo0NToxNCAiOzE7MzUyM w=="/> </attributes> <function name="Main" type="None" variable=""> <parameters/> <body> <declare name="salario, inss, IR, dependente, salarioIR" type="Real" array="False" size=""/> <input variable="Salario"/> <input variable="dependente"/> <if expression="salario <1045"> <then> <assign variable="INSS" expression="Salario*0.075"/> </then> <else> <if expression="salario < 2089.6"> <then> <assign variable="inss" expression="78.375+(salario-1045)*0.09"/> </then> <else> <if expression="salario < 3134.4"> <then> <assign variable="inss" expression="172.389+(salario-2089.6)*0.12"/> </then> <else> <if expression="salario < 6101.06"> <then> <assign variable="inss" expression="297.765+(salario-3134.4)*0.12"/> </then> <else> <assign variable="inss" expression="713.09"/> </else> </if> </else> </if> </else> </if> </else> </if> <assign variable="salarioIR" expression="salario-inss-dependente*189.59"/> <if expression="salarioIR < 1903"> <then> <output expression=""isento de imposto"" newline="True"/> </then> <else> <if expression="salarioIR < 2826.65"> <then> <assign variable="IR" expression="salarioIR*0.075- 142.08"/> </then> <else> <if expression="SalarioIR < 4684.68"> <then> <assign variable="IR" expression="salarioIR *0.225"/> </then> <else> <assign variable="IR" expression="salarioIR *0.275"/> </else> </if> </else> </if> </else> </if> <assign variable="salario" expression="salario-inss-IR"/> <output expression=""imposto ?"" newline="True"/> <output expression=""o salario total ? "" newline="True"/> <output expression=""salario"" newline="True"/> </body> </function> </flowgorithm> ... 2. ALGORITMO PARA CALCULO DE (INSS) - EXERCÍCIO Baixar PDF ... 3. ALGORITMO PARA CALCULAR - IRPF (IMPOSTO DE RENDA) Baixar PDF ... 4. Pseudocódigo Cálculo de IR Acessar Arquivo Original OneDrive ... Desafio Semana 2: Base de cálculo IR – Pseudocódigo Programa Calculo_Imposto_Renda Var Salário, alíquota, num_dep Início LEIA salário SE salário <= a 1045,00 ENTAO Alíquota INSS 0,075 * salário SENAO SE salário >= 1045,01 <= 2089,60 ENTAO Alíquota INSS 0,09* salário SENAO SE salário >= 2089,61 <=3134,40 ENTAO Alíquota INSS 0,12* salário SENAO SE salário >=3134,41 <= 6101,06 ENTAO Alíquota INSS 0,14* salário LEIA número de dependentes Alíquota IR= salário – alíquota INSS – 189,59 SE salário < 1903,99 ESCREVA “Isento” SENAO SE salário >=1903,99 <=2826,65 ENTAO Alíquota IR 0,075 * salário – 142,80 SENAO SE salário >2826,65 <=3751,05 ENTAO Alíquota IR 0,15 * salário – 354,80 SENAO SE salário >3751,05 <=4664,68 ENTAO Alíquota IR 0,225 * salário – 636,13 SENAO SE salário > 4664,69 ENTAO Alíquota IR 0,275 * salário – 869,36 ... 5. Fluxograma e Pseudocódigo Cálculo de IR Acessar Arquivo Original Word ... ... 6. Fórum Semana 2- Fluxograma Baixar PDF ... ... 7. Fórum Temático - Algoritmo para calcular o imposto de renda Acessar o Fórum ... Semana 2 - Fórum de dúvidas ... 1. Linguagem Portugol para testar Algoritmos 2. Data para começo de atividades avaliativas 3. Semana 2 - Fórum de dúvidas ... 1. Linguagem Portugol para testar Algoritmos Acessar Fórum Taísa Pires de Jesus Santini Linguagem Portugol para testar Algoritmos Bom dia, alunos! Espero que esteja tudo bem com vocês! Trago no link abaixo, o site do Portugol que é uma pseudo-linguagem algorítmica muito utilizada na descrição de algoritmos, destaca-se pelo uso de comandos em português, o que irá facilitar o aprendizado da lógica de programação de vocês. Portugol Webstudio Fiquem à vontade para praticarem e irem se ambientando =) Att, Taísa Santini Facilitadora Univesp ... 2. Data para começo de atividades avaliativas Acessar Fórum ... 3. Semana 2 - Fórum de dúvidas Acessar Fórum ... Em síntese - Semana 2 Ao final do tema, depois de assistir às aulas e ler os materiais de apoio, o aluno poderá aplicar as etapas de construção de um algoritmo na solução de problemas e utilizar linguagem descritiva, fluxogramas ou pseudocódigo para sua representação. Parabéns! Você chegou ao fim do conteúdo desta semana. Em nossa próxima semana, vamos conhecer o Scratch, um ambiente para ensino e aprendizagem. Até lá! Você está preparado para avançar? Faça uma autoavaliação: você adquiriu todas as competências e habilidades esperadas? Marque os itens que acredita ter alcançado. Se faltar algum, revise o conteúdo da semana. Nesta semana, eu: • Relacionei problemas, elaborando soluções que envolvam os elementos básicos da construção de algoritmos; • Compreendi as formas de representação de algoritmos; • Identifiquei o algoritmo mais eficiente para a solução de um problema. Seus dados não serão registrados. Semana 3: Scratch: ambiente para ensino e aprendizagem (Dia 23/08/21) Scratch: ambiente para ensino e aprendizagem Olá! Scratch é um ambiente de programação visual baseado em blocos gráficos. Ele permite a criação de projetos interativos como jogos, histórias, projetos de ciência, simulações, músicas e artes, entre outras coisas, além de permitir a criação de Objetos de Aprendizagem. O principal objetivo de ensinar o Scratch na disciplina Pensamento Computacional é exercitar a criatividade e o raciocínio lógico e matemático de cada estudante. Por meio de atividades relacionadas à resolução de problemas(pensamento computacional), conceitos de algoritmos serão abordados. Preste atenção, pois, durante as videoaulas, diversas atividades práticas serão apresentadas e as resoluções (scripts) estão compartilhadas no Scratch. Habilidades e competências Ao final da semana, você deve ser capaz de: • Conhecer a ferramenta Scratch; • Praticar a utilização dos recursos do Scratch; • Identificar as inúmeras possibilidades de utilização do Scratch na resolução de problemas. Desafio Você tem um conjunto (lista do Scratch) não ordenado de: nomes, notas de provas, pontuações de jogos ou qualquer outro dado. Para que você possa visualizar os dados inseridos na lista em alguma ordem (por ex.: alfabética, do maior para o menor), é necessário que a lista seja ordenada. Existem diversos métodos de ordenação em lista, e o bubble sort (método da bolha) é um dos algoritmos mais simples. Considerando a Atividade 7 - busca linear, apresentada nas videoaulas da semana, o desafio é criar um novo script, realizando as alterações necessárias, para ordenar a lista utilizando o método da bolha: inserir um novo Ator – botão – que, ao ser acionado, realize a ordenação do vetor. Na busca linear, o algoritmo compara todos os elementos da lista; mas, para listas ordenadas, buscas mais eficientes podem ser implementadas. Implemente um método de busca mais eficiente que a busca linear. Dica para implementar a busca: considerando que a lista está ordenada, percorrer a lista somente enquanto o elemento a ser procurado for menor ou igual ao elemento da posição da lista. Orientação de Estudo O desenvolvimento do raciocínio lógico requer muito exercício. Além de resolver os exercícios propostos, o ideal é praticar muito, criando algoritmos que envolvam situações que goste, para que essa tarefa se torne divertida e envolvente. Ao acessar os livros, lembre-se de fazer o login na plataforma desta biblioteca. Mãos à obra! ... ... ... Semana 4: App Inventor: ambiente para ensino e aprendizagem (Dia 23/08/21) App Inventor: ambiente para ensino e aprendizagem O MIT App Inventor é um ambiente de programação visual intuitivo que permite criar aplicativos funcionais para dispositivos móveis na plataforma Android. O objetivo de ensinar o App Inventor na disciplina é exercitar o raciocínio lógico e a resolução de problemas, motivando alunas e alunos (entusiastas, empreendedores e educadores) a transformarem as próprias ideias em aplicativos, a criarem objetivos instrucionais para suas disciplinas, explorando a descoberta e a criatividade. Durante as videoaulas, atividades práticas são apresentadas e as resoluções (scripts) estão compartilhadas na galeria do App Inventor. Habilidades e competências Ao final da semana, você deve ser capaz de: • Conhecer a ferramenta App Inventor; • Praticar a utilização dos recursos do ambiente; • Identificar por meio das atividades as inúmeras possibilidades de utilização do App Inventor na resolução de problemas e, principalmente, na criação de aplicativos. Desafio Considerando o aplicativo “APP Descarte Solidário”, apresentado na videoaula 2, o desafio é implementar no App Inventor os scripts apresentados nos slides e testar o aplicativo pelo emulador. Não esqueçam de instalar e executar o emulador no seu computador. Para instalar o emulador, siga este link. Orientação de Estudo Para seu estudo nesta semana, estamos disponibilizando três videoaulas, além de tutoriais para utilização do APP Inventor. Entre esses tutoriais, você encontra uma playlist com os vídeos do Curso de APP Inventor 2 - Nível Básico. Ao acessar os livros, lembre-se de fazer o login na plataforma desta biblioteca. PARA REFLETIR O desenvolvimento do raciocínio lógico e programação requer muito exercício e prática. Além de implementar as atividades propostas, o ideal é praticar muito, criando objetos instrucionais de aprendizagem ou novos aplicativos que envolvam situações de seu interesse, para que essa tarefa se torne divertida e envolvente. Mãos à obra! ... Revisitando conhecimentos - Semana 4 Saiba o que são sites responsivos, web apps e aplicativos nativos e suas principais diferenças: Leia o artigo de Douglas da Silva. Assista à palestra com Mitchel Resnick, criador do Scratch e diretor do grupo Lifelong Kindergarten, na Conferência Scratch Brasil 2017. • Plantando as sementes para uma sociedade mais criativa ... Videoaula do professor - MIT APP Inventor (parte 1) | Ronaldo Celso Messias Correia Pensamento Computacional - MIT APP Inventor - Parte 1 Slides de Apoio Download do Vídeo Nesta videoaula, apresentamos conceitos sobre aplicativos nativos (vantagens e desvantagens), design responsivo, web apps e ciclo de desenvolvimento do aplicativo. Os elementos do ambiente de programação APP Inventor são apresentados, destacando a paleta de componentes, o editor de bloco para inserção de lógica aos componentes. As funcionalidades do APP Inventor foram apresentadas de acordo com as necessidades para implementação do aplicativo Calculadora de IMC. ... Semana 4 - Quiz da Videoaula 11 - MIT APP Inventor (parte 1) Faça um teste rápido para confirmar que entendeu essa aula. ... Semana 4 - Quiz da Videoaula 12 - MIT APP Inventor (parte 2) Faça um teste rápido para confirmar que entendeu essa aula. ... Videoaula do professor - App calculadora IMC | Ronaldo Celso Messias Correia Pensamento Computacional - App calculadora IMC Slides de Apoio Download do Vídeo Nesta videoaula fazemos uso do ambiente de programação APP Inventor para apresentar de maneira prática a implementação da atividade Calculadora de IMC, destacando por meio de uma sequência didática os componentes e a lógica em blocos necessárias para implementação do aplicativo proposto. ... Semana 4 - Quiz da Videoaula 13 - App calculadora IMC Faça um teste rápido para confirmar que entendeu essa aula. ... Material-base - Tutoriais para iniciantes | MIT Acessar o Site: http://appinventor.mit.edu/explore/ai2/beginner-videos ... Texto-base - Tutorial do jogo Caça Mosquito | Computação na Escola Baixar PDF ... Aprofundando o tema - Semana 4 Para aprofundar os estudos da semana, sugerimos que você acesse os seguintes materiais: Explore os tutoriais oficiais: Tutorials for MIT App Inventor A playlist do Curso de APP Inventor 2: nível básico, da APP Inventor Brasil. Leia o texto Criar apps Outro material interessante é o artigo de Alexandre Guiss para a Techmundo. Acesse também a apostila sobre o App Inventor disponibilizada pelo professor Ronnie Rillo, da Fatec Araçatuba. ... Semana 4 - Exercício de apoio INSTRUÇÕES Descrição Faça um teste rápido para confirmar que entendeu essa aula. Forçar conclusãoEste teste pode ser salvo e retomado posteriormente. Várias tentativasEste teste permite várias tentativas. Clique em Iniciar para começar: Semana 4 - Exercício de apoio. Clique em Cancelar para voltar. ... Semana 4 - Quiz Objeto Educacional Para exercitar a leitura dos materiais-base INSTRUÇÕES Olá, alunos e alunas! Esta atividade possui múltipla escolha. Para respondê-la: 1. Selecione, com o mouse, a alternativa que você considerar correta; 2. Repare que, ao selecionar uma alternativa, as seleções anteriores são desmarcadas; 3. Após selecionar a resposta correta em todas as questões, vá até o fim da página e clique em “Enviar teste”. Pronto! Sua atividade já está registrada no AVA. Forçar conclusão: Este teste pode ser salvo e retomado posteriormente. Várias tentativas: Este teste permite várias tentativas. Clique em Iniciar para começar: Semana 4 - Quiz Objeto Educacional. Clique em Cancelar para voltar. ... Semana 4 - Atividade Avaliativa INSTRUÇÕES Forçar conclusãoEste teste pode ser salvo e retomado posteriormente. Várias tentativas: Este testepermite várias tentativas. Data de vencimento: Esse Test vence em 13 de Setembro de 2021 05h00min00s BRT. Test não pode ser iniciado após essa data. Clique em Iniciar para começar: Semana 4 - Atividade Avaliativa. Clique em Cancelar para voltar. ... Semana 4 - Fórum Temático - O desafio da semana • Fórum Temático - O desafio da semana ... Semana 4 - Fórum de dúvidas 1. Material de apoio Live 03-09 2. Semana 4 - Fórum de dúvidas ... Em síntese - Semana 4 Ao final do tema, depois de assistir às videoaulas e tomar contato com os diferentes materiais disponibilizados, você poderá transformar suas ideias em aplicativos, explorando a descoberta, exercitando a criatividade e o raciocínio lógico. Parabéns! Você chegou ao fim do conteúdo desta semana. Na próxima semana iremos abordar o tema do letramento digital. Você está preparado para avançar? Faça uma auto-avaliação: você adquiriu todas as competências e habilidades esperadas? Marque os itens que acredita ter alcançado. Se faltar algum, revise o conteúdo da semana. Nesta semana, eu: 1. Conheci a ferramenta App Inventor; 2. Pratiquei a utilização dos recursos do ambiente; 3. Identifiquei por meio das atividades as inúmeras possibilidades de utilização do App Inventor na resolução de problemas e, principalmente, na criação de aplicativos. Seus dados não serão registrados. Semana 5: Letramento digital (Dia 06/09/21) Letramento digital O letramento digital é o domínio de técnicas e habilidades para acessar, interagir, processar e desenvolver multiplicidade de competências na leitura das mais variadas mídias. O objetivo das aulas não é apenas ensinar você a conhecer conceitos, usar a tecnologia e o meio digital, mas a utilizar isso de forma eficiente e crítica, em seu proveito e com respeito pelos demais. Os conceitos e tecnologias são apresentados em aula de maneira abrangente, e requerem que você aprofunde seus estudos, para tornar-se crítico e competente para o uso das tecnologias. Habilidades e Competências Ao final da semana, você deve ser capaz de: • lidar com as informações, dando sentido aos textos, verbais ou não, com o intuito de tornar-se crítico e competente para o uso das tecnologias; • ser capaz de usar as tecnologias de informação e comunicação para encontrar, compreender, avaliar, criar e comunicar informações digitais, uma habilidade que requer habilidades cognitivas e técnicas. Desafio Atualmente, soluções baseadas em cloud computing são fundamentais, já que as aplicações disponíveis na nuvem podem ser acessadas a qualquer momento e garantem dados atualizados em tempo real, além de facilitar a troca de informações e documentos e oferecer outros recursos importantes. A Google fornece diversas soluções para facilitar a rotina diária, que são gratuitos até uma certa configuração para pessoas físicas. Os aplicativos oferecidos incluem: e-mail, agenda, chat, salas de discussão, meet (sala de reuniões online), drive e aplicativos para criação e edição de documentos, planilhas , apresentações e formulários. O uso dessas soluções integradas permite atualização em tempo real, mobilidade e colaboração, entre outras facilidades. Diante do exposto, o desafio é elaborar um documento compartilhado sobre o tema “pensamento computacional”, utilizando as ferramentas da Google como recurso metodológico na construção coletiva de conhecimentos entre os discentes. O objetivo é eliminar barreiras, promovendo experiência de troca de informações, colaboração em tempo real, ajustes de permissões e histórico de controle de versão. Orientação de Estudo Considere que letramento digital requer habilidades cognitivas e técnicas, e seu aprendizado está fortemente atrelado ao estudo da fundamentação teórica e à prática pela construção de artefatos que outros possam interpretar. Ao acessar os livros, lembre-se de fazer o login na plataforma desta biblioteca. ... Revisitando Conhecimento - Semana 5 Sugerimos aqui dois vídeos para você assistir: O primeiro é um vídeo antigo, mas com ilustrações interessantes: “Como funciona um computador”, da Intel Inside Experience. Um segundo vídeo é da Olhar Digital: “Como funciona a internet”. Como funciona um computador - Intel Inside Experience [Dublado] Olhar Digital - Como funciona a internet ... Videoaula do professor - Letramento digital (parte 1) | Ronaldo Celso Messias Correia Pensamento Computacional - Letramento digital 1 Slides de Apoio Download do Vídeo Nesta videoaula, apresentamos os seguintes conceitos básicos: computador, informática, letramento digital, dados, informação, tipos de dados, sistema computacional, hardware, software, componentes de hardware, sistemas operacionais, programas de aplicação, processamento de dados, representação de dados, sistemas binários e armazenamento de dados. ... Semana 5 - Quiz da Videoaula 14 - Letramento digital (parte 1) Faça um teste rápido para confirmar que entendeu essa aula. ... Videoaula do professor - Letramento digital (parte 2) | Ronaldo Celso Messias Correia Pensamento Computacional - Letramento digital 2 Slides de Apoio Download do Vídeo Nesta videoaula, abordamos os conceitos de: redes de computadores e a internet, como se conectar à internet, largura de banda, navegadores, hipertexto, blog, wiki, protocolos HTTP e HTTPS, e buscas avançadas na web. ... Semana 5 - Quiz da Videoaula 15 - Letramento digital (parte 2) Faça um teste rápido para confirmar que entendeu essa aula. ... Videoaula do professor - Letramento digital (parte 3) | Ronaldo Celso Messias Correia Pensamento Computacional - Letramento digital 3 Slides de Apoio Download do Vídeo Nesta videoaula, apresentamos as seguintes tecnologias relacionadas ao letramento digital: correio eletrônico, computação em nuvem, armazenamento em nuvem, organização de arquivos em pastas, editores de documentos, apresentações e planilhas, compartilhamento de documentos, formulário online, gravação e edição de vídeos, e comunicação na internet (chat, videoconferência e rede social). ... Semana 5 - Quiz da Videoaula 16 - Letramento digital (parte 3) Faça um teste rápido para confirmar que entendeu essa aula. ... Videoaula do professor - Letramento digital (parte 4) | Ronaldo Celso Messias Correia Pensamento Computacional - Letramento digital 4 Slides de Apoio Download do Vídeo Nesta videoaula, apresentamos as seguintes tecnologias relacionadas ao letramento digital: as principais redes sociais, segurança na internet (golpes, riscos e medidas de segurança), internet das coisas (IoT), big data e inteligência artificial. ... Semana 5 - Quiz da Videoaula 17 - Letramento digital (parte 4) Faça um teste rápido para confirmar que entendeu essa aula. ... Texto-base - Conhecendo o computador por dentro | Univesp Baixar PDF ... Texto-base - Sistemas operacionais e softwares aplicativos | Univesp Baixar PDF ... Texto-base - Redes e internet | Univesp Baixar PDF ... Na página 8 é citado o Cadê, um buscador nacional que foi muito usado no passado. Ele foi adquirido pelo Yahoo e hoje o endereço redireciona para a ferramenta de buscas do Yahoo. Na página 17, as seguintes notas de rodapé não estão disponíveis: 1. Periódicos Capes 2. Portal Acesso Livre: não está mais disponível 3. Portal Domínio Público ... 1. Periódicos Capes Acessar Portal Capes ... 2. Portal Acesso Livre Não está mais disponível ... 3. Portal Domínio Público Acessar Portal Domínio Público ... Texto-base - Letramento digital: competências e habilidades para navegação em rede | Josiane Brunetti Cani Baixar PDF ... Aprofundando o tema - Semana 5 Para aprofundar os estudos da semana, acesse os materiais a seguir: 1. Texto-base - Introdução à informática | Capron e Johnson 2. Texto-base
Compartilhar