cursopynumpy 3ed
Post on 27-Jul-2015
152 Views
Preview:
TRANSCRIPT
LABORATÓRIO DE INTRODUÇÃO AO PROCESSAMENTO DE IMAGENS E RECONHECIMENTO DE PADRÕES UTILIZANDO A LINGUAGEM PYTHON/NUMPY
Curso à distância online aberto e gratuito Compartilhando experiências – 3a. edição Roberto A Lotufo janeiro de 2015
Plano de Apresentação • Introdução
• Metodologia
• Dados estatísticos
• Avaliação
Histórico • Primeira edição: 8 de setembro a 12 de outubro de 2013 • Apresentações sobre primeira edição:
1. http://www.slideshare.net/RobertoLotufo/cursopynumpy-inscricoes
2. http://www.slideshare.net/RobertoLotufo/cursopynumpy-eae • Segunda edição: 9 de março a 12 de abril de 2014
• http://www.slideshare.net/RobertoLotufo/cursopynumpy-2ed
• Terceira edição: 31 de agosto a 4 de outubro de 2014
• Atenção: é recomendável ver as 3 apresentações anteriores acima, pois esta apresentação é continuação e os conceitos ali discutidos não são repetidos aqui.
Principais melhorias da 3a. edição • Melhoria do sistema de inscrição no curso e no Adessowiki • Melhoria do sistema de comentários como forma de comunicação • Desativação do mailing list do Google groups • Apoio de vários assistentes voluntários dentre os melhores
participantes que fizeram a primeira e segunda edições do curso • Elaboração de vários vídeos nas duas primeira semanas • Público mais focado: maioria de estudantes de pós-graduação • Reprodução praticamente total do material da 2a. Edição, com
exceção da 4a. Semana, que envolveu melhoria no projeto do classificador de dígitos
Principais diferenciais do curso • Curso à distância de laboratório de programação • Dados, Programas, Ambiente de programação todos na
nuvem • Possibilidade de leitura dos melhores programas feitos
pelos colegas permite aprendizado coletivo • Sistema de comentários, apoio de colegas,
reconhecimento e participação do professor promove espírito de equipe e participação coletiva
Plano de Apresentação • Introdução
• Metodologia
• Dados estatísticos
• Avaliação
Ferramentas Principais
• Adessowiki: • Inscrição • Tutoriais e exercícios de programação. • Acompanhamento das notas e parPcipação • Comunicação via comentários nas páginas
• Google Forms: testes múlPpla escolha, usando script de correção automáPca (Flubaroo)
Metodologia e formato do curso • Baseado na experiência anterior, cada semana possui:
• 1 teste múltipla escolha • 3 programas de correção automática
• Material semanal é liberado no domingo e o prazo de entregas é na noite de sábado.
• Material auxiliar de leitura e treinamento em constante aperfeiçoamento
15 Programas com correção automática • 1.1. geração quadrados cinzas • 1.2. sobreposição de reticulado • 1.3. rotação 90 graus • 2.1. geração rampa • 2.2. geração imagem X • 2.3. crop • 3.1. inserção rampa em imagem • 3.2. realce janela e nível • 3.3. transformação geométrica • 4.1. translação periódica • 4.2. operador Sobel • 4.3. padrão binário local, LBP • 5.1. visualização amostras para treinamento • 5.2. classificador k-vizinhos (melhorado) • 5.3. redução dimensionalidade por análise componentes principais
Plano de Apresentação • Introdução
• Metodologia
• Dados estatísticos
• Avaliação
0
20
40
60
80
100
120
140
160
180
30/0
6/14
02
/07/
14
04/0
7/14
06
/07/
14
08/0
7/14
10
/07/
14
12/0
7/14
14
/07/
14
16/0
7/14
18
/07/
14
20/0
7/14
22
/07/
14
24/0
7/14
26
/07/
14
28/0
7/14
30
/07/
14
01/0
8/14
03
/08/
14
05/0
8/14
07
/08/
14
09/0
8/14
11
/08/
14
13/0
8/14
15
/08/
14
17/0
8/14
19
/08/
14
21/0
8/14
23
/08/
14
25/0
8/14
27
/08/
14
29/0
8/14
Inscritos: 1866
Inscrições por dia Obs: houve adiamento de 1 mes para o início em função da greve na Unicamp
Perfil dos inscritos
Público alvo: Estudantes de mestrado e doutorado com experiência em programação
Funil dos cursos MOOC • Dados da 3a. Edição
• Inscritos: 1866 • Editaram alguma página: 770 (41%) • Fizeram primeiro teste: 337 (18%) • Fizeram primeiro programa: 321 (17%) • Completaram com 50% de aproveitamento: 148 (46% do
índice anterior) ou (8% dos inscritos) • Segunda edição: 1094 inscritos e 7,6% terminaram com
50% de aproveitamento • Primeira edição: 1750 inscritos e 2,3% terminaram com
50% de aproveitamento.
N. de usuários editaram programas por dia 2a.edição
0
20
40
60
80
100
120
140
160
Mar
ch 9
, 201
4 M
arch
10,
201
4 M
arch
11,
201
4 M
arch
12,
201
4 M
arch
13,
201
4 M
arch
14,
201
4 M
arch
15,
201
4 M
arch
16,
201
4 M
arch
17,
201
4 M
arch
18,
201
4 M
arch
19,
201
4 M
arch
20,
201
4 M
arch
21,
201
4 M
arch
22,
201
4 M
arch
23,
201
4 M
arch
24,
201
4 M
arch
25,
201
4 M
arch
26,
201
4 M
arch
27,
201
4 M
arch
28,
201
4 M
arch
29,
201
4 M
arch
30,
201
4 M
arch
31,
201
4 A
pril
1, 2
014
Apr
il 2,
201
4 A
pril
3, 2
014
Apr
il 4,
201
4 A
pril
5, 2
014
Apr
il 6,
201
4 A
pril
7, 2
014
Apr
il 8,
201
4 A
pril
9, 2
014
Apr
il 10
, 201
4 A
pril
11, 2
014
Apr
il 12
, 201
4
N. d
e us
uário
s qu
e ed
itara
m
Dias do curso
Usuários por dia
N. de usuários editaram programas por dia
0
50
100
150
200
250
300
350
Aug
. 30
Aug
. 31
Sep
t. 1
Sep
t. 2
Sep
t. 3
Sep
t. 4
Sep
t. 5
Sep
t. 6
Sep
t. 7
Sep
t. 8
Sep
t. 9
Sep
t. 10
S
ept.
11
Sep
t. 12
S
ept.
13
Sep
t. 14
S
ept.
15
Sep
t. 16
S
ept.
17
Sep
t. 18
S
ept.
19
Sep
t. 20
S
ept.
21
Sep
t. 22
S
ept.
23
Sep
t. 24
S
ept.
25
Sep
t. 26
S
ept.
27
Sep
t. 28
S
ept.
29
Sep
t. 30
O
ct. 1
O
ct. 2
O
ct. 3
O
ct. 4
Funil dos testes e programas 2a. Edição
0 20 40 60 80
100 120 140 160 180 200
1.1 1.2 1.3 2.1 2.2 2.3 3.1 3.2 3.3 4.1 4.2 4.3 5.1 5.2 5.3
Programas Correção Automática
0
50
100
150
200
250
1 2 3 4 5
Testes Múltipla Escolha
Funil dos testes e programas
0
50
100
150
200
250
300
350
400
1 2 3 4 5
0
50
100
150
200
250
300
350
1.1 1.2 1.3 2.1 2.2 2.3 3.1 3.2 3.3 4.1 4.2 4.3 5.1 5.2 5.3
0
20
40
60
80
100
120
0 20 40 60 80 100 120
Test
es
Programas
Correlação Notas Programas e Testes
Plano de Apresentação • Introdução
• Metodologia
• Dados estatísticos
• Avaliação
Características desta edição • Menor número de desistências • Alunos mais próximos do público alvo • Alunos demonstraram menor interação, mas fizeram mais
exercícios • Alunos foram mais cuidadosos e detalhistas e encontraram
erros que não haviam sido analisados em versões anteriores • Houve mais plágio de programas que em versões anteriores e
menos discussão que versões anteriores
Comentário de aluno • “Eu já tinha feito vários cursos à distância. Apesar de
sentir falta de explicações em vídeos, que podem ajudar muito no entendimento, gostei muito da característica mais colaborativa deste curso! De fato, aprendi muito analisando os programas de outros colegas e acho que isso é um diferencial muito positivo deste curso.”
Comentário de aluno • “Quebra de paradigma no processo ensino-aprendizagem
(EAD - Colaborativo) O formato colaborativo desenvolvido por esta plataforma trouxe-nos ruptura ao formato clássico de ensino, que de minha experiência, enquanto aluno, só foi possível significativo avanço, mediante a interação e experimentação dada pela diversidade das técnicas apresentadas pelos colegas participantes do curso.“
Comentário de aluno • “achei muito interessante o curso, eu não tinha
conhecimento dessa área de processamento de imagens e o curso despertou minha curiosidade para continuar pesquisando sobre essa área. Particularmente gostei muito dos vídeos da Rossana Kantor. Estava meio perdido no inicio e os videos deram um suporte muito bom até eu me encontrar”
Voluntários Assistentes • Nesta edição do curso, foram convidados ao todo 12
assistentes, entretanto apenas 4 tiveram participação muito ativa, sendo que destes 4, 3 já tinham sido assistentes na segunda edição.
• Houve um bug no sistema de comentários nas primeiras duas semanas do curso que atrapalhou o andamento dos comentários. Isto pode ter sido um dos motivos da baixa participação dos assistentes.
• As dúvidas da primeira semana são muito triviais o que também pode ser um fator desmotivador para os assistentes
Agradecimentos (pela 2a. Edição) • Rubens Campos Machado – CTI Renato Archer • Roberto Medeiros de Souza • Heitor Pannuti (assistente voluntário) • Rossana Kantor (assistente voluntária) • Apoio: Letícia Rittner
• Institucional: • Fac. de Eng. Elétrica e de Computação (Extensão) • Escola de Extensão da Unicamp – Extecamp • Universidade Estadual de Campinas - Unicamp
Conclusões - Discussão • Há necessidade de incluir como avaliação alguns
programas que não sejam compartilhados, para evitar que o aluno faça uma simples cópia sem entender o que está fazendo
• Houve diversas críticas à estrutura do curso, principalmente a partir da 3a. Semana. Estas críticas são reais. O curso está com seu material muito melhor estruturado nas primeiras semanas. Há necessidade de melhorar o material didático, no final do curso.
• Aspectos de gamification não são triviais. Não conseguimos implementar sistema eficiente.
• Vídeos ajudam muito o aluno como instruções nas atividades.
• Maiores informações:
• http://www.adessowiki.org
• Contato: • http://faculty.dca.fee.unicamp.br/lotufo/
top related