Executando verificação de segurança...
84

[Projeto favela-code] - Devolvendo um pouco das oportunidades que tive

Apresentação 👋

Primeiramente, me chamo Matheus Castro, sou desenvolvedor (e outras coisas como muitos), atualmente trabalhando com liderança técnica e de pessoas de dois times de devs.
Sem faculdade, universidade e afins, apenas com muita, mas muita mesma disposição, bunda sentada na cadeira e foco eu consegui conquistar algumas coisas durante minha trajetória.

Assim como milhões por aí, morador de comunidade a minha vida inteira, convivendo com o lado ruim e maravilhoso dela (gosto de frisar o maravilhoso porque sempre saberei de onde vim independente pra onde eu for).

O QUE

O intuito aqui dessa postagem é a seguinte:

  • Quero criar um projeto dentro da comunidade (favela.code)
  • Sem custos nenhum a quem participar
  • Presencial, nem todos (a maioria não tem) tem acesso a internet ou computadores
  • Sem envolvimento de pessoas com viés politíco
    • Projeto SOCIAL e não POLITÍCO

PORQUE

Não vou usar esse espaço para frases de efeito e nem lamentações, não é o intuíto.
Mas, resumidamente o motivo de eu querer criar esse projeto é devolver algo de bom ao lugar que me ajudou a ser quem sou hoje e ponto.
E porque encontrei na tecnologia a possibilidade de melhorar minhas condições financeiras e oportunidades de evolução pessoal e profissional.
META: Ajudar a melhorar 0.00001% o lugar que vivo.

O QUE PRECISO

  • Como será feito
    • Quero atingir 10 pessoas por turma,
    • TURMA A (Sabado de manhã)
    • TURMA B (Sabado de tarde)
    • Perfil de pessoas de comunidade:
      • As vezes sem entender o minimo de informática
  • Dicas de equipamentos
    • Irei arcar 100% dos custos, preciso minimizar esse ponto
    • Serão 10 pessoas, então por segurança seriam 12 equipamentos com o melhor custo possível
  • Dicas de estratégia
    • Alguém já fez/faz ou participou de algo assim pra me ajudar a tornar o caminho mais fácil ?
    • Para esse perfil de pessoas alguém tem dicas de como facilitar o aprendizado e afins ?

Não sou nenhum dev master/blaster/mega manjador dos códigos, mas posso passar o que sei adiante e as pessoas podem atingir maiores níveis com um empurrãozinho meu.

Espero que esse post não infrinja ou desrespeite as diretrizes do TabNews.

Vaaalew senhores & senhoritas.

if(NaoEstaPronto) ComeceMesmoSemEstarPronto();

Carregando publicação patrocinada...
4

eu gastei todos os meus tabscoins para o post sair de -1 para 17 (gastei pra caralho), espero que isso ajude, mesmo sem eu poder participar do projeto.

Edit: ksksksksk ficou em primeiro lugar dos artigos relevantes

1
1
1
1
3

Bem, posso dar um bit de prosa sobre a parte de metodologia, trabalho desde 2018 com Introdução à Ciência da Computação, uma matéria da minha faculdade somelhante a Computação Básica mas voltada a curso de não computação.

Já tive alunos de Letras, Matemática, Engenharia de Produção, Engenharia Florestal, Geologia, Estatística e a lista segue.

Utilizamos a linguagem Python para introduzir esses alunos ao lógica e conceitos primitivos da linguagem (if, else, for, ...); e, ao longo desse tempo, notei algumas coisas que fazem sucesso em fixar o conteúdo com os alunos.

Recursos Visuais e Cinestésicos

Sei que numa disciplina que envolve computação o mais comum seria pensar em código, mas especialmente para treinar a parte lógica experimente outras formas de conectar aquele conhecimento com o "mundo real", construir novos conhecimentos baseados naquilo que o seus alunos já conhecem.

Quando vou explicar conceitos como If e While eu costumo desenhar uma estrada reta, representando um código sem ramificações, uma estrada com um posto de gasolina, entrada opcional, e uma estrada com uma rotatória, loop while.

Outra coisa que fez bastante sucesso foi o uso do módulo Turtle, explicar os comandos básicos e deixar os alunos desenharem, #nostalgia aulas de informática mexendo no paint; tiveram alunos que se divertiram horrores com a tartaruginha fazendo zerinho.

Trazer problemas realistas

Uma das aulas mais complicadas dos alunos fixarem é a aula de algoritmos de ordenação, os professores da aula teórica costumam deixar os alunos bem perdidos com esse conteúdo apresentado no vácuo, então encontrei uma solução simples: WhatsApp e fofoca.

