0% acharam este documento útil (0 voto)
97 visualizações16 páginas

Livro Do Curso - Introducao A Programacao

Enviado por

Jonatas Diniz
Direitos autorais
© © All Rights Reserved
Levamos muito a sério os direitos de conteúdo. Se você suspeita que este conteúdo é seu, reivindique-o aqui.
Formatos disponíveis
Baixe no formato PDF, TXT ou leia on-line no Scribd
0% acharam este documento útil (0 voto)
97 visualizações16 páginas

Livro Do Curso - Introducao A Programacao

Enviado por

Jonatas Diniz
Direitos autorais
© © All Rights Reserved
Levamos muito a sério os direitos de conteúdo. Se você suspeita que este conteúdo é seu, reivindique-o aqui.
Formatos disponíveis
Baixe no formato PDF, TXT ou leia on-line no Scribd
Você está na página 1/ 16

Introdução à

Programação
Livro do Curso
Conheça o Livro do Curso
Quem somos
Sobre a Proz Educação 3

Tutores
Perfil dos tutores 4

Matriz do curso
Componentes curriculares e carga horária (assíncrona) correspondentes 5

Bibliografia
Algumas referências de leitura do curso 8

Competências
Definições sobre competências 9

Competências profissionais, emocionais e tecnológicas


Resumo das competências desenvolvidas durante o curso 10

Empregabilidade
Eventos que aproximam do mercado de trabalho 13

Mapa da aula
Descrição dos elementos síncronos 14

Resumo do curso
Como os blocos assíncronos e síncronos se relacionam 15

Dica: Caso queira ir diretamente ao


tema do índice, basta clicar sobre
o número sublinhado, que irá
direcionar à página desejada.
Quem somos
Sobre a Proz Educação

Temos como propósito levar educação de


qualidade, que gera emprego real aos nossos
estudantes e assim, transformar nosso país.

Combinamos a educação e o mundo do trabalho


num mesmo lugar, derrubando as barreiras
entre a teoria e a prática, entre o ensino e o
mercado profissional. Somos a rede de escolas
onde se aprende na prática.

Nas nossas escolas, o aluno coloca a mão na


massa desde o primeiro dia.

Temos cursos atualizados com foco no que o


mercado mais valoriza. Professores que são
profissionais reconhecidos em suas áreas.

Assim, nossos estudantes se tornam


profissionais prontos para colocar seu
conhecimento em prática.

3
Tutores
Perfil dos tutores

Principais metas, competências e formação

Principais metas

Nortear sua prática pedagógica


favorecendo o protagonismo do
aluno, privilegiando a reflexão e
o desenvolvimento da
autonomia;
Possibilitar o desenvolvimento
de habilidades socioemocionais
que condizem com as
necessidades do mercado atual;
A partir da proposta de
conteúdos técnicos, formar ao
que se propõe, para que a
pessoa estudante atinja seu
objetivo de ingresso no meio
laboral.

Competências Formação
Forte relacionamento interpessoal, trabalho em Ensino Superior completo ou em andamento nas
equipe para atingir melhores resultados, liderança e áreas de Tecnologia da Informação (Ciência da
capacidade de tomar decisões. Computação, Sistemas de Informação, Análise e
Desenvolvimento de Sistemas) ou Formação Técnica
Disciplina em fazer o melhor a cada dia, flexibilidade, (Técnico em Informática).
curiosidade, engajamento, organização, excelente
comunicação oral e escrita, bem como escuta ativa.
capacidade de influenciar pessoas,

Mentalidade positiva, capacidade analítica,


entusiasmo em ajudar pessoas e transformar vidas
através da educação com foco no resultado e nas
pessoas.

4
Matriz do curso
Componentes curriculares e carga horária correspondentes:

Compreender o que é a lógica. O que está por


trás da condução do pensamento ordenado. O
raciocínio lógico e a conexão com algoritmos.
Lógica Imperativa 30hrs Interpretação computacional dos algoritmos.
Tipos de dados. O que são variáveis, tipos e
sintaxe. Operadores relacionais e lógicos.
Estrutura condicional. Estrutura de repetição.

