Mudanças entre as edições de "Ensino Extracurricular de Programação de Computadores"
Linha 9: | Linha 9: | ||
== Sobre o Projeto == | == Sobre o Projeto == | ||
− | [[Arquivo: Img1.jpg| | + | [[Arquivo: Img1.jpg|400px|thumb|left| |
<font size="2"> | <font size="2"> |
Edição das 01h16min de 15 de fevereiro de 2018
Índice
Sobre o Projeto
Vinculado ao Departamento de Ciência da Computação da Universidade Estadual do Centro-Oeste, o projeto "Ensino Extracurricular de Programação de Computadores" oferece oportunidades extracurriculares de treinamento em Programação de Computadores aos alunos do Bacharelado em Ciência da Computação e demais acadêmicos interessados, segundo a metodologia das Maratonas de Programação. Leia mais
Conteúdos Abordados
Entrada/Saída de Dados
Comandos de entrada e saída de dados são os que permitem uma interação com o usuário através de dispositivos de saída, por exemplo, o monitor e por dispositivos de entrada de dados, como o teclado. Assista a videoaula sobre este tipo de estrutura aqui.
Estruturas de Seleção
É uma estrutura de desvio do fluxo de controle presente em linguagens de programação que realiza diferentes computações ou ações dependendo se a seleção (ou condição) é verdadeira ou falsa. Assista a videoaula sobre este tipo de estrutura aqui.
Sintaxe:
Se (condição) Então (bloco de código) Fim Se
Estruturas de Repetição
As estruturas de repetição também são conhecidas como laços (loops) e são utilizados para executar, repetidamente, uma instrução ou bloco de instrução enquanto determinada condição estiver sendo satisfeita. Assista a videoaula sobre este tipo de estrutura aqui.
Sintaxe de repetição pré-testada:
Enquanto (condição) Faça (bloco de código) Fim Enquanto
Sintaxe de repetição com variável de controle:
Para V De Vi Até Vf Faça (bloco de código) Fim Para
Vetores
Vetor (array uni-dimensional) é uma estrutura simples que armazena vários valores do mesmo tipo em um espaço de memória. Assista a videoaula sobre este tipo de estrutura aqui.
Avaliação de soluções: o padrão de julgamento das maratonas
Ambientes de avaliação automáticos executam o código submetido a partir de um conjunto de dados de entrada e comparam os dados de saída com os dados de saída de uma solução correta. Portanto, antes de submeter sua solução a um desses ambientes, é recomendável testa-la em seu próprio ambiente. Para saber mais, veja os tópicos abaixo:
Problemas de programação: técnicas e treinamento
Publicações do projeto
- Anais dos Workshops do IV Congresso Brasileiro de Informática na Educação (CBIE 2015).
- Anais da IV SIEPE – Semana de integração ensino, pesquisa e extensão 26 a 30 de setembro de 2015.
- 31ª SEURS - Seminário de extensão universitária da região sul, 2013.
- Anais da III SIEPE – Semana de integração ensino, pesquisa e extensão 24 a 26 de setembro de 2013.
- Anais da II SIEPE – Semana de integração ensino, pesquisa e extensão 27 a 29 de setembro de 2011.
Integrantes
Coordenação:
- Ana Elisa T. P. da Palma
- Mauro Henrique Mulati
- Mauro Miazaki
- Tony Alexander Hild
- Daniel Kikuti (DIN/UEM)
Monitores:
- Moises Alonso Prestes (2017 - )
- Higor Gardin (2016 - )
- João Vitor Mas Urtado (2016 - )
- Lucas Fernando Didur (2015 - 2017)
- Lucas Padilha (2014 - 2016)
- Lucas Prestes (2013 - 2014)
- Everson Joay (2013 - 2014)
- Paulo Daniel Gonçalves (2012 - 2014)
- Ricardo Henrique Remes de Lima (2012)
- Marcelo Araújo (2012)
- Alexandre Silvestre Ferreira (2012)
- Paulo Roberto Urio (2011)
- Lucas Marcondes Pavelski (2011)
- Alessandro Dias Batista (2011)