O curso de programação para ensino médio!

A Programação

Uma consequência direta da introdução da Computação em praticamente todos os setores da Sociedade é a crescente demanda por profissionais dessa área. De acordo com a agência americana de estatísticas Bureau of Labor Statistics, entre 2010 e 2020, a previsão de aumento na taxa de novos empregos nos Estados Unidos no grupo “Matemática e Computação” é de 22%. No caso do Brasil, o aumento na demanda por profissionais de Computação reforça a necessidade de atrair mais interessados para a disciplina. No entanto, observamos um crescente desinteresse por cursos relacionados ao setor de Tecnologia da Informação, o que vem acarretando diretamente na escassez de mão de obra disponível no mercado. O governo Brasileiro já reconhece que o Brasil pode perder R$ 115 bilhões por ano a partir de 2017 por falta de profissionais de Tecnologia da Informação.

Visto que o desenvolvimento de algoritmos e programas exige competências avançadas, quanto mais cedo os alunos tiverem a oportunidade de desenvolver essas habilidades, menor a dificuldade para que as mesmas sejam desenvolvidas. Com isso, trazer o ensino da programação para o ensino médio pode ser uma estratégia importante para se quebrar a barreira de aprendizado, além de permitir maior interesse pela Computação, trazendo mais profissionais para a área no país.

O Introcomp

O projeto Introcomp – Introdução à Computação, aos moldes de uma estratégia já adotada no Estados Unidos, vem com a premissa principal de levar o ensino de programação a alunos do ensino médio, tendo como foco os alunos da rede pública, visto que, geralmente, os programas visando inclusão digital desenvolvidos pelo Governo Federal  se limitam ao treinamento no uso de tecnologias (informática básica), e não à programação em si.

Promovido e criado no final de 2010 pelo PET Engenharia de Computação da UFES, o Introcomp proporciona aos estudantes a oportunidade de explorar mais a fundo tecnologias da informação, bem como serem capazes de resolver problemas por meio da computação, instigando nestes características como a criatividade e, principalmente, o raciocínio lógico.

Isabel Maria Rocha Bustamante

Isabel fez parte da turma de 2012 do Introcomp e conquistou o 2º lugar no TRUFES I aumentando seu interesse na área de programação. Em 2015 iniciou o curso de Engenharia da Computação na UFES em São Mateus e recentemente se transferiu para o Campus Goiabeiras. Atualmente, além do Introcomp, ela também integra a Equipe de Robótica da UFES(ERUS).

Lucas Barros

Lucas tem desejo de se aprimorar em várias áreas, mas não nega que tem uma vontade grande de ensinar o que aprende. Sempre busca conhecer mais sobre vários campos diferentes, até mesmo fora do ambiente da Computação. Atualmente cursa o 6º período da Engenharia da Computação

Gustavo Alochio

Gustavo participou da turma de 2015 do Introcomp e ficou entre os 5 melhores alunos da rede estadual. Em 2016, iniciou o curso de Engenharia da Computação na UFES, campus goiabeiras. Seus principais interesses são automação e desenvolvimento mobile.

Lucas Leite

Lucas foi aluno do Introcomp em 2011 e, desde 2013, atua como professor do curso. Com o apoio do Introcomp, em 2013, conquistou o 2º lugar no TRUFES I e o 1º lugar no TOPCOM 11. Nas horas vagas, gosta de sair com os amigos e assistir a seriados e filmes.

Gabriel Rezende

Aluno da Engenharia de computação atualmente no 4º período, teve o primeiro contato com programação aos 12 anos e desde então apaixonou-se pela área. Busca conhecimentos nas mais diversas áreas, principalmente em desenvolvimento web. Nas horas livres está sempre no computador, seja jogando ou vendo séries ou animes.

Nicole Rizzi

Nicole tem como foco principal o ensino de programação, integrando assim a equipe Introcomp. Além disso, possui interesse nas áreas de desenvolvimento de jogos, inteligência artificial e programação competitiva. Nicole tem a música/dança como seu principal hobby.

Lucio Sandrini

Lucio é aluno de graduação no curso de Engenharia de Computação e atualmente se encontra no 4º período do curso, e desde o começo se interessa muito pela programação. Suas principais áreas de interesse são o ensino e desenvolvimento mobile. Seus hobbies incluem assistir series e filmes, e ouvir música.

Luiz Felipe F. Mai

Luiz Felipe é desenvolvedor web e é aficionado em aprender assuntos das mais diversas áreas. Por amar programar, está sempre buscando algum novo projeto para desenvolver. Nas suas horas livres, gosta de ouvir música e assistir séries.

Pedro Anselmo

Atualmente no 2º período de Engenharia da Computação, Pedro foi aluno do Introcomp no ano de 2015, quando se interessou pela área. Busca conhecer diversas áreas, como desenvolvimento web e programação competitiva. Nas horas vagas, gosta de assistir a filmes e futebol.

Luiz Otávio Gerhardt

Atualmente no oitavo período do curso, Luiz Otávio sempre se interessou pela programação e na área acadêmica. Ingressar no curso de Engenharia de Computação apenas aumentou estes seus interesses. Além disso, Luiz tem como principais hobbies a música e games.

Lorenzo Moulin

Lorenzo tem interesse em redes de computadores, telecomunicações e automação. Sempre que pode, está buscando alguma forma de automatizar suas tarefas no ambiente de trabalho.

Preparatório

