Mudanças entre as edições de "Ensino Extracurricular de Programação de Computadores"
Linha 19: | Linha 19: | ||
=== Estruturas de Seleção === | === 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 [https://www.youtube.com/watch?v=sVkU_wXwO9s&feature=youtu.be aqui]. | É 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 [https://www.youtube.com/watch?v=sVkU_wXwO9s&feature=youtu.be aqui]. | ||
+ | |||
+ | Sintaxe: | ||
+ | <pre> | ||
+ | Se (condição) Então | ||
+ | (bloco de código) | ||
+ | Fim Se | ||
+ | </pre> | ||
+ | |||
<br> | <br> | ||
+ | === 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 [https://www.youtube.com/watch?v=iGCccMqmJZ0&feature=youtu.be aqui]. | ||
+ | |||
+ | Sintaxe de repetição pré-testada: | ||
+ | <pre> | ||
+ | Enquanto (condição) Faça | ||
+ | (bloco de código) | ||
+ | Fim Enquanto | ||
+ | </pre> | ||
+ | |||
+ | Sintaxe de repetição com variável de controle: | ||
+ | <pre> | ||
+ | Para V De Vi Até Vf Faça | ||
+ | (bloco de código) | ||
+ | Fim Para | ||
+ | </pre> | ||
== Avaliação de soluções: o padrão de julgamento das maratonas == | == Avaliação de soluções: o padrão de julgamento das maratonas == |
Edição das 02h22min de 9 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
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
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:
- Lucas Fernando Didur (2015 - )
- Lucas Padilha (2014 - )
- 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)