Slide 1

Slide 1 text

Python as an OOP teaching tool in the Information Systems course at the State University of Minas Gerais (Brazil) TIAGO BACCIOTTI MOREIRA

Slide 2

Slide 2 text

College Professor at UEMG since 2010 PHD Candidate in Education

Slide 3

Slide 3 text

Goal: Share the experience of using the Python language to teach Object Oriented Programming II. Difficulties found, pedagogical approach used, exercise practices performed with students

Slide 4

Slide 4 text

Dropouts in Technology courses

Slide 5

Slide 5 text

Fonte: https://brasscom.org.br/estudo-brasscom-formacao-educacional-e-empregabilidade-em-tic-achados-e-recomendacoes/

Slide 6

Slide 6 text

Fonte: http://www.gestaouniversitaria.com.br/artigos/reflexoes-sobre-o-indice-de-evasao-no-curso-superior-de-tecnologia-em-analise-e- desenvolvimento-de-sistemas-do-ifmt-campus-sao-vicente Artigo: Reflexões sobre o índice de evasão no curso superior de tecnologia em análise e desenvolvimento de sistemas do IFMT campus São Vicente (Otoniel Meireles da Silva e outros)

Slide 7

Slide 7 text

Fonte: http://repositorio.unicamp.br/bitstream/REPOSIP/251456/1/Scali_DanyelleFreitas_M.pdf Dissertação: Evasão nos cursos superiores de tecnologia : a percepção dos estudantes sobre seus determinantes (Danyelle Freitas)

Slide 8

Slide 8 text

Hello, World!

Slide 9

Slide 9 text

No content

Slide 10

Slide 10 text

Ramos (2002, p. 46), diz que se aprende: “10% of what is read; 20% of what is heard; 30% of what you see; 50% of what you hear and see; 70% of what is discussed; 80% of what you experience; and 95% of what is taught.” RAMOS, Cosete. O despertar do gênio: aprendendo com o cérebro inteiro. Rio de Janeiro: Qualiymark Ed., 2002

Slide 11

Slide 11 text

Methodological Proposal

Slide 12

Slide 12 text

Lectures

Slide 13

Slide 13 text

1. Easy to get started

Slide 14

Slide 14 text

No content

Slide 15

Slide 15 text

No content

Slide 16

Slide 16 text

2. Clear problem definition

Slide 17

Slide 17 text

No content

Slide 18

Slide 18 text

3. Increasing difficulty

Slide 19

Slide 19 text

Fonte de alguns exercícios: Fernando Masanori Ashikaga e Diego Silveira Costa Nascimento

Slide 20

Slide 20 text

4. Collaborative work

Slide 21

Slide 21 text

Team Work Online Teacher supervision

Slide 22

Slide 22 text

5. Real world practices and tools

Slide 23

Slide 23 text

No content

Slide 24

Slide 24 text

All students created GitHub accounts

Slide 25

Slide 25 text

6. Multidisciplinary

Slide 26

Slide 26 text

SQL + Web + Programming + Requirements Analysis + Project Management

Slide 27

Slide 27 text

7. All open and published

Slide 28

Slide 28 text

Github Repl.it Youtube

Slide 29

Slide 29 text

8. Online Classes

Slide 30

Slide 30 text

8. Aulas online

Slide 31

Slide 31 text

8. Aulas online

Slide 32

Slide 32 text

Tic Tac Toe

Slide 33

Slide 33 text

Retrieve currency quote

Slide 34

Slide 34 text

CRUD

Slide 35

Slide 35 text

No content

Slide 36

Slide 36 text

www.baciotti.com.br

Slide 37

Slide 37 text

Thanks :)