Programação de sistemas. Ambiente de


desenvolvimento. Tipos básicos de variáveis.
Introdução à Tipos de operadores. Estruturas condicionais
60hrs lógicas. Laços de repetição. Funções de
Programação
códigos. Dados do usuário. Problemas no
sistema.

Preparação para Arrays. VSCode: Instalação; configuração inicial


40hrs e abertura de projetos. Git. Github.
HTML e CSS

O que é HTML. Principais tags: teoria e prática.


Corpo de uma página. O que é CSS e sua
HTML e CSS 30hrs aplicabilidade. Propriedades do CSS.
Importação e manipulação de fontes.

5
Matriz do curso
Componentes curriculares e carga horária correspondentes:

História do JS. Ambientes de desenvolvimento.


Variáveis em JS. Operadores em JS. Estruturas
condicionais em JS. Loops em JS. Funções em
JavaScript I 06hrs JS. Conexão com HTML. Seletores DOM.
InnerText e InnerHTML. Criando elementos no
DOM.

Adicionar estilos com a propriedade .style.


Manipular classes com a propriedade .classList.
Função .addEventListener(). Eventos de mouse.
JavaScript II 04hrs Capturar informações do evento. Eventos de
teclado. Funções preventDefault() e alert().
Eventos onFocus, onBlur, onChange e
onSubmit.

Conceitos básicos de BD. Modelagem de banco


Banco de Dados I 04hrs de dados relacionais. SGBD. Linguagem SQL.
Implementação de um banco de dados em SQL.

Junção entre tabelas. Chaves primárias e


estrangeiras. Trigger. Function e Procedure.
Banco de Dados II 02hrs Integridade, Confiabilidade e Disponibilidade.
Relação do backup com banco de dados e
senhas fortes. Criptografia. ​

6
Matriz do curso
Componentes curriculares e carga horária correspondentes:

O Projeto Integrador (PI) é uma aplicação


prática dos conceitos teóricos vistos nas aulas
ao longo do seu curso.
Esse projeto é uma estratégia didática que
consiste na realização de um conjunto de
atividades articuladas entre si, com início,
Projeto Integrador 60hrs desenvolvimento e fim, e que tem por objetivo
desenvolver um produto final.
Essa metodologia favorece a aprendizagem
através da articulação de conhecimentos
teóricos e práticos, além de aproximar o aluno
da realidade do mercado profissional.

Há um total de 32 aulas ao vivo, cujo foco é


coloca a mão na massa de toda a parte teórica
Aulas ao vivo 64hrs do assíncrono, além de fornecer subsídios para
a aplicabilidade no Projeto Integrador.

7
Bibliografia
Algumas referências de leitura do curso

ADAMS, Robyn; MCKENZIE, Jane (orgs.).Computer Science Unplugged: Ensinando ciência da


computação sem o uso do computador. Tradução de Luciano Porto Barreto. Unplugged, 2011.
ALVES, William Pereira. Linguagem e lógica de programação. São Paulo: Érica, 2014.
CSS. MDN Web Docs, 26 jun. 2021. Disponível em: https://developer.mozilla.org/pt-
BR/docs/Web/CSS. Acesso em: 22 abr. 2022.
CSS básico. MDN Web Docs, 11 fev. 2021. Disponível em: https://developer.mozilla.org/pt-
BR/docs/Learn/Getting_started_with_the_web/CSS_basics. Acesso em: 22 abr. 2022.
DATE, Christopher J. Introdução a Sistemas de Bancos de Dados. Rio de Janeiro: Campus, 2004.
ELMASRI, Ramez E.; NAVATHE, Shamkant B. Sistemas de Banco de Dados. 4 ed. Boston: Pearson
Addison-Wesley, 2008.
HEUSER, Carlos Alberto. Projeto de banco de dados. Vol. 4. Porto Alegre: Bookman Editora, 2009.
FORBELLONE, André Luiz Villar. Lógica de programação: A construção de algoritmos e estruturas
de dados. 3. ed. São Paulo: Pearson Prentice Hall, 2005.
INSTITUTO FEDERAL DA BAHIA. Linguagens de programação estruturadas. 22 set. 2008. Disponível
em:http://www.ifba.edu.br/fisica/nfl/Java/linguagemestruturada.html. Acesso em: 19 abr. 2022.
MONTEIRO, Emiliano Soares. Projetos de Sistemas e Bancos de Dados. Rio de Janeiro: Brasport,
2004.
NODEMON. NPM, abr. 2022. Disponível em: https://www.npmjs.com/package/nodemon. Acesso em:
16 jun. 2022.
OPPEL, Andy. Banco de Dados Desmistificado. Rio de Janeiro: Alta Books, 2004.
PERKOVIC, Ljubomir. Introdução à computação usando Python: um foco no desenvolvimento de
aplicações. São Paulo: LTC, 2016.
SILBERSCHATZ, Abraham; KORTH, Henry F.; SUDARSHAN, S. Sistema de Banco de Dados. 5 ed. Rio
de Janeiro: Campus, 2006.
SQL Tutorial. W3Schools, [s/d]. Disponível em: https://www.w3schools.com/sql/. Acesso em: 8 abr.
2022.

