Descrição do Curso
- Assunto: Programação com Funções
- Departamento: Ciência da Computação e Engenharia
- Créditos: 2
- Pré-requisito: CSE 110
Descrição
Na disciplina de CSE 111, os estudantes tornam-se programadores mais organizados, eficientes e capazes ao aprenderem a pesquisar e utilizar funções escritas por outros; escrever, chamar, depurar e testar suas próprias funções; e a tratar erros dentro das funções. Os estudantes de CSE 111 escrevem programas com funções para resolver problemas em diversas áreas, incluindo negócios, ciências físicas, desempenho humano e humanidades.
Objetivos de Aprendizagem
- Escrever e chamar funções em programas para realizar tarefas significativas em diversas áreas.
- Pesquisar e chamar funções escritas por outras pessoas.
- Escrever programas que possam detectar e se recuperar de condições inválidas.
- Escrever programas que utilizem objetos e bibliotecas desenvolvidos por outras pessoas.
- Seguir boas práticas no planejamento, escrita e depuração de funções.
Leitura Obrigatória
Todo o conteúdo do curso foi preparado para que você tenha acesso às informações mais importantes para adquirir o conhecimento e habilidades práticas que você precisa para se tornar um excelente profissional na área.
Estude com atenção, anote suas perguntas e encaminhe elas para o instrutor. Faça as atividades propostas, e pratique digitando o código que você encontrar no curso. Isso vai ajudar sua mente a reter o conteúdo e aprender a aplicá-lo no dia a dia.
Leitura Opcional
Além da leitura obrigatória, você vai encontrar informações adicionais opcionais em caixas com o título Recursos Adicionais, normalmente no rodapé de cada página. Não é requerido que você leia esse conteúdo, mas esse conhecimento adicional pode acrescentar conhecimento importante para sua carreira.
Conteúdo Externo
Existem alguns sites oficiais que fornecem informações sobre tecnologias e recursos utilizados na criação de páginas web, e outros que são muito confiáveis devido à reputação das empresas que os mantém. Nesse curso você encontrará links para sites desse tipo.
É importante que você desenvolva a habilidade de procurar informações em sites na internet e a identificar fontes confiáveis que possa utilizar em seu desenvolvimento.
Conteúdo em Inglês
A língua inglesa é a mais utilizada para documentar tecnologia e por diversos motivos muitos sites nunca foram ou serão traduzidos para outras línguas. É importante que ao longo do seu desenvolvimento profissional, você procure aprender inglês e até mesmo outros idiomas que o ajudarão a se conectar com profissionais do mundo inteiro e a se destacar em sua profissão.
Nesse curso você vai encontrar vários termos em inglês que talvez você não conheça ou tenha dificuldades para entender. Procuramos sempre fornecer uma tradução logo ao lado de um novo termo na primeira vez que a palavra aparece. É bom então memorizar a palavra e o significado e se acostumar com ela pois pode ser utilizada muitas vezes durante o curso.
Você também vai encontrar alguns links para páginas em inglês identificados como (conteúdo em inglês). Esses são casos em que as páginas não tem versão em português. Caso você ainda não tenha essa habilidade de entender o inglês, você pode utilizar o recurso da tradução do navegador para entender o conteúdo. A maioria dos navegadores web mais modernos tem esse recurso embutido.