Skip to content

learningspace-utfpr-cm/Learn-Function

Repository files navigation

Aprendendo Funções em Programação

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.

Público-Alvo

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.

Requisitos de aprendizagem

  • 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...".

Mapa Conceitual

Acesse o mapa conceitual do conteúdo:

-> Ver Mapa Conceitual

Modelo Instrucional

Confira o modelo instrucional completo que orientou o desenvolvimento do conteúdo:

-> Ver Modelo Instrucional

Estrutura do Conteúdo

  1. Introdução – Problema da repetição de código e princípio DRY.
  2. Função – Conceito e vantagens do uso de funções.
  3. Declaração de Função – Sintaxe, parâmetros e boas práticas.
  4. Chamada de Função – Execução e passagem de argumentos.
  5. 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

-> Apresentação do Curso

Plano de Aula

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:

Instalação e Uso do Objeto

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:

  1. Baixe o arquivo de backup: Clique aqui para baixar.
  2. Acesse o Moodle com perfil de Administrador.
  3. No menu lateral, clique em Administração do Site (Site administration).
  4. Vá até a aba Cursos e selecione a opção Restaurar curso (Restore course).
  5. Envie o arquivo .mbz que você baixou e siga os passos de restauração.

Após a conclusão, o objeto estará pronto para uso.

Vídeos do Objeto

Este objeto conta com um vídeo de apresentação do seu conteúdo.

Disponibilizamos também uma aula completa sobre o tema.

Referencias

  1. Referenciais de Formação para os Cursos de Graduação em Computação no Brasil - Competências Atitudinais
  2. Referenciais de Formação para os Cursos de Graduação em Computação 2017

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors