Como Python está
mudando a forma de
  aprendizagem à
 distância no Brasil
      Marcel Caraciolo
      @marcelcaraciolo
Quem é Marcel ?
        Este sou eu!
Quem é Marcel ?
 Sergipano, porém Recifense
 Mestre em Ciência da Computação

 Cientista Chefe da Empresa AtéPassar

 Advisor da Startup Pingmind.com
Co-fundador e professor do PyCursos.com

Membro e Moderador do PUG-PE
Apaixonado por Python, Programação, I.A. , Mobilidade e Educação


               http://aimotion.blogspot.com      Meu blog
!   !
Educação à Distância
Massive Open On-line Courses
http://ocw.mit.edu/courses/electrical-engineering-and-computer-science/6-00-
        introduction-to-computer-science-and-programming-fall-2008/
https://class.coursera.org/interactivepython-2012-001
http://www.khanacademy.org/
https://github.com/khan
http://www.udacity.com/overview/Course/cs101/CourseRev/apr2012
http://www.udacity.com/overview/Course/cs101/CourseRev/apr2012




As a core member of the Udacity engineering team, you will
asked to work on and own almost everything... We work
extensively with Python (On and off of Google App Engine),
client-side Javascript ...
http://mechanicalmooc.org/
http://www.codeskulptor.org/
http://www.codecademy.com/
http://www.pythontutor.com/
http://ipython.org/
... e no Brasil ?
welcometothedjango.com.br
http://www.cursodepython.com.br/
http://turing.com.br/wiki/index.php?title=Oficinas_Turing
http://www.youtube.com/
http://www.udacity.com/overview/Course/cs101/CourseRev/apr2012

         http://www.aprendendodjango.com
496 estudantes

           24 cidades
            




9 cursos
 150k video views
Usuários de um curso típico de Python

 40

                               
 30


 20


 10


  0
10 Set 2012   20 Set 2012    30 Set 2012     10 Out 2012   10 Nov 2012
Introdução ao Python
         Ambiente de              Mais de 45 perguntas
      Configuração (6 min)          sobre este tópico.

               Primeiro Hello World
                         



                      (7 min)


                                   Primeiro Programa
                            ...
Comportamento dos alunos dos cursos de Python

Introdução ao Python
             100% presentes

               Python Básico
                      




                    42% presentes
                          Python Avançado
                              14% presentes
Exercícios On-line

I abordagem: Após os módulos
      54% realizaram
II abordagem: Após a aula
                        




      71% realizaram

III Abordagem: Durante o vídeo
      84% realizaram
Exercícios On-line

I abordagem: Após os módulos
      54% realizaram
II abordagem: Após a aula
                        




      71% realizaram

III Abordagem: Durante o vídeo
      84% realizaram
Exercícios Off-line


                                                   Média das notas

  9
                                                            9                   9
                                                   8.1                8.1
                7.6
6.75                                  7.1                                                                     7
       6.7              6.7                                                                  6.7


 4.5


2.25


  0    Flask   Python   Scipy   Machine Learning   Flask   Regex     Django   Lógica Inteligencia ColetivaClustering
Alguma palavras relevantes encontradas nos fóruns


                 dúvida
                                      java


    exercício               melhor ide
                    dica
      instalação             python
       erro
                            windows64
   ferramentas
Como os cursos se correlacionam
                                                   Expressões Regulares para
Lógica de Programação
                                                           Iniciantes
                                   Python Para
                                 Desenvolvedores
                        Django
                                                                Computação Científica

          Inteligência Coletiva
                                           Machine Learning
                                            




  Flask                                                         Algoritmos de Clustering
Quais são as tendências para as
plataformas de aprendizagem ?
1. Que a aprendizagem seja fruto
de relação entre pessoas e não da
   relação da aprendente com a
       máquina ou software
http://osqa.net
2. Que as pessoas possam ter à sua
disposição ferramentas pedagógicas
 já traçados e meios para que elas
possam criar seus intinerários e em
   interação com outras pessoas.
http://present.me
Ufa, em fim terminei... já estou com saudades.
Estão de parabéns, ótima sacada este curso de
expressões regulares com python! Adorei o curso,
Marcel cara, gostei de suas aulas, bacanas mesmo.
Achei massa a atenção dada aos questionamentos no
fórum. E a ferramenta, é super intuitiva, interativa,
auxilia bastante no aprendizado, dando pra
acompanhar toda a estética do curso, poxa, muito
legal mesmo. Mais iai, a ferramenta vai ser/é livre?

grande abraço,
...
Cleyton Rodrigues, ex-aluno do PyCursos
3.Que as pessoas possam interagir
    em um ambiente favorável à
criação e não apenas à reprodução
   e que aprendam criando, como
 sujeitos ativos da construção de
    seus próprios conhecimentos
Democratização do
      Conhecimento

             




!               !
!   !
https://code.google.com/p/course-builder/
http://www.pingmind.com
e o futuro ?
http://www.udacity.com/overview/Course/cs101/CourseRev/apr2012

         http://www.aprendendodjango.com
https://kinobi.co/
https://vimeo.com/43303184
Como Python está
mudando a forma de
  aprendizagem à
 distância no Brasil
       Marcel Caraciolo
      @marcelcaraciolo
     marcel@pingmind.com

Como Python está mudando a forma de aprendizagem à distância no Brasil