Baixe o app para aproveitar ainda mais
Prévia do material em texto
Exercício por Temas avalie sua aprendizagem Nosso dia a dia é composto por várias ações que fazemos de forma automática sem que se perceba que por trás da sua execução há uma lógica. Sabendo disso, selecione a opção que mostra uma ação do nosso cotidiano que pode ser relacionada com comandos lógicos, ou seja, instruções com comandos claros contendo início, meio e �m. Com o auxílio da plataforma Scratch é possível fazer vários tipos de projetos, o que vai in�uenciar em um projeto criado na plataforma é o grau de lógica de programação e familiaridade com ela. Podemos desenvolver diversos projetos ao utilizar em nossos projetos os principais blocos de programação presentes no Scratch. Sabendo disso, quais tipos de projetos podemos criar na plataforma Scratch? PROGRAMAÇÃO E CIÊNCIA DE DADOS KESSIA FULGENCIO SILVA 202209314159 PROGRAMAÇÃO E CIÊN 2023.3 EAD (GT) / EX Prezado (a) Aluno(a), Você fará agora seu EXERCÍCIO! Lembre-se que este exercício é opcional, mas não valerá ponto para sua avaliação. O mesmo será composto de questões de múltipla escolha. Após responde cada questão, você terá acesso ao gabarito comentado e/ou à explicação da mesma. Aproveite para se familiarizar com este modelo de questões que será usado na sua AV e AVS. 7346 - PRIMEIRAS PRÁTICAS NA PROGRAMAÇÃO EM SCRATCH PARA QUEM NÃO É DE EXATAS 1. Visualizar as redes sociais. Navegar na internet. Assistir TV. Planejar uma viagem. Pedir comida por um aplicativo. Data Resp.: 05/12/2023 10:47:54 Explicação: Nessa opção, temos a clássica receita de um algoritmo, um passo a passo contendo início, meio e �m. Ao pedir uma comida por aplicativo temos um passo a passo com uma quantidade �nita de ações que vai gerar um resultado. 2. Projetos com bancos de dados complexos, criar estórias e animações. javascript:voltar(); javascript:voltar(); javascript:voltar(); javascript:voltar(); Low-code e no-code são técnicas que usamos para desenvolver diversos projetos e aplicações. Elas têm algumas características que as diferem dos meios tradicionais de programação, que se utilizam das linguagens de programação. Tais técnicas visam a facilitação e e�ciência na hora de desenvolver projetos. As principais características das plataformas que utilizam low-code e no-code são: Uma das principais características presente na plataforma Scratch é o compartilhamento de projetos. Tais projetos podem ser vistos, comentados e copiados por outros utilizadores, mas para que essa opção esteja disponível, devemos seguir alguns passos. Como podemos ativar a função de compartilhar projetos? Os códigos presentes em plataformas low-code são pré-programados, mas muitos deles aceitam dados de entrada que podem ser alimentados com informações que podemos inserir dentro do nosso programa. São exemplos de Projetos com imagens, músicas e edição de vídeos curtos. Projetos com estórias, moedas digitais e planilhas simples. Projetos com jogos, animações e estórias. Projetos com jogos, animações e criação de aplicativos. Data Resp.: 05/12/2023 10:47:57 Explicação: Podemos criar diversos jogos, fazer animações e controlar objetos, presentes em algumas placas do kit Arduino, que possui fácil integração com o scratch e pode criar diversos objetos controladores. 3. Interface visual, recursos de arrastar e soltar e uso da linguagem assembly. Linguagens de programação de alto nível, recursos de arrastar e soltar e linguagem binária. Reaproveitamento de códigos, interface visual, recursos de arrastar e soltar e uso de pouca ou nenhuma lógica de programação. Recursos de arrastar e soltar e uso de linguagens de programação de baixo nível. Reaproveitamento de códigos, uso de pouca ou nenhuma lógica de programação e programação escrita. Data Resp.: 05/12/2023 10:48:01 Explicação: Essas são as características básicas de todas as plataformas que utilizam low-code e no-code. Essas plataformas visam simpli�car o uso de códigos para focar em mais e�ciência do projeto, pois muitos códigos podem ser reaproveitados na etapa de criação do produto. 4. Essa opção é ativada assim que criamos o nosso nome de usuário e senha. Não é necessário fazer nada, essa opção já está ativada quando iniciamos o nosso projeto. Para ativar essa opção, primeiramente temos que nos cadastrar na plataforma e validar nosso email. Para ativar essa função, basta apenas criar o nosso primeiro projeto e adicionar várias programações. Essa opção pode ser ativada ou não na etapa de cadastro, pois nessa etapa é perguntado ao usuário se ele pretende ou não compartilhar seus projetos. Data Resp.: 05/12/2023 10:48:04 Explicação: Para compartilhar os projetos e remixar projetos de outros usuários, precisamos necessariamente adicionar nosso cadastro e validar nosso email. Ao deixar de fazer os passos nessa ordem, não vamos conseguir ter acesso às funcionalidades totais que a plataforma nos oferece. 5. informações que podemos adicionar em nosso código: O Scratch é uma plataforma low-code que se destaca das demais plataformas, sendo uma das plataformas mais utilizadas para quem está iniciando ou quer iniciar a programar. O Scratch acaba se tornando muito atrativo às pessoas que querem dar os primeiros passos na área por conter algumas características atrativas. Sabendo disso, podemos dizer que uma das principais características que podemos destacar quanto à operação da plataforma Scratch é: As plataformas low-code possuem facilidades na hora de criar projetos. Uma dessas facilidades diz respeito ao uso de códigos a partir de blocos pré-programados. Como é conhecida essa característica que a difere das linguagens de programação convencionais? Números, somente. Nomes, números, operações lógicas e blocos de código. Nomes e números apenas. Nomes, números, operações lógicas e operações matemáticas. Letras, somente. Data Resp.: 05/12/2023 10:48:07 Explicação: Esses dados de entrada podem ser adicionados em todas as plataformas low-code de programação, e são responsáveis por tornar os projetos mais complexos e com mais funcionalidades. 6. Ser uma plataforma disponível apenas para o sistema operacional Windows. Ser uma plataforma que precisa de instalação em um computador ou celular para poder ser utilizada. Ser uma plataforma de no-code muito popular entre os novos programadores. Ser uma plataforma gratuita. Estar disponível somente nos 5 idiomas mais populares: português, inglês, espanhol, chinês e francês. Data Resp.: 05/12/2023 10:48:13 Explicação: O scratch é uma das maiores e mais populares plataformas gratuitas de programação. Muito se deve ao fato de sua plataforma ser intuitiva e estar presente em mais de 40 idiomas. 7. Regras de sintaxe. Operadores. Lógica de programação. Variáveis. Repetições. Data Resp.: 05/12/2023 10:48:17 Explicação: A sintaxe é uma característica praticamente inexistente no mundo low-code, tendo em vista que os códigos são pré-programados, bastando apenas o posicionamento no local certo para que haja o funcionamento completo de nosso projeto. 8. As linguagens de programação de alto nível foram criadas visando a facilitação entre o entendimento entre o programador e o computador, elas possuem comandos mais fáceis de se entender, em virtude de muitos termos serem análogos às palavras utilizadas no nosso cotidiano. Sabendo disso, é correto o que se a�rma em: Uma das opções que podemos acionar na plataforma Scratch é a visualização do projeto em tela cheia. Essa opção faz com que seja possível ver somente a área de visualização do projeto, não sendo possível mover os atores ou adicionar blocos de programação. Sabendo disso, em qual das opções abaixo podemos ativar a visualização em tela cheia e fazer com que nosso projeto não consiga ser editado? As linguagens de programação são o meio que os programadores utilizam para dar comandos às máquinas, mas para que isso ocorra da maneira correta, é preciso que os códigos sejam claros e obedeçam a algumas regras. Sabendo disso, sobre as linguagens de programação, é corretoa�rmar que: As linguagens de baixo nível abstraem conceitos voltados para a máquina, ao contrário do que ocorre com as linguagens de alto nível, que facilitam o entendimento por meio de códigos binários. Uma linguagem de alto nível possui a sintaxe voltada para o entendimento humano, como por exemplo a linguagem de programação "Assembly". Elas se utilizam basicamente de uma interface conjunta entre hardware e software, estando mais próximas aos desenvolvedores de programas. Apesar das linguagens de alto nível deixarem os comandos mais claros, temos ainda poucas instruções autoexplicativas para o entendimento humano. As linguagens de alto nível tem como objetivo a facilitação da maneira de programar, pois é mais intuitiva, amigável e fácil de aprender. Data Resp.: 05/12/2023 10:48:21 Explicação: As linguagens de programação de alto nível tem características próprias, sendo elas conhecidas pela facilidade em programar com a ajuda de termos utilizados com similaridade a palavras que usamos no nosso cotidiano. 9. Área de visualização. Ferramentas de início/�m e modos de visualização. Área de programação. Projetos e per�l. Con�gurações de objetos. Data Resp.: 05/12/2023 10:48:24 Explicação: Mais especi�camente na área dos modos de visualização do projeto. Ver o projeto em tela cheia permite interagir com nossa área de visualização sem mexer em nosso personagem ou nossa programação acidentalmente. 10. A linguagem de programação se dá por meio de uma série de instruções formais, onde todas as instruções têm propósitos diferentes, apesar de serem escritas com a mesma sintaxe. Uma linguagem de programação permite a um programador controlar um computador por meio de lógica de programação. Uma linguagem de programação é um tipo de linguagem que permite um programador se comunicar e controlar uma máquina apenas por código binário. Cada linguagem tem o seu propósito, porém, todas podem ser utilizadas em qualquer circunstância, bastando apenas adaptar o seu modo de escrita para chegar ao resultado esperado. A linguagem de programação se dá por meio de uma série de instruções formais, que serão responsáveis por executar ordens, ações consecutivas e coletar dados. Data Resp.: 05/12/2023 10:48:27 Explicação: A linguagem de programação ocorre a partir de instruções dadas que executam determinada ordem. Cada linguagem de programação pode ter sua especi�cidade e o seu propósito, bem como podem ter sintaxes diferentes. Não Respondida Não Gravada Gravada Exercício por Temas inciado em 05/12/2023 10:47:50.
Compartilhar