SlideShare uma empresa Scribd logo
1 de 42
Baixar para ler offline
CESAR PLAY:
Gamificando o aprendizado da Ciência da
Computação
KARLA SILVA
Olá!
Karla Silva
Engenheira de Testes no CESAR
@karlambsilva
EDUCAÇÃO
CESAR School - escola de
inovação. Cursos de
graduação, extensão,
residências, e mestrados.
www.cesar.school
DESIGN & ENGENHARIA
Atua na busca de
soluções inovadoras para
superar desafios
complexos propostos por
clientes.
www.cesar.org.br
EMPREENDEDORISMO
CESAR Labs - programa
de aceleração. Suporte a
empreendimentos.
www.cesarlabs.com
Motivação
O que nos levou a idealizar o CESAR Play?
1
TODOS DEVERIAM
APRENDER A
PROGRAMAR?
http://youtu.be/6XvmhE1J9PY
“ Não compre um videogame,
faça um. Não baixe um app,
desenvolva o seu.
Barack Obama
7
ENQUANTO ISSO LÁ NA
COPA DO CESAR
DURANTE A PAUSA DO
CAFÉ…
Hora do Código
- Iniciativa global da code.org
que visa oferecer uma hora
do código para cada aluno;
- Conteúdo agrupado por
faixa etária;
- Integração com o Google
Classroom.
INTRODUZIR TEMAS
RELACIONADOS À CIÊNCIA DA
COMPUTAÇÃO E ÁREAS AFINS,
ATRAVÉS DE VIVÊNCIAS
INSTIGANTES E DIVERTIDAS.
Objetivos
Conectar o
público com
práticas
relacionadas à
tecnologia.
Estimular o
trabalho em
equipe.
Desmitificar que
tecnologia é algo
difícil.
Desenvolver a
parte cognitiva e
comportamental.
Modelo
Como o CESAR Play é estruturado? Como é o antes, durante e depois?
2
Processo
2 31
PLANEJAMENTO EXECUÇÃO LIÇÕES
APRENDIDAS
PLANEJAMENTO
ELABORAÇÃO DO
PLANO DE AULA
Atividades de
integração, tipos
de atividades (on-
line e off-line) e
práticas de
desenvolvimento
abordadas.
ENGAJAMENTO
DE VOLUNTÁRIOS
Foco na mentoria,
logística dos
participantes,
produção de
artefatos e lanches.
DEFINIÇÃO DO
OBJETIVO DA
EDIÇÃO
Foco no conteúdo
de computação
que deverá ser
abordado.
DEFINIÇÃO DO
PÚBLICO-ALVO
Atividades
escolhidas de
acordo com a
experiência e faixa
etária dos
participantes.
Processo
2 31
PLANEJAMENTO EXECUÇÃO LIÇÕES
APRENDIDAS
Introdução com
dinâmicas e
brincadeiras para
“quebrar o gelo” e
incentivar o trabalho
em equipe.
Atividades “quebra-gelo“
Atividades off-line
Ensinar os fundamentos da computação de forma
gamificada e sem o uso de computadores
code.org e csunplugged.org
Exemplo 1: Instruções
Exemplo:
nome tem idade anos e seu filme
preferido é filme.
Exemplo 2:
Conceito de variáveis
DEVFEST’ 17
MANAUS
NOME:
IDADE:
FILME PREFERIDO:
Exemplo:
nome tem idade anos e seu filme
preferido é filme.
Maria tem 20 anos e seu filme
preferido é Moana.
Exemplo 2:
Conceito de variáveis
DEVFEST’ 17
MANAUS
NOME: Maria
IDADE: 20
FILME PREFERIDO: Moana
se ☀
🕶 👙 🍦
senão
☔ 🍜
Exemplo 3: Condições
if (diaEnsolarado) {
print (‘oculos de sol, roupas de praia e
sorvete’);
}
else {
print (‘guarda-chuva e comidas quentes’);
}
Detalhes mais técnicos
e desenvolvimento de
um projeto.
Uso da plataforma
code.org*;
Atividades “on-line"
Code.org
code.org > Frozen
code.org > Star Wars
Ideias de Projetos*
Alguns dos problemas sugeridos:
● Calculadora;
● Forca;
● Desenhar figuras geométricas;
● Agenda telefonica;
● e outros;
Apresentações curtas
sobre o que foi
desenvolvido.
Apresentações*
Processo
2 31
PLANEJAMENTO EXECUÇÃO LIÇÕES
APRENDIDAS
Podemos
Melhorar
-
Foi Bom
-
Lições Aprendidas
Edições Anteriores
O que sabemos sobre as edições passadas do CESAR Play?
3
Números
2 edições
+ 60 participantes (crianças e adolescentes - 40%
meninas)
+ 30 voluntários (40% meninas)
+ 4h de conteúdo sobre Computação por sessão
Impacto Social
20 participantes da comunidade do Pilar
CESAR Play ed. 1
CESAR Play ed. 1
CESAR Play ed. 2
CESAR Play ed. 2
E o futuro?
O que pensamos sobre as próximas edições do CESAR Play?
4
DÚVIDAS?
Obrigada!
Karla Silva
@karlambsilva

Mais conteúdo relacionado

Semelhante a CESAR Play para o GDG MANAUS - DEVFEST'17

Scratch'Ando com o SAPO - partilhando ideias e desafios
Scratch'Ando com o SAPO - partilhando ideias e desafiosScratch'Ando com o SAPO - partilhando ideias e desafios
Scratch'Ando com o SAPO - partilhando ideias e desafiosCarlos Santos
 
Hackerspace e segurança da informação
Hackerspace e segurança da informaçãoHackerspace e segurança da informação
Hackerspace e segurança da informaçãoLuciano Oliveira
 
AULA 06 - REVISÃO DE CONCEITOS INICIAIS DE ALGORITMOS
AULA 06 - REVISÃO DE CONCEITOS INICIAIS DE ALGORITMOSAULA 06 - REVISÃO DE CONCEITOS INICIAIS DE ALGORITMOS
AULA 06 - REVISÃO DE CONCEITOS INICIAIS DE ALGORITMOSprofjotamarcosduarte
 
Automatizando os testes da sua aplicação hoje
Automatizando os testes da sua aplicação hojeAutomatizando os testes da sua aplicação hoje
Automatizando os testes da sua aplicação hojeakamud
 
O que vi na QCon 2012 São Paulo
O que vi na QCon 2012 São PauloO que vi na QCon 2012 São Paulo
O que vi na QCon 2012 São PauloIsmael
 
Visão Geral do Java para Iniciantes - FLISOL 2011
Visão Geral do Java para Iniciantes - FLISOL 2011Visão Geral do Java para Iniciantes - FLISOL 2011
Visão Geral do Java para Iniciantes - FLISOL 2011Frederico Maia Arantes
 
O que é Desenvolvimento de Aplicações
O que é Desenvolvimento de AplicaçõesO que é Desenvolvimento de Aplicações
O que é Desenvolvimento de AplicaçõesProfThiagoAAlves
 
Criando um ambiente ágil! Lições aprendidas em XP, Scrum e Lean Development
Criando um ambiente ágil! Lições aprendidas em XP, Scrum e Lean DevelopmentCriando um ambiente ágil! Lições aprendidas em XP, Scrum e Lean Development
Criando um ambiente ágil! Lições aprendidas em XP, Scrum e Lean DevelopmentDaniel Wildt
 
Programas Acadêmicos da Sun na FACISA
Programas Acadêmicos da Sun na FACISAProgramas Acadêmicos da Sun na FACISA
Programas Acadêmicos da Sun na FACISAAnderson Ledo
 
Gamificação e Scrum: O que uma coisa tem haver com a outra?
Gamificação e Scrum: O que uma coisa tem haver com a outra?Gamificação e Scrum: O que uma coisa tem haver com a outra?
Gamificação e Scrum: O que uma coisa tem haver com a outra?Diogo Riker
 
JavaScript Firme: Módulos com RequireJS e BDD com Jasmine
JavaScript Firme: Módulos com RequireJS e BDD com JasmineJavaScript Firme: Módulos com RequireJS e BDD com Jasmine
JavaScript Firme: Módulos com RequireJS e BDD com JasmineAndré Willik Valenti
 
Da Ideia ao Protótipo... Como ir ao mercado com um produto final?
Da Ideia ao Protótipo... Como ir ao mercado com um produto final?Da Ideia ao Protótipo... Como ir ao mercado com um produto final?
Da Ideia ao Protótipo... Como ir ao mercado com um produto final?Luiz C. Sourient Jr
 