8
Competências
Definições sobre competências

Conhecimentos
Como eu sei que sei.
Os quizes assíncronos colaboram para que o
aluno tenha visibilidade de quais assuntos
teóricos precisam ser revistos.

Habilidades
Como fazer.
A aula ao vivo é caracterizada por práticas
vinculadas ao material assíncrono. Além
disso, este momento também se destina à
tiragem de dúvidas.

Atitudes
Querer fazer.
Proatividade e iniciativas são estimuladas
para que sigamos aprendendo com os
materiais extraclasse, uma vez que um bom
profissional se baseia na cultura de "aprender
a aprender" constantemente.

Competência

9
Competências profissionais, emocionais
e tecnológicas
Resumo das competências desenvolvidas durante o curso

Competências profissionais: FHAV - Habilidades

Pesquisar Apresentar
dados e informações soluções para problemas
Além de encontrar soluções para os Consegue reconhecer qual é o problema, e a
problemas propostos, é capaz de filtrar os partir dele realiza pesquisas embasadas em
conteúdos pesquisados com eficiência e dados e fontes confiáveis. Estabelece
eficácia. possíveis soluções, apresenta-as para o
grupo e discute em conjunto o que pode ser
aplicado.

Comunicar-se Mediar
de maneira assertiva conflitos nas situações do projeto

É capaz de mostrar o seu ponto de vista Consegue escutar o problema de maneira


respeitando a opinião dos outros, mesmo respeitosa, sendo discreto sobre a questão,
que seja divergente. Consegue recusar com e busca compreender todos os lados para
clareza e argumentos quando algo não lhe chegar a uma resolução.
parece correto. Da mesma forma, concebe
feedbacks objetivos e aceita críticas
construtivas.

10
Competências profissionais, emocionais
e tecnológicas
Resumo das competências desenvolvidas durante o curso

Competências emocionais: FHAV - Atitudes e Valores

Trabalho em grupo Pensamento crítico


colaboração e comunicação e resolução de problemas
Comunica-se constantemente com os Identifica necessidades e antecipa
colegas; os escuta com atenção; discute a problemas, realizando ações que são
dinâmica da equipe e se dispõe a ajudar refletidas no timing futuro. Além disso,
quando necessário. Além disso, porta-se com apropria-se dos desafios e realiza pesquisas,
seriedade e, de forma ágil e coordenada, resolve todos os exercícios propostos (até
quando percebe algum problema, atua com mesmo os não obrigatórios) e oferece
neutralidade e busca a solução da forma tutoria aos demais alunos. Navega com
mais assertiva, ajudando na mediação de fluência no Stack Overflow e sabe pesquisar
forma não violenta. apps de modelo com frequência.

Resiliência Criatividade
diante de dificuldades e curiosidade

Consegue se conectar com o outro a partir Realiza todas as atividades com agilidade e
do seu problema, dando espaço de fala e proatividade. Percebe-se um entendimento
agindo em favor daqueles que possuem inato do que é proposto. As entregas
maiores difculdades em sala de aula. excedem as expectativas. Consegue fazer
Somado a isso, ainda acalma os colegas e curadoria de conteúdo e ter discernimento
consegue engajar a turma com suas em mapear tendências e qualidade de
opiniões e direcionamentos. recursos.

11
Competências profissionais, emocionais
e tecnológicas
Resumo das competências desenvolvidas durante o curso

Competências tecnológicas: Atividades Contínuas e


Projeto Integrador

Qualidade técnica Sprint I


nas atividades contínuas Layout
Todas as atividades entregues possuem O projeto deve apresentar as 5 telas
lógica coerente e funcional, e a grande relacionadas ao tema do projeto;
maioria apresenta boas práticas. O projeto deve apresentar os as
funcionalidades definidas pelas regras de
negócio do tema proposto.

Sprint II Sprint III


HTML CSS
Projeto com os componentes básicos de um O projeto deve apresentar um design
site: intuitivo, claro e objetivo, pensando na
Header; experiência do usuário.
Barra de navegação;
Formulário;
Seções e artigos;
Footer.

Sprint IV Sprint V
JavaScript Create e Read + Pitch do PI
O site deve ser interativo e adaptável Modelar o diagrama de entidade de
segundo as intervenções do usuário. relacionamento do sistema de login;
Criar o banco de dados com informações de
testes;
Realizar consultas simples, idealmente juntando
tabelas.
A equipe deve ser capaz de apresentar o pitch
em 10 minutos e responder questionamentos
em 5 minutos
12
Empregabilidade
Eventos que aproximam do mercado de trabalho

Masterclass cujas temáticas se voltam para preocupações e


Masterclass
necessidade do mercado digital atual.

Eventos com foco em empregabilidade, com dicas e sugestões


Eventos temáticos
de profissionais como tech recruiter e similares.

Desenvolvedores tanto da Proz quanto de outras empresas


Feedback no PI serão convidados para o feedback de algumas Sprints do
Projeto Integrador.

Desenvolvedores tanto da Proz quanto de outras empresas


Aplicativo serão convidados para o feedback de algumas Sprints do
Projeto Integrador.

Qualidade acima da
quantidade
Todos os eventos conversam para a
construção do portfólio dos alunos.
Desde a primeira sprint, incentiva-se a
premissa do desenvolvimento de um produto
funcional, prático e com preocupações
referentes à usabilidade de um usuário real.
Além disso, resiliência e criatividade também
são valores incentivados, tão importantes
para nossos tempos.

13
O que compõe o
mapa da aula?
Descrição dos elementos síncronos

A ideia de “sondar” a turma é para


verificar o seu nível de conhecimento
sobre determinado assunto, ou SONDAGEM
resgatar o forms para verificar quais
questões tiveram mais dúvidas.

Bloco característico da aula ao vivo, em que


no primeiro momento a pessoa instrutora
PRÁTICA GUIADA apresenta junto com a turma como se dá a
aplicabilidade do que fora visto como
teórico.

O exercício de fixação tem como objetivo


criar modos e condições de ajudar as
pessoas estudantes a se colocarem diante EXERCÍCIO DE
de um problema, e refletir sobre como
solucioná-lo a partir do que foi visto na FIXAÇÃO
prática guiada.

Os estudantes receberão um
problema que condiz com algo que
PBL EM GRUPO eles precisam ter de base para a
construção do Projeto Integrador.

É necessário que a pessoa estudante


saiba onde se localiza em sua jornada e,
por isso, após a realização dos exercícios, FEEDBACK
o tutor deve passar uma devolutiva
sobre os mesmos.

14
Resumo do curso
Como os blocos assíncronos e síncronos se relacionam

Como chegamos nesta


jornada?
Nossa equipe realizou diversas
pesquisas acadêmicas para a
construção deste plano estratégico,
principalmente no que diz respeito ao
ensino adulto no contexto remoto.

15
Dica: Faça download deste
Livro do Curso para consultá-lo
sempre que houver alguma
dúvida,

Qualquer dúvida,
contacte-nos!

Proz Educação
Todos os direitos reservados ©

Você também pode gostar

pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy