Esta matéria do Moodle foi criada para auxiliar estudantes do primeiro ano de Ciência da Computação a compreenderem o conceito de funções na programação, utilizando JavaScript como linguagem para os exemplos de código. A proposta é apresentar o conteúdo de forma progressiva, partindo da necessidade de reutilização de código até a criação e chamada de funções, abordando também o escopo de variáveis.
Estudantes do 1º ano do curso de Ciência da Computação que estão iniciando seus estudos em lógica de programação e estruturação de código.
-
Competência Derivada C.1.3¹: "Resolver problemas usando ambientes de programação (CG-III)".
- Conteúdos Associados: Para atingir essa competência, o documento lista os conteúdos de "Algoritmos" e "Técnicas de Programação".
-
Competência Derivada C.2.6¹: "Compreender os fatos essenciais, os conceitos, os princípios e as teorias relacionadas à Ciência da Computação para o desenvolvimento de software...".
- Conteúdos Associados: "Algoritmos", "Lógica Matemática", "Teoria da Computação".
-
Competência Derivada C.1.5¹: "Reconhecer a importância do pensamento computacional no cotidiano...".
-
Competência Derivada C.4.2²: "Cooperar nas equipes em que trabalha, esforçando-se para atingir alta qualidade em processos e em produtos...".
Acesse o mapa conceitual do conteúdo:
Confira o modelo instrucional completo que orientou o desenvolvimento do conteúdo:
- Introdução – Problema da repetição de código e princípio DRY.
- Função – Conceito e vantagens do uso de funções.
- Declaração de Função – Sintaxe, parâmetros e boas práticas.
- Chamada de Função – Execução e passagem de argumentos.
- Corpo da Função - O conjunto de instruções que serão executadas.
- Quizzes – Atividades rápidas de verificação de aprendizagem ao longo das seções.
- Conclusão – fechamento do módulo com referências à documentação sobre o tema das linguagens de programação populares.
Autor: Danilo Balman Garcia Disciplina: Objetos de Aprendizagem Curso: Ciência da Computação – 1º Ano
Este Objeto de Aprendizagem acompanha um roteiro didático detalhado para auxiliar na aplicação do conteúdo. O documento completo pode ser acessado no link abaixo:
Este objeto é uma matéria nativa do Moodle. Para acessá-lo, é obrigatório possuir uma instância do Moodle instalada.
Para utilizar este Objeto de Aprendizagem, siga os passos abaixo:
- Baixe o arquivo de backup: Clique aqui para baixar.
- Acesse o Moodle com perfil de Administrador.
- No menu lateral, clique em Administração do Site (Site administration).
- Vá até a aba Cursos e selecione a opção Restaurar curso (Restore course).
- Envie o arquivo
.mbzque você baixou e siga os passos de restauração.
Após a conclusão, o objeto estará pronto para uso.
Este objeto conta com um vídeo de apresentação do seu conteúdo.
Disponibilizamos também uma aula completa sobre o tema.