Que aula divertida fica quando o desafio é apresentar as mensagens do Crush da Gertrudes na ordem que elas foram enviadas.

Torne o conteúdo o meio para solucionar um desafio e não o objetivo final. Caso se interesse pelo aprofundamento nessa técnica, ela se chama Aprendizagem Baseada em Problemas.

Encante os alunos

Aqui entra a arte de contar histórias, encante seu público a cada aula para que ele se sinta motivado a voltar e se manter atento durante, um erro comum que vi em salas de aula é quando o professor parte da premissa que o aluno tem a obrigação de estar presente, trazendo uma vibe de refém pra aula; em vez disso, encante os alunos que ali estão para que estes tragam mais e que o tempo passe sem ser uma tortura, mas que sintam a falta e tenham carinho pelo seu trabalho.

Deixe os problemas da porta pra fora, aproveite o seu momento no palco e faça a sua mágica. Isso é ensinar.

1

Meu professor de Logica da faculdade, 1° dia de aula pediu pra cada aluno ir falando um passo para se fritar um ovo. Depois ele foi apontando os defeitos e dando uma introdução.

1

Cara, sem palavras.

Seu comentário foi fantástico, de verdade mesmo.
Eu salvei ele inteiro aqui pra reler a noite e procurar sobre Módulo Turtle e Aprendizagem Baseada em Problemas, sensacional essa sacada "Torne o conteúdo o meio para solucionar um desafio e não o objetivo final".

Você tem um e-mail, linkedin, qualquer coisa pra gente conversar ?

Pelo pouco que li, você tem muito a oferecer!

1
3

Primeiro: tem algumas pessoas aqui no tabnews que precisam rever seus conceitos. O cara está com a melhor das intensões, veio pedir ajuda, e ainda tem gente negativando a publicação... lamentável..

Segundo: Cara, eu também comecei a pensar em um projeto parecido com esse seu. Não sou de comunidade mas também venho de família simples. Eu cheguei a montar um planila com o custo de equipamento.
Eu pensei em usar a OrangePi como base do projeto. A ideia era doar o equipamento para o aluno e a Orange é semelhante à Raspberry (que é um PC de baixíssmo custo), só que mais barata.
Os valores que pesquisei na época, uns 6 meses atrás, tinha ficado assim:

  • Orange PI 4 - R$ 599,00
  • Case para placa - R$ 34,90
  • Monitor de 17" - R$ 500,00
  • Teclado e Mouse - R$ 60,00
  • Cartão SSD 128GB - R$ 79,90
  • total: R$ 1.273,80

É um equipamento bem simples, mas consegue rodar de boas um Docker, um Node.js e navagador.
Se quiser trocar mais ideia, pode chamar no linkedin https://www.linkedin.com/in/piccininsouza/, eu já dei aulas no Instituto Federal e já tenho algumas grades aqui que podem ajudar na didática

1
1
1
1
1
1
1
1

Fala mestre.

Pô, pesquisei uns mini pc e vi que tem uns da Dell com valor legal, vou verificar outras marcas e especificações.
Assim consigo montar uma comparação de raspberry pi, mini pc e pc notebook usado e consigo extrair o melhor equipamento com custo/beneficio.

1

Tenho muita vontade de eventualmente contribuir com algo assim aqui na minha região. Te incentivo demais!
Um post abordando a busca e comparativo entre opções de computadores para esse propósito seria maravilhoso.

1

Na minha opinião não vale a pena ir num computador baseado em Raspberry Pi devido a arquitetura ARM, existem infelizmente algumas aplicações e bibliotecas que não suportam a arquitetura.

Além de que, acho que um bom hardware quando começamos a melhorar o nivel da programação é essencial, para poder usar boas IDEs, frameworks de testes, ferramentas de debug e etc. Não consigo me imaginar nem fazendo um projeto simples sem um bom hardware (leia: processador razoavel, bastante memória e SSD)

Uma alternativa é buscar a iniciativa privada para apoiar no seu projeto, pode ser difícil chegar, mas certamente tem pessoas e emresas combala na agulha pra despejar 100k num projeto como o seu.
eaaa

1

Concordo que é um pouco sofrido, mas como o foco dele é o baixo custo, pensei nesse hardwre. Agora sobre ser ARM, isso não impacta, eu tenho três projetos pessoais meus que rodam na minha rasp aqui e funciona de boas! A dica no caso é usar docker, ao invés de rodar direto no linux (raspbian). Eu desenvolvo na minha máquina windows faço o deploy na rasp, roda sem problemas. Um projeto é o front, que eu fiz em Vue.js, o backend é javascript com Sequelize e Express. Além desse eu tenho mais um em node focado em automação residencial, utilizando o Protocolo MQTT. Rodo todos eles nessa rasp é não tenho problemas!

