== Treinamento em Lógica e Programação de Computadores no Ensino Técnico ==
<font size="2">
Competição entre os alunos do 1º do curso, realizada em 2017
</font>
]]
O enfoque do projeto é proporcionar treinamento para alunos do ensino técnico que possuem maior interesse em programação, sobretudo, que participam da [http://olimpiada.ic.unicamp.br/info/geral Olimpíada Brasileira de Informática (OBI)].
[http://www2.unicentro.br/e2pc/ Web site do projeto]
<br>
O enfoque do projeto é proporcionar treinamento para alunos do ensino técnico que possuem maior interesse em programação, sobretudo, que participam da [https://olimpiada.ic.unicamp.br Olimpíada Brasileira de Informática (OBI)].
== Sobre a Olimpíada Brasileira de Informática ==
== Sobre a Olimpíada Brasileira de Informática ==
O objetivo da OBI é despertar nos alunos o interesse por uma ciência importante na formação básica hoje em dia (no caso, ciência da computação), através de uma atividade que envolve desafio, engenhosidade e uma saudável dose de competição. A organização da OBI está cargo do Instituto de Computação da UNICAMP.
O objetivo da [https://olimpiada.ic.unicamp.br Olimpíada Brasileira de Informática (OBI)] é despertar nos alunos o interesse por uma ciência importante na formação básica hoje em dia (no caso, ciência da computação), através de uma atividade que envolve desafio, engenhosidade e uma saudável dose de competição. A organização da OBI está cargo do Instituto de Computação da UNICAMP.
<li> Nível 1, para alunos até sétimo ano do Ensino Fundamental e </li>
<li> Nível 2, para alunos até nono ano do Ensino Fundamental. </li>
</ul>
<b> Modalidade Programação: </b>
<ul>
<li> Nível Júnior, para alunos do ensino fundamental, </li>
<li> Nível 1, para alunos até o primeiro ano do ensino médio e </li>
<li> Nível 2, para alunos até o terceiro ano do ensino médio. </li>
</ul>
<b> Modalidade Universitária: </b>
<ul>
<li> Para alunos que estejam cursando, pela primeira vez, o primeiro ano de um curso de graduação. </li>
</ul>
Em todas as modalidades os alunos competem individualmente. Cada aluno poderá estar inscrito em apenas uma modalidade.
<br>
Texto na íntegra presente no [http://olimpiada.ic.unicamp.br/info/geral site oficial].
== Conteúdos ==
== Conteúdos Abordados no projeto ==
* [[Formato_dos_problemas| Formato dos problemas ]]
=== Entrada/Saída de Dados ===
* [[Sistemas_automáticos_de_avaliação| Sistemas automáticos de avaliação ]]
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 [https://www.youtube.com/watch?v=sh_fBYbWXSA&feature=youtu.be aqui].
=== Estruturas de Seleção ===
* [[Erros_Comuns| Erros comuns ]]
É 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:
* [[Entrada_e_saída_de_dados| Entrada/Saída de Dados]]
<pre>
Se (condição) Então
(bloco de código)
Fim Se
</pre>
=== Estruturas de Repetição ===
* [[Operadores_Logicos| Operadores Lógicos]]
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:
* [[Estruturas_de_Seleção| Estruturas de Seleção]]
<pre>
Enquanto (condição) Faça
(bloco de código)
Fim Enquanto
</pre>
Sintaxe de repetição com variável de controle:
* [[Estruturas_de_Repetição| Estruturas de Repetição]]
<pre>
Para V De Vi Até Vf Faça
(bloco de código)
Fim Para
</pre>
=== Vetores ===
* [[Vetores| 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 [https://www.youtube.com/watch?v=B6MUlVNzWQQ&feature=youtu.be aqui].
<br>
== Integrantes ==
== Equipe de execução ==
'''Coordenação:'''
'''Coordenação:'''
* Ana Elisa T. P. da Palma
* Ana Elisa T. P. da Palma
* Mauro Henrique Mulati
* Mauro Miazaki
* Mauro Miazaki
* Tony Alexander Hild
* Daniel Kikuti (DIN/UEM)
'''Monitores:'''
'''Monitores:'''
* Gabriel Krysa (2018 - )
* Alexandro Luis da Rocha Junior
* Moises Alonso Prestes (2017 - )
* Erick Ascencio da Silva
* Higor Gardin (2016 - )
* Moises Alonso Prestes
* 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)
Edição atual tal como às 17h27min de 28 de agosto de 2020
Treinamento em Lógica e Programação de Computadores no Ensino Técnico
O enfoque do projeto é proporcionar treinamento para alunos do ensino técnico que possuem maior interesse em programação, sobretudo, que participam da Olimpíada Brasileira de Informática (OBI).
Sobre a Olimpíada Brasileira de Informática
O objetivo da Olimpíada Brasileira de Informática (OBI) é despertar nos alunos o interesse por uma ciência importante na formação básica hoje em dia (no caso, ciência da computação), através de uma atividade que envolve desafio, engenhosidade e uma saudável dose de competição. A organização da OBI está cargo do Instituto de Computação da UNICAMP.