Android things, machine learning e maquinas de doces
Android things, machine learning e maquinas de doces Android things, machine learning e maquinas de doces
Android things, machine learning e maquinas de doces Alvaro Viebrantz
 

Semelhante a CESAR Play para o GDG MANAUS - DEVFEST'17 (20)

Gamification Reduzida
Gamification ReduzidaGamification Reduzida
Gamification Reduzida
 
Scratch'Ando com o SAPO - partilhando ideias e desafios
Scratch'Ando com o SAPO - partilhando ideias e desafiosScratch'Ando com o SAPO - partilhando ideias e desafios
Scratch'Ando com o SAPO - partilhando ideias e desafios
 
Hackerspace e segurança da informação
Hackerspace e segurança da informaçãoHackerspace e segurança da informação
Hackerspace e segurança da informação
 
AULA 06 - REVISÃO DE CONCEITOS INICIAIS DE ALGORITMOS
AULA 06 - REVISÃO DE CONCEITOS INICIAIS DE ALGORITMOSAULA 06 - REVISÃO DE CONCEITOS INICIAIS DE ALGORITMOS
AULA 06 - REVISÃO DE CONCEITOS INICIAIS DE ALGORITMOS
 
Tcc
TccTcc
Tcc
 
Automatizando os testes da sua aplicação hoje
Automatizando os testes da sua aplicação hojeAutomatizando os testes da sua aplicação hoje
Automatizando os testes da sua aplicação hoje
 
O que vi na QCon 2012 São Paulo
O que vi na QCon 2012 São PauloO que vi na QCon 2012 São Paulo
O que vi na QCon 2012 São Paulo
 
Visão Geral do Java para Iniciantes - FLISOL 2011
Visão Geral do Java para Iniciantes - FLISOL 2011Visão Geral do Java para Iniciantes - FLISOL 2011
Visão Geral do Java para Iniciantes - FLISOL 2011
 
Ll2 #15
Ll2   #15Ll2   #15
Ll2 #15
 
Desmistificando machine learning
Desmistificando machine learningDesmistificando machine learning
Desmistificando machine learning
 
O que é Desenvolvimento de Aplicações
O que é Desenvolvimento de AplicaçõesO que é Desenvolvimento de Aplicações
O que é Desenvolvimento de Aplicações
 
Criando um ambiente ágil! Lições aprendidas em XP, Scrum e Lean Development
Criando um ambiente ágil! Lições aprendidas em XP, Scrum e Lean DevelopmentCriando um ambiente ágil! Lições aprendidas em XP, Scrum e Lean Development
Criando um ambiente ágil! Lições aprendidas em XP, Scrum e Lean Development
 
Programas Acadêmicos da Sun na FACISA
Programas Acadêmicos da Sun na FACISAProgramas Acadêmicos da Sun na FACISA
Programas Acadêmicos da Sun na FACISA
 
Gamificação e Scrum: O que uma coisa tem haver com a outra?
Gamificação e Scrum: O que uma coisa tem haver com a outra?Gamificação e Scrum: O que uma coisa tem haver com a outra?
Gamificação e Scrum: O que uma coisa tem haver com a outra?
 
Ementa curso de dados
Ementa curso de dadosEmenta curso de dados
Ementa curso de dados
 
Robotica para-humanos
Robotica para-humanosRobotica para-humanos
Robotica para-humanos
 
JavaScript Firme: Módulos com RequireJS e BDD com Jasmine
JavaScript Firme: Módulos com RequireJS e BDD com JasmineJavaScript Firme: Módulos com RequireJS e BDD com Jasmine
JavaScript Firme: Módulos com RequireJS e BDD com Jasmine
 
Unoeste Reuniao Ap
Unoeste Reuniao ApUnoeste Reuniao Ap
Unoeste Reuniao Ap
 
Da Ideia ao Protótipo... Como ir ao mercado com um produto final?
Da Ideia ao Protótipo... Como ir ao mercado com um produto final?Da Ideia ao Protótipo... Como ir ao mercado com um produto final?
Da Ideia ao Protótipo... Como ir ao mercado com um produto final?
 
Android things, machine learning e maquinas de doces
Android things, machine learning e maquinas de doces Android things, machine learning e maquinas de doces
Android things, machine learning e maquinas de doces
 

CESAR Play para o GDG MANAUS - DEVFEST'17