1

Não consigo me imaginar nem fazendo um projeto simples sem um bom hardware

A maioria dos projetos são uma carroça pq o povo usa os melhores computadores.
Mas os projetos mesmo, rodam em coisas muito fracas!

Trabalhar num pc fraco não piora o projeto, melhora e muito!

Mas só será lento de trabalhar.

1

Rapaz, trabalhei muito com pc lento e é ruim,
Mas a percepção de lento nasceu conforme eu fui entendendo programação e instalando várias e várias ferramentas, chega uma hora que o PC pede socorro.

Mas, a idéia é centralizar pouquissímas ferramentas e utilizar docker e afins para os projetos conforme a oficina vai avançando.

Mas sim, se eu puder comprar um hardware bom, pode ter certeza que o farei!

Se é pra fazer algo, vamos tentar o melhor em tudo.

1
1

Então, não acho que deva ser algo complicado.

Um nodeJS, um navegador e um editor dão conta de uns 80% dos projetos?
Se a ideia for ensinar web.

Creio que rode python bem(mas não conheço a linguagem)

Se a ideia for ensinar java ai a coisa complica...

No mais concordo com você!

1

Fala mestre.

Te adicionei no Linkedin para conversarmos sobre didática, preciso e irei aprender como ensinar.
Sobre os valores que me mandou vou dar uma olhada e usar os mecanismos de busca, como o projeto será 100% custeado por mim, infelizmente custo é algo bem importante a levar em conta, visto que eu gostaria de no minimo 10 pessoas por turma e montar algo bem legal.

2

Forme uma turma e transforme o projeto em fonte de receita para essa turma vendendo mão de obra. Tem muita gente inteligente sem oportunidade.

1

Cara, isso é legal.

Mas não sei se faz sentido, porém algo (lá pra frente) de ensinar como a galera pode monetizar o conhecimento e criar fonte de renda e quem sabe até uma carreira profissional é algo que quero muito fazer acontecer.

2

Acho maravilhoso sua iniciativa, sempre morei em bairro de baixa renda, e sei como é complicado pra muitas dessas pessoas ter qualquer perspectiva, espero que dê tudo certo para ti e para todos os seus alunos.

1
2

Que bacana seu projeto, eu vivi muito tempo em favelas, nasci em uma e morei em varias durante a vida. Projetos assim são algo que ajudam muito numa comunidade.

1
2

Fala Matheus! Excelente iniciativa, são projetos como o seu que realmente fazem a diferença na vida das pessoas.

Onde vai acontecer esse projeto? Tem datas para começar e acabar (pelo menos as primeiras turmas)? Qual orçamento você tem disponível? As pessoas vão poder contribuir financeiramente?

Sua meta é de:
"Ajudar a melhorar 0.00001% o lugar que vivo."
Poderia ser traduzida para:
"Ajudar 5 pessoas a ter o seu primeiro salário com programação" ?

Acredito que ter uma meta mais concreta, específica e mensurável vai ajudar a entender o andamento do projeto.

Me interessei demais, gostaria de ver acontecendo, me coloco a disposição para contribuir com o que for possível.

Parabéns pela iniciativa e use os dislikes como combustível para te impulsionar.

Esse projeto vai longe! 👏👏

1

Cara,

Só os comentários de vocês foram um incentivo FODA demais, os deslikes são só galera que deve estar ruim por algum motivo e tá tudo bem, vida que segue.

Final de semana eu conversei com um coletivo da comunidade e surgiu muita coisa boa,
Relembrei até de OKR (Objectives & Keys Results) que vou implementar pra essa idéia.

Respondendo a pergunta:

  • Sem data ainda, mas planejando e acelerando tudo.
  • Consigo arcar com uns 10k do meu bolso (vai ser pra um bem maior)

Vou criar uma página do projeto e github pra mostrar como está indo a idealização, planejamento e execução.

Vamos que juntos o mundão fica melhor.

2

Parabéns pela iniciativa cara, de verdade. Seria ótimo se em outros lugares tivessem pessoas dispostas como você à devolver algo de bom ao lugar em que você foi criado.