Nos seis meses que procedem o curso do Introcomp, é iniciado o preparatório para a Olímpiada Brasileira de Informática (OBI), no qual é ofertado aulas para alunos que queiram competir nas modalidades de Programação. A OBI, organizada pelo Instituto de Computação da UNICAMP, é uma competição organizada nos moldes das outras olimpíadas científicas brasileiras, com medalhas como forma de premiação para os alunos mais bem colocados. A competição exige conhecimentos aprofundados em programação de computadores, com questões de níveis fáceis até mais complexos, promovendo aos alunos o desafio de resolverem problemas de maneira eficiente e no menor tempo possível, fazendo uso de alguma linguagem de programação.

No preparatório para OBI, os alunos terão a oportunidade de se dedicar ao estudo de algoritmos mais sofisticados, aprendendo de forma divertida e desafiadora conceitos importantes sobre estruturas de dados e desenvolvimento de software. Em paralelo, eles também aprenderão a lidar com ambientes de pressão, tão comuns em competições de programação e, certamente, no mercado de trabalho. Diferentemente do IntroComp, o preparatório não requer uma prova de seleção. O curso preparatório fica destinado àqueles que se interessem pela competição ou que almejem aprender mais sobre assuntos notáveis da computação, sendo formandos do Introcomp ou não!

Calendário

08 / 07

Aula Expositiva

em Auditório CT I

A Aula Expositiva ocorrerá no dia 08/07/2017 no auditório do CT I da Universidade Federal do Espírito Santo – UFES e terá duração de três horas.

29 / 07

Algoritmos e Computação

em CT 9 - Ufes

Na primeira aula, os alunos entrarão em contato com conceitos fundamentais para a computação como números binários, linguagem de máquina, interpretação, tradução e, também, conhecerão as fases da construção de algoritmos.

05 / 08

Conceitos Básicos I

em CT 9 - Ufes

Passados os conceitos de algoritmos e computação, agora os alunos terão seu primeiro contato com a linguagem de programação C, aprendendo sobre variáveis, tipos de dados, compilação e execução de códigos.

12 / 08

Hacking Day 1

em CT 9 - Ufes

Para ajudar os alunos a compreenderem melhor o mundo da programação, o primeiro Hacking Day do curso será sobre Scratch: uma forma de aprender a programar criando pequenos jogos.

19 / 08

Conceitos Básicos II

em CT 9 - Ufes

Sem dúvida uma das aulas mais importantes do curso. Nela, os alunos aprenderão sobre comandos de entrada e saída, além de estrutura de seleção, como o tão conhecido “if/else”

26 / 08

Prática de Laboratório I

em CT 9 - Ufes

A melhor forma de aprender é praticando! Por isso, teremos uma aula de exercícios sobre Conceitos Básicos I e Conceitos Básicos II.

02 / 09

Conceitos Básicos III

em CT 9 - Ufes

Nesta aula, serão apresentadas as tão utilizadas estruturas de repetição. Além disso, os alunos aprenderão técnicas de processamento de textos, como pesquisa e identificação de palavras.

16 / 09

Modularização

em CT 9 - Ufes

Funções… Funções por toda a parte! Por serem uma parte tão importante da programação, as funções serão o tema principal desta aula. Os alunos aprenderão sobre parâmetros e retorno de funções, além de conceitos sobre recursividade.

23 / 09

Hacking Day 2

em CT 9 - Ufes

Um pouco de suspense não mata ninguém… Que tal um Hacking Day surpresa?

30 / 09

Vetores I

em CT 9 - Ufes

Nessa aula, os alunos aprenderão sobre vetores e como utilizá-los: operações com vetores, vetores em comandos de entrada/saída, vetores como parâmetro de funções e muito mais!

07 / 10

Prática de Laboratório II

em CT 9 - Ufes

A melhor forma de aprender é praticando! Por isso, teremos uma aula de exercícios sobre Conceitos Básicos III, Modularização e Vetores I.

21 / 10

Vetores II

em CT 9 - Ufes

Vetores são tão importantes que alocamos duas aulas para eles! Nessa segunda aula, serão apresentados os conceitos de matrizes e strings, tão utilizados na programação.

28 / 10

Tipos Abstratos de Dados

em CT 9 - Ufes

Para códigos mais complexos, precisamos de recursos mais complexos. Por isso, apresentaremos estruturas de dados, como utilizá-las e, inclusive, como relacioná-las com vetores.

18 / 11

Ponteiros

em CT 9 - Ufes

Finalmente a última aula de teoria! Nessa aula, apresentaremos os conceitos de ponteiros, essenciais para programas mais complexos e bem estruturados. Fechando o curso com chave de ouro!

25 / 11

Hacking Day 3

em CT 9 - Ufes

Chegou o tão esperado Hacking Day de Robótica! Usando os conhecimentos adquiridos ao longo do curso, os alunos serão levados a construir robôs usando componentes eletrônicos.

02 / 12

Prática de Laboratório III

em CT 9 - Ufes

A melhor forma de aprender é praticando! Por isso, teremos uma aula de exercícios de revisão sobre o que aprendemos no curso.

09 / 12

Prova de Verificação

em CT 9 - Ufes

Prova prática para avaliar o conhecimento adquirido pelos alunos ao longo do curso.

16 / 12

Formatura

em Auditório do CT 1

Para aqueles que forem aprovados no curso, preparamos uma cerimônia de formatura para que os alunos possam comemorar esse momento junto de seus familiares e amigos!

Materiais

Contato