Sobre o "caminho mais fácil", acho que não posso agregar muito, nunca participei de um projeto do tipo. Porém, sobre o ponto de "facilitar o aprendizado", acho que posso mencionar um dos problemas que notei com meus colegas logo nas minhas primeiras aulas de informática (eu já usava o computador, mas nem sabendo que existia esse mundo de desenvolvedores). O maior desafio pra quem não tem experiência ou não entende o mínimo de informática (ou melhor, o maior desafio pro tutor dessas pessoas) é manter o interesse do aluno no que você está fazendo. Eu lembro de meu professor mostrando pra gente algumas operações no CMD, e eu ficando maravilhado com aquilo e superinteressado, mas o resto da sala (salvando 1 ou 2) estavam tipo: "o que caralhos ele está fazendo, e onde que a gente vai chegar com isso?".

Minha dica é já deixar algo preparado, algo que com 1 ou 2 linhas de código por explicação, os alunos já consigam ver um resultado visível, um jogo em que eles possam mudar a cor do personagem ou de um objeto do game mexendo em uma propriedadezinha, a velocidade de movimento de algo, etc. Claro, isso aqui é só uma sugestão, então com certeza pode não funcionar pro seu público-alvo, mas acho que vale a pena tentar algo do tipo pra manter o pessoal interessado.

1

Fala Mestre!

Cara, muito obrigado pelo comentário.
Vai ser um desafio e tanto, e lendo o que você escreveu "O maior desafio pra quem não tem experiência ou não entende o mínimo de informática (ou melhor, o maior desafio pro tutor dessas pessoas) é manter o interesse do aluno no que você está fazendo." caso exatamente com os conselhos que o @thlmenezes deu aqui https://www.tabnews.com.br/thlmenezes/38ef48ce-e5c9-463f-a99a-c008fad2ed4b

Vai ser uma experiência sensacional pra mim.
Darei o meu melhor nisso.

2

Vc pode comprar alguns Raspberry PI em quantidade (de 4GB acho que da pra programar tranquilo), deve sair por um preço em conta se fizer orçamento em alguma loja brasileira. O meu de 8GB eu comprei na Aliexpress e saiu uns 600 e poucos, mas já tem um tempinho que comprei.
O massa é que vc consegue comprar um KIT que vem o Raspberry PI com teclado/mouse bluetooth + uma telinha, deve sair por menos de 1k cada kit.

1

Fala mestre.

Primeiramente obrigado pela resposta, vou tirar um tempo aqui e pesquisar raspberry e montar um orçamento baseado no que eu desejo.

A ideia do raspberry é muito boa.

2
1

Rapaz, valew.

Peguei o e-mail da galera e vou conversar com eles sobre como estão trocando e quem sabe clonar a ideia e adaptar pro que eu preciso.

Vaaaalew!

2

Cara, eu moro em uma peferia também, em porto alegre - rio grande do sul (uma vez um amigo do norte do brasil me disse que até onde sabia aqui não tinha peferias ou favelas que só tinham ricos, não sei da onde veio essa informação mas não é verdade)

Mas o foco aqui é o seguinte, eu penso sempre em como melhorar a vida das pessoas daqui, e eu amo programar e juntar essas duas coisas seria incrível.
E fica a pergunta, eu sei que você nem começou isso ainda, mas qual seria a chance de replicar em outros lugares? Depois de uma experiência inicial com isso você poderia ajudar a aplicar em outros lugares, quem sabe até com o mesmo nome, uma especie de franquias do bem, sem intenção de lucro hehehe

Talvez esse pensamento seja meio fora da curva agora, ou pensar em algo não tão concreto, não sei. Mas fica a ideia, e tenho certeza que muitas pessaos assim como eu e você querem fazer o mesmo.

Se puder deixar alguma forma de contato ou algum jeito de acompanhar esse projeto, seria demais, não quero perder isso! parabéns por isso, abraços! 🧡🧡

(Espero que esse post não infrinja ou desrespeite as diretrizes do TabNews.)

1

Rapaz,

Passei a manha do meu domingão conversando com um "coletivo" aqui da comunidade que faz doações de alimentos, oficinas de estudos e outras iniciativas pra galera daqui.
A gente desenrolou um bate papo muito bom, algumas ideias nasceram e essa semana já temos alguns insights para colocar no papel e discutir.

Mas a sua idéia é igual a da galera, montar algo replicável pra outros lugares (com adaptações pra cada contexto) e unir forças.

Tamo junto..

1
1

Legal demais o projeto! Sou morador de comunidade também e queria ter tido essa chance no começo. Ainda tô batalhando pra arranjar meu primeiro emprego nessa área, mas é maneiro ver alguém que veio do mesmo lugar que eu tentando ajudar nossa galera, muita boa sorte com esse projeto, vou está torcendo aqui.

1
1
1
1
1
1

O corajoso que estava negativando o post que venha dar seu aparecer.
Venha dizer o que fez ele negativar o post!

Venha dizer cada um dos motivos.
Fazer as coisas na surdina é simples...

1
1

Sei que muitos vão torcer o nariz, mas o Xeon X79 tem um custo bem interessante. Exemplo:

Machinist x79 placa-mãe lga 1356 conjunto kit com xeon e5 2430 processador cpu 8gb (2*4gb) ddr3 ecc ram memória m.2 nvme X79-V309.

R$ 419,95 - 13/02/23

Claro que terá de ter uma placa de vídeo e todo o resto, mas creio ser possivel montar um desk com 1.000,00 ou menos. Meu X99 Machinist K9 é só alegria!

1

uma TVBOX é uma alternativa de hardware barata;
No mercado livre custa cerca de R$ 175

roda Android e tem várias linguagens e IDEs disponíveis na play store.

eu uso para ensinar minha filha programar no Scratch.

1
1
1

um dos comentarios já deu a sugestão do https://www.rotary.org/pt. Eu ia sugerir parceria com alguma ong, que ai você poderia se concentrar apenas no conteudo. Talvez tenha viez politico mas como um primeiro passo acho uma boa opção. Tem empresas que doam seus equipamentos todo ano para instituições, por isso uma parceria seria uma boa.

1

Perfeito mano, essa eh a minha meta.
Ja tive ONG, mas esta desativada, dessa vez quero reativa-la mas voltada para area de tecnologia. Te desejo sorte mano

1

Bom dia, Matheus!
Tudo bem? Espero que sim =D

Primeiramente parabéns pela iniciativa, e por colocar a mão na massa para levar o ensino de computação para as regiões periféricas.

Sendo uma pessoa que também vive nessas regiões fiquei feliz por ter me identificado com o seu projeto. Aos 15 anos me interessei a aprender programação por conta de uma Instituição que levava estudantes de diversas áreas para escolas para apresentar as possibilidades de cada área e ali decidi que amava computação!

Ingressei no curso superior após me formar no técnico e tive a oportunidade de participar de projetos dessa mesma instituição que se chama RedeCSF, fundada por bolsistas brasileiros que fizeram intercâmbio.

O projeto que mais senti satisfação em colaborar foi a Escola de Férias onde pegavamos crianças entre 8-12 anos e durante as férias eles tinham uma semana com diversas oficinas, palestras sobre os mais diversos temas de Ciência e Tecnologia. Ali senti que estava plantando a mesma semente que haviam plantado em mim.

Bom, perdão o comentário extenso, mas vou direto ao ponto. Eu tenho um desejo de realizar um projeto bem semelhante ao teu. O nome do meu seria CodeQuebrada haha.

E tendo já participado de instituições sem fins lucrativos, tanto como colaborador e como coordenador, sei da necessidade de parceiros e patrocínios para conseguir colocar os projetos pra fora do papel.

Te indico a procurar a galera do https://www.rotary.org/pt, eles que cederam espaço e ajudaram muito na estrutura para realizarmos a Escola de Férias. Eles procuram pessoas com projetos sociais bacanas para apoiarem e sem viés político.

Segue abaixo a referência da primeira escola de férias que fizemos:
https://www.ifspcaraguatatuba.edu.br/antigas/nucleo-rede-csf-caraguatatuba-realiza-primeira-escola-de-ferias-no-litoral-norte-de-sp

Ler o trecho "Os líderes do Núcleo Rede CsF Caraguatatuba (Lucas Conelian de Oliveira, do curso de Licenciatura em Matemática, Carolina Bardella de Oliveira, do curso de Tecnologia em Processos Gerenciais, e Lucas Perrotta Barbosa, do curso de Tecnologia em Análise e Desenvolvimento de Sistemas, todos do IFSP - Câmpus Caraguatatuba)" e ter meu nome envolvido dá uma satisfação e vontade de contribuir mais ainda levando educação, tecnologia e cultura para a periferia.

Segue abaixo meu linkedin para contato, tenho disponibilidade e disposição pra colaborar contigo!
https://www.linkedin.com/in/lucas-perrotta-barbosa/

1
1

Bora juntos Marcos,

Ninguém é tão desprovido de inteligencia que não tenha algo a ensinar.
Ninguém é tão inteligente que não tenha algo a aprender.

1
1

Achei a ideia do projeto muito boa! Parabéns pela iniciativa. Adoraria fazer parte de algo assim, estou começando agora com programação, se precisar pode me chamar!
linkedin.com/in/kaillyarruda

2
1