·
Análise e Desenvolvimento de Sistemas ·
Projeto de Extensão
Send your question to AI and receive an answer instantly
Recommended for you
13
Roteiro de Extensão em Direito Cibernético - Diagnóstico e Identificação de Partes
Projeto de Extensão
ESTACIO
34
React Native para Android: Guia Introdutório e Desenvolvimento de Aplicativos Mobile
Projeto de Extensão
ESTACIO
34
Trabalho de Extensão Direito Cibernético
Projeto de Extensão
ESTACIO
62
Politica e Direito Cibernetico - Democracia, Eleicoes, Fake News e Constitucionalismo Digital
Projeto de Extensão
ESTACIO
16
Projeto de Extensão Aplicação de Cloud Iot e Indústria 4 0 em Python
Projeto de Extensão
ESTACIO
64
Direito Privado e Tecnologia da Informacao-Propriedade Intelectual e Contratos Digitais
Projeto de Extensão
ESTACIO
71
React Native MVC Flux Redux Criptografia Testes e Publicação de Apps
Projeto de Extensão
ESTACIO
51
Direito Cibernético - Relação do Direito com as Tecnologias da Informação
Projeto de Extensão
ESTACIO
73
Persistência de Dados com React Native - AsyncStorage, SQLite, Realm e MongoDB
Projeto de Extensão
ESTACIO
41
Conexao Remota React Native - Componentes e Persistencia REST
Projeto de Extensão
ESTACIO
Preview text
DESENVOLVIMENTO RÁPIDO DE APLICAÇÕES EM PYTHON 30049 USER 202208194613 202208194613 1 DIAGNÓSTICO E TEORIZAÇÃO 1 Identificação das partes envolvidas e parceiros Membros da comunidade 2 Situaçãoproblema identificada 3 Demanda sociocomunitária e motivação acadêmica 4 Objetivos a serem alcançados em relação à situaçãoproblema identificada 2 PLANEJAMENTO PARA DESENVOLVIMENTO DA ATIVIDADE 1 Plano de trabalho com cronograma das atividades 2 Envolvimento do público participante 3 Avaliação dos resultados alcançados 3 ENCERRAMENTO DA ATIVIDADE 1 Relato da experiência individual no desenvolvimento da atividade 2 Evidências das atividades realizadas Relatório do Software Antiplágio CopySpider Para mais detalhes sobre o CopySpider acesse httpscopyspidercombr Instruções Este relatório apresenta na próxima página uma tabela na qual cada linha associa o conteúdo do arquivo de entrada com um documento encontrado na internet para Busca em arquivos da internet ou do arquivo de entrada com outro arquivo em seu computador para Pesquisa em arquivos locais A quantidade de termos comuns representa um fator utilizado no cálculo de Similaridade dos arquivos sendo comparados Quanto maior a quantidade de termos comuns maior a similaridade entre os arquivos É importante destacar que o limite de 3 representa uma estatística de semelhança e não um índice de plágio Por exemplo documentos que citam de forma direta transcrição outros documentos podem ter uma similaridade maior do que 3 e ainda assim não podem ser caracterizados como plágio Há sempre a necessidade do avaliador fazer uma análise para decidir se as semelhanças encontradas caracterizam ou não o problema de plágio ou mesmo de erro de formatação ou adequação às normas de referências bibliográficas Para cada par de arquivos apresentase uma comparação dos termos semelhantes os quais aparecem em vermelho Veja também Analisando o resultado do CopySpider Qual o percentual aceitável para ser considerado plágio CopySpider httpscopyspidercombr Página 1 de 45 Relatório gerado por CopySpider Software 20240924 175318 Versão do CopySpider 231 Relatório gerado por ldmonitoria1218gmailcom Modo web detailed Arquivos Termos comuns Similaridade MG BsYzHnbdF ADS Projeto de Extensão Desenvolvimento Rápido de Aplicações em Pythondocx X httpscentraltogovbrdownload263271 23 041 MG BsYzHnbdF ADS Projeto de Extensão Desenvolvimento Rápido de Aplicações em Pythondocx X httpstndbrasilcombrblogprincipaisdesafiostecnologicos enfrentadospelasempresasnaareadetecnologiaecomo superalos 15 035 MG BsYzHnbdF ADS Projeto de Extensão Desenvolvimento Rápido de Aplicações em Pythondocx X httpssaedigitaloqueematerialdidatico 13 032 MG BsYzHnbdF ADS Projeto de Extensão Desenvolvimento Rápido de Aplicações em Pythondocx X httpswwwmaxwellvracpucriobr20978209786PDF 30 027 MG BsYzHnbdF ADS Projeto de Extensão Desenvolvimento Rápido de Aplicações em Pythondocx X httpspythonorgbrweb 7 027 MG BsYzHnbdF ADS Projeto de Extensão Desenvolvimento Rápido de Aplicações em Pythondocx X httpscursodegestaoeliderancapaginasufscbrfiles201603A postilaOrientaC3A7C3A3oaoTCCpdf 45 024 MG BsYzHnbdF ADS Projeto de Extensão Desenvolvimento Rápido de Aplicações em Pythondocx X httpsfliphtml5comlearningcenterpt6bestwebsitesfor teacherstocreateonlineteachinglearningmaterials 6 016 Arquivos com problema de download httpswwwblogdoeadcombrtagcursosdepos graduacaoproducaodematerialdidatico Não foi possível baixar o arquivo É recomendável baixar o arquivo manualmente e realizar a análise em conluio Um contra todos Erro Parece que o documento não existe ou não pode ser acessado HTTP response code 403 Server returned HTTP response code 403 for URL httpswwwblogdoeadcombrtagcursos deposgraduacaoproducaodematerial didatico httpsdoitycombrblogworkshop Não foi possível baixar o arquivo É recomendável baixar o arquivo manualmente e realizar a análise em conluio Um contra todos 30 httpseducapescapesgovbrbitstreamcapes2061142GUIA DE MATERIAIS DIDC381TICOSpdf Não foi possível baixar o arquivo É recomendável baixar o arquivo manualmente e realizar a análise em conluio Um contra todos HTTP response code 200 ArquivoBaixadoVazio httpswwweducamaisbrasilcombreducacaodicasworkshop paraqueserveecomoplanejar Não foi possível baixar o arquivo É recomendável baixar o arquivo manualmente e realizar a análise em conluio Um contra todos wwweducamaisbrasilcombr CopySpider httpscopyspidercombr Página 2 de 45 Relatório gerado por CopySpider Software 20240924 175318 Arquivos com problema de conversão httpswwwufsmbrappuploadssites391201904Livro AHSDFinalizadopC3B3sprovapdf Não foi possível converter o arquivo É recomendável converter o arquivo para texto manualmente e realizar a análise em conluio Um contra todos CopySpider httpscopyspidercombr Página 3 de 45 Relatório gerado por CopySpider Software 20240924 175318 Arquivo 1 MG BsYzHnbdF ADS Projeto de Extensão Desenvolvimento Rápido de Aplicações em Pythondocx 2132 termos Arquivo 2 httpscentraltogovbrdownload263271 3498 termos Termos comuns 23 Similaridade 041 O texto abaixo é o conteúdo do documento MG BsYzHnbdF ADS Projeto de Extensão Desenvolvimento Rápido de Aplicações em Pythondocx 2132 termos Os termos em vermelho foram encontrados no documento httpscentraltogovbrdownload263271 3498 termos PROJETO DE EXTENSÃO ANÁLISE E DESENVOLVIMENTO DE SISTEMAS Título do Projeto Python na Prática Soluções Ágeis para Desafios de Programação I DIAGNÓSTICO E TEORIZAÇÃO 1 Identificação das partes envolvidas e parceiros Neste projeto de extensão participam docentes discentes do curso de Análise e Desenvolvimento de Sistemas ADS além de parceiros tecnológicos tais como empresas de tecnologia da informação locais e entidades que empregam ferramentas de desenvolvimento ágil A comunidade local tem como público alvo jovens e adultos interessados em programação e criação de aplicativos com idades compreendidas entre 18 e 35 anos A composição socioeconômica dos participantes é diversificada abrangendo desde alunos de cursos técnicos e universitários até profissionais em início de trajetória profissional A maior parte tem o ensino médio concluído ou está em fase de conclusão do ensino superior tendo um conhecimento básico ou intermediário em computação e programação Em relação ao gênero esperase uma participação equilibrada visto que o projeto visa a inclusão feminina na tecnologia fomentando a diversidade na área de programação A maioria dos participantes tem entre 18 e 35 anos concentrandose em pessoas que procuram qualificação profissional ou aprimoramento de competências técnicas A previsão inicial de participantes é de aproximadamente 20 indivíduos incentivandose a participação de indivíduos de várias origens e com variados graus de experiência As parcerias estratégicas englobam entidades de ensino técnico companhias tecnológicas locais que oferecerão apoio para oficinas práticas e orientação bem como entidades que fomentam ações de inclusão digital Esses parceiros desempenharão um papel crucial na disponibilização de recursos suporte tecnológico e oportunidades para a integração dos participantes no mercado de trabalho 2 Situaçãoproblema identificada A comunidade local identificou como problema a falta de competência técnica na área de programação e desenvolvimento de software Em conversas e encontros conduzidos com jovens e adultos da comunidade ficou evidente que apesar de muitos mostrarem interesse em seguir carreiras na área de tecnologia eles CopySpider httpscopyspidercombr Página 4 de 45 Relatório gerado por CopySpider Software 20240924 175321 encontram obstáculos consideráveis para adquirir as competências requeridas de forma prática e acessível A principal reclamação apresentada foi a ausência de chances para aprender linguagens de programação de maneira eficaz em um ambiente que ligue a teoria à prática Ademais muitos apontaram o desafio de encontrar cursos acessíveis ou programas de treinamento que não requerem habilidades avançadas Consequentemente esses indivíduos acabam se tornando restritos no mercado de trabalho ou com pouca confiança em suas habilidades técnicas para procurar oportunidades mais qualificadas Outro aspecto notado é a falta de assistência e orientação no campo do desenvolvimento de software particularmente para quem está começando ou tem conhecimento básico Isso gera um ciclo no qual a ausência de direção e prática resulta em frustração e frequentemente na desistência de carreiras na área tecnológica Com a demanda crescente por especialistas em programação essa falta de conhecimento representa um obstáculo direto ao progresso econômico e profissional da comunidade 3 Demanda sociocomunitária e motivação acadêmica A necessidade sociocomunitária identificada está ligada à escassez de formação técnica em programação particularmente no que diz respeito ao desenvolvimento de aplicações práticas com o uso do Python A ausência de acesso a esse saber afeta diretamente a vida social e econômica da comunidade local pois impede muitos jovens e adultos de se adequarem totalmente ao mercado de trabalho tecnológico que está sempre em expansão A falta de formação adequada também limita o progresso educacional e cultural desses indivíduos restringindo suas chances de se envolverem de maneira ativa em um campo de grande importância no contexto atual Este problema impacta diretamente a habilidade de muitos residentes da comunidade em se qualificar para postos de trabalho qualificados no setor de TI prejudicando seu crescimento econômico e por fim a mobilidade social Muitos expressaram o desafio de encontrar programas de treinamento que unam teoria e prática de forma clara e compreensível o que contribui para a estagnação de suas carreiras e diminui as chances de progresso profissional A motivação acadêmica para este projeto de extensão deriva da oportunidade de utilizar os conhecimentos adquiridos no curso de Análise e Desenvolvimento de Sistemas ADS para resolver ou atenuar tais reclamações Ao empregar métodos e técnicas de desenvolvimento de software aprendidas durante a educação acadêmica o projeto tem a capacidade de oferecer formação prática e acessível à comunidade Isso possibilita que os participantes aprendam a programar em Python e criem soluções úteis para questões reais Os estudantes do curso de ADS podem compartilhar conhecimentos sobre frameworks de desenvolvimento ágil orientação a objetos e a criação de interfaces intuitivas por exemplo por meio de aulas práticas e oficinas Essas competências técnicas adquiridas na disciplina não só preparam os alunos para o mercado de trabalho como também podem aprimorar a qualidade de vida da comunidade ao fomentar a inclusão digital e a formação profissional 4 Objetivos a serem alcançados em relação à situaçãoproblema identificada Habilitar os membros da comunidade local na utilização da linguagem de programação Python para a criação de soluções práticas fomentando competências técnicas que potencializem suas chances de CopySpider httpscopyspidercombr Página 5 de 45 Relatório gerado por CopySpider Software 20240924 175321 ingresso no setor de Tecnologia da Informação através de um curso de 4 semanas Promover o aprendizado de metodologias ágeis e métodos de desenvolvimento ágil de aplicações através de oficinas práticas e projetos colaborativos que possibilitem aos participantes utilizar o conhecimento obtido em projetos concretos em um prazo de 1 mês Promover a inclusão digital e a diversidade na área tecnológica incentivando a inclusão de grupos marginalizados como mulheres e indivíduos em situação de vulnerabilidade com o objetivo de atingir 40 de representatividade desses grupos entre os participantes ao término da atividade II PLANEJAMENTO PARA DESENVOLVIMENTO DO PROJETO 1 Plano de trabalho com cronograma das atividades Ação 1 Preparar o material de treinamento O que fazer Desenvolver materiais didáticos incluindo slides apostilas e exemplos práticos focados em Python e em metodologias ágeis para desenvolvimento de software Quando fazer Até 10 dias antes do início do primeiro workshop Como fazer Pesquisar materiais didáticos consultar a bibliografia da disciplina de Análise e Desenvolvimento de Sistemas além de tutoriais e livros sobre desenvolvimento ágil com Python Utilizar plataformas online para criar materiais interativos e fornecer conteúdo acessível Para quem fazer Participantes da comunidade local interessados em programação com foco em iniciantes e intermediários Onde fazer Em uma sala de aula com recursos multimídia Ação 2 Realizar workshops e sessões práticas O que fazer Conduzir workshops semanais de 2 horas cada focados em tópicos específicos como sintaxe de Python manipulação de dados desenvolvimento web e automação aplicando as metodologias ágeis Quando fazer Iniciar os workshops no primeiro mês do semestre com duração de 4 semanas Como fazer Realizar as sessões de forma presencial utilizando projetores computadores e conexão à internet para demonstrar o uso de ferramentas e execução de projetos práticos As sessões contarão com atividades práticas e tutoriais ao vivo Para quem fazer Estudantes da comunidade local incluindo jovens e adultos com interesse em desenvolvimento de software Onde fazer Na sala de informática Ação 3 Acompanhamento e feedback dos participantes O que fazer Monitorar o progresso dos participantes oferecendo suporte individualizado e coletando feedback para ajustes no conteúdo e metodologia Quando fazer Durante o desenvolvimento do projeto e ao final de cada workshop Como fazer Aplicar questionários online realizar sessões de mentoria e acompanhar o progresso através de plataformas de colaboração como Google Classroom ou GitHub onde os participantes poderão CopySpider httpscopyspidercombr Página 6 de 45 Relatório gerado por CopySpider Software 20240924 175321 compartilhar seus códigos e projetos Para quem fazer Todos os participantes que frequentarem os workshops Onde fazer Presencialmente nas sessões de mentoria e online através de plataformas de ensino à distância e repositórios de código Ação 4 Avaliação final e apresentação dos projetos O que fazer Avaliar o desenvolvimento dos projetos práticos realizados pelos participantes e organizar uma apresentação final onde eles mostrarão suas soluções aplicadas Quando fazer No final das 4 semanas de workshops Como fazer Criar critérios de avaliação baseados na funcionalidade inovação e aplicabilidade das soluções desenvolvidas Organizar um evento presencial para a apresentação dos projetos com feedback dos instrutores e mentores Para quem fazer Todos os participantes do projeto e membros da comunidade local que desejarem assistir às apresentações Onde fazer No auditório do campus universitário ou sala de eventos apropriada 2 Envolvimento do público participante No começo do projeto haverá encontros presenciais e virtuais com os possíveis membros da comunidade onde serão abordados os principais desafios que eles enfrentam devido à falta de competência em programação e desenvolvimento de software Essas discussões estruturadas como Rodas de Diálogo possibilitarão reconhecer os desafios e expectativas dos participantes além de assegurar que o programa do curso seja ajustado às demandas concretas da comunidade No decorrer do projeto os participantes trabalharão em conjunto interagindo diretamente com os alunos e docentes encarregados da atividade de extensão Existirá um fluxo contínuo de partilha de informações e sabedoria onde os participantes poderão dar feedback imediato sobre as aulas e oficinas bem como propor alterações ou aprimoramentos no conteúdo discutido Esta interação será documentada através de prints das sessões online listas de presença nas atividades presenciais fotografias dos encontros além de mensagens e correspondências eletrônicas que servirão como prova do envolvimento da comunidade no processo No término do projeto os membros da comunidade poderão avaliar o efeito da atividade tanto por meio de questionários de avaliação quanto por meio de entrevistas e encontros de conclusão Estes registros serão fundamentais para demonstrar o efeito do projeto e assegurar a contínua evolução das atividades futuras 3 Avaliação dos resultados alcançados A apreciação dos resultados obtidos será feita através de vários instrumentos que possibilitarão avaliar o efeito da atividade de extensão na comunidade e confirmar se as reclamações e dificuldades identificadas foram atenuadas O primeiro recurso a ser empregado será um questionário pré e pósprojeto que será aplicado aos participantes para avaliar o grau de domínio em programação Python e desenvolvimento de software antes e após a tarefa Este questionário incluirá questões objetivas e subjetivas possibilitando uma avaliação tanto qualitativa quanto quantitativa dos progressos dos participantes CopySpider httpscopyspidercombr Página 7 de 45 Relatório gerado por CopySpider Software 20240924 175321 Durante os workshops haverá uma avaliação constante através da aplicação de pequenos testes práticos e atividades que permitirão avaliar o avanço dos participantes em cada fase do projeto O retorno obtido durante o curso será documentado e examinado para adaptar as tarefas de acordo com as necessidades dos participantes assegurando que as necessidades da comunidade sejam satisfeitas de forma eficiente Outra ferramenta crucial será a condução de entrevistas com os participantes ao término do projeto onde se debaterão os efeitos práticos do aprendizado em suas vidas profissionais e pessoais Estas entrevistas oferecerão uma perspectiva mais detalhada de como a formação em Python auxiliou na resolução de questões cotidianas como a procura por trabalho ou a elaboração de pequenos projetos pessoais e profissionais Finalmente haverá uma sessão de demonstração de projetos onde os participantes irão exibir as aplicações criadas durante o curso A análise dessas apresentações possibilitará determinar o grau de independência dos participantes na utilização das ferramentas apresentadas bem como avaliar a habilidade de aplicar os conhecimentos em situações práticas Ao término da atividade esperase que os membros da comunidade sejam aptos a criar soluções práticas usando Python expandindo suas possibilidades no mercado de trabalho e fortalecendo sua confiança na utilização de tecnologias digitais O resultado esperado é uma diminuição considerável na ausência de competência técnica entre os envolvidos bem como um aprimoramento na habilidade de inovação e solução de problemas tanto no âmbito pessoal quanto no profissional III ENCERRAMENTO DO PROJETO 1 Relato da experiência individual no desenvolvimento da atividade A minha vivência na realização da atividade de extensão foi profundamente transformadora possibilitando me utilizar os conhecimentos teóricos obtidos durante o curso de Análise e Desenvolvimento de Sistemas ADS em um cenário prático que trouxe benefícios diretos para a comunidade O projeto se concentrou no ensino de Python uma linguagem amplamente empregada no setor tecnológico oferecendo uma chance única de interação com a comunidade local formada por alunos e pequenos empresários com limitado ou nenhum conhecimento prévio em desenvolvimento de software Inicialmente a teoria discutida nas matérias de programação e desenvolvimento ágil de aplicações foi implementada na prática durante as rodas de conversa com os participantes momento em que identifiquei os principais desafios e expectativas As necessidades da comunidade tais como o aprimoramento tecnológico para melhorar suas competências e aumentar suas oportunidades no mercado de trabalho influenciaram diretamente a estrutura e o conteúdo do projeto No que diz respeito à metodologia empreguei uma mistura de dinâmicas de grupo entrevistas iniciais questionários de diagnóstico e aulas práticas para organizar a atividade As atividades em grupo auxiliaram na identificação das principais dores e obstáculos dos participantes ao passo que os questionários foram fundamentais para medir o grau de conhecimento antes e após o curso Ao longo da implementação conduzi sessões presenciais e online empregando exercícios práticos e interativos com o objetivo de ensinar os princípios fundamentais do Python e a utilização desta linguagem em pequenas soluções de software O material foi sendo progressivamente ajustado de acordo com as dificuldades dos participantes e houve uma interação contínua para assegurar que todos estivessem seguindo o ritmo das aulas Os resultados obtidos foram extremamente gratificantes No final do projeto vários participantes CopySpider httpscopyspidercombr Página 8 de 45 Relatório gerado por CopySpider Software 20240924 175321 conseguiram criar pequenos scripts e compreender a lógica por trás de processos de automação de tarefas básicas As avaliações positivas dos participantes evidenciaram a satisfação geral ressaltando o efeito prático do aprendizado em suas atividades diárias Um dos desafios mais significativos foi ajustar a metodologia de ensino às diversas velocidades de aprendizagem pois alguns participantes tiveram mais facilidade com os conceitos enquanto outros precisaram de um apoio adicional Esta vivência me deu uma perspectiva mais abrangente sobre a relevância da educação e do saber técnico para aprimorar a qualidade de vida dos indivíduos Ao observar a comunidade sendo diretamente beneficiada pelo conteúdo aplicado reforçouse em mim a convicção de que o saber prático é um instrumento eficaz para a mudança social 2 Evidências das atividades realizadas Foto 1 Calculadora simples usando a linguagem de programação Python ensinada e colocada em prática nos workshops Foto 2 Desafio de criação de site Foto 3 Registro do último dia das aulas práticas realizada em laboratório de informática CopySpider httpscopyspidercombr Página 9 de 45 Relatório gerado por CopySpider Software 20240924 175321 Arquivo 1 MG BsYzHnbdF ADS Projeto de Extensão Desenvolvimento Rápido de Aplicações em Pythondocx 2132 termos Arquivo 2 httpstndbrasilcombrblogprincipaisdesafiostecnologicosenfrentadospelasempresasna areadetecnologiaecomosuperalos 2114 termos Termos comuns 15 Similaridade 035 O texto abaixo é o conteúdo do documento MG BsYzHnbdF ADS Projeto de Extensão Desenvolvimento Rápido de Aplicações em Pythondocx 2132 termos Os termos em vermelho foram encontrados no documento httpstndbrasilcombrblogprincipais desafiostecnologicosenfrentadospelasempresasnaareadetecnologiaecomosuperalos 2114 termos PROJETO DE EXTENSÃO ANÁLISE E DESENVOLVIMENTO DE SISTEMAS Título do Projeto Python na Prática Soluções Ágeis para Desafios de Programação I DIAGNÓSTICO E TEORIZAÇÃO 1 Identificação das partes envolvidas e parceiros Neste projeto de extensão participam docentes discentes do curso de Análise e Desenvolvimento de Sistemas ADS além de parceiros tecnológicos tais como empresas de tecnologia da informação locais e entidades que empregam ferramentas de desenvolvimento ágil A comunidade local tem como público alvo jovens e adultos interessados em programação e criação de aplicativos com idades compreendidas entre 18 e 35 anos A composição socioeconômica dos participantes é diversificada abrangendo desde alunos de cursos técnicos e universitários até profissionais em início de trajetória profissional A maior parte tem o ensino médio concluído ou está em fase de conclusão do ensino superior tendo um conhecimento básico ou intermediário em computação e programação Em relação ao gênero esperase uma participação equilibrada visto que o projeto visa a inclusão feminina na tecnologia fomentando a diversidade na área de programação A maioria dos participantes tem entre 18 e 35 anos concentrandose em pessoas que procuram qualificação profissional ou aprimoramento de competências técnicas A previsão inicial de participantes é de aproximadamente 20 indivíduos incentivandose a participação de indivíduos de várias origens e com variados graus de experiência As parcerias estratégicas englobam entidades de ensino técnico companhias tecnológicas locais que oferecerão apoio para oficinas práticas e orientação bem como entidades que fomentam ações de inclusão digital Esses parceiros desempenharão um papel crucial na disponibilização de recursos suporte tecnológico e oportunidades para a integração dos participantes no mercado de trabalho 2 Situaçãoproblema identificada A comunidade local identificou como problema a falta de competência técnica na área de programação e CopySpider httpscopyspidercombr Página 10 de 45 Relatório gerado por CopySpider Software 20240924 175322 desenvolvimento de software Em conversas e encontros conduzidos com jovens e adultos da comunidade ficou evidente que apesar de muitos mostrarem interesse em seguir carreiras na área de tecnologia eles encontram obstáculos consideráveis para adquirir as competências requeridas de forma prática e acessível A principal reclamação apresentada foi a ausência de chances para aprender linguagens de programação de maneira eficaz em um ambiente que ligue a teoria à prática Ademais muitos apontaram o desafio de encontrar cursos acessíveis ou programas de treinamento que não requerem habilidades avançadas Consequentemente esses indivíduos acabam se tornando restritos no mercado de trabalho ou com pouca confiança em suas habilidades técnicas para procurar oportunidades mais qualificadas Outro aspecto notado é a falta de assistência e orientação no campo do desenvolvimento de software particularmente para quem está começando ou tem conhecimento básico Isso gera um ciclo no qual a ausência de direção e prática resulta em frustração e frequentemente na desistência de carreiras na área tecnológica Com a demanda crescente por especialistas em programação essa falta de conhecimento representa um obstáculo direto ao progresso econômico e profissional da comunidade 3 Demanda sociocomunitária e motivação acadêmica A necessidade sociocomunitária identificada está ligada à escassez de formação técnica em programação particularmente no que diz respeito ao desenvolvimento de aplicações práticas com o uso do Python A ausência de acesso a esse saber afeta diretamente a vida social e econômica da comunidade local pois impede muitos jovens e adultos de se adequarem totalmente ao mercado de trabalho tecnológico que está sempre em expansão A falta de formação adequada também limita o progresso educacional e cultural desses indivíduos restringindo suas chances de se envolverem de maneira ativa em um campo de grande importância no contexto atual Este problema impacta diretamente a habilidade de muitos residentes da comunidade em se qualificar para postos de trabalho qualificados no setor de TI prejudicando seu crescimento econômico e por fim a mobilidade social Muitos expressaram o desafio de encontrar programas de treinamento que unam teoria e prática de forma clara e compreensível o que contribui para a estagnação de suas carreiras e diminui as chances de progresso profissional A motivação acadêmica para este projeto de extensão deriva da oportunidade de utilizar os conhecimentos adquiridos no curso de Análise e Desenvolvimento de Sistemas ADS para resolver ou atenuar tais reclamações Ao empregar métodos e técnicas de desenvolvimento de software aprendidas durante a educação acadêmica o projeto tem a capacidade de oferecer formação prática e acessível à comunidade Isso possibilita que os participantes aprendam a programar em Python e criem soluções úteis para questões reais Os estudantes do curso de ADS podem compartilhar conhecimentos sobre frameworks de desenvolvimento ágil orientação a objetos e a criação de interfaces intuitivas por exemplo por meio de aulas práticas e oficinas Essas competências técnicas adquiridas na disciplina não só preparam os alunos para o mercado de trabalho como também podem aprimorar a qualidade de vida da comunidade ao fomentar a inclusão digital e a formação profissional 4 Objetivos a serem alcançados em relação à situaçãoproblema identificada CopySpider httpscopyspidercombr Página 11 de 45 Relatório gerado por CopySpider Software 20240924 175322 Habilitar os membros da comunidade local na utilização da linguagem de programação Python para a criação de soluções práticas fomentando competências técnicas que potencializem suas chances de ingresso no setor de Tecnologia da Informação através de um curso de 4 semanas Promover o aprendizado de metodologias ágeis e métodos de desenvolvimento ágil de aplicações através de oficinas práticas e projetos colaborativos que possibilitem aos participantes utilizar o conhecimento obtido em projetos concretos em um prazo de 1 mês Promover a inclusão digital e a diversidade na área tecnológica incentivando a inclusão de grupos marginalizados como mulheres e indivíduos em situação de vulnerabilidade com o objetivo de atingir 40 de representatividade desses grupos entre os participantes ao término da atividade II PLANEJAMENTO PARA DESENVOLVIMENTO DO PROJETO 1 Plano de trabalho com cronograma das atividades Ação 1 Preparar o material de treinamento O que fazer Desenvolver materiais didáticos incluindo slides apostilas e exemplos práticos focados em Python e em metodologias ágeis para desenvolvimento de software Quando fazer Até 10 dias antes do início do primeiro workshop Como fazer Pesquisar materiais didáticos consultar a bibliografia da disciplina de Análise e Desenvolvimento de Sistemas além de tutoriais e livros sobre desenvolvimento ágil com Python Utilizar plataformas online para criar materiais interativos e fornecer conteúdo acessível Para quem fazer Participantes da comunidade local interessados em programação com foco em iniciantes e intermediários Onde fazer Em uma sala de aula com recursos multimídia Ação 2 Realizar workshops e sessões práticas O que fazer Conduzir workshops semanais de 2 horas cada focados em tópicos específicos como sintaxe de Python manipulação de dados desenvolvimento web e automação aplicando as metodologias ágeis Quando fazer Iniciar os workshops no primeiro mês do semestre com duração de 4 semanas Como fazer Realizar as sessões de forma presencial utilizando projetores computadores e conexão à internet para demonstrar o uso de ferramentas e execução de projetos práticos As sessões contarão com atividades práticas e tutoriais ao vivo Para quem fazer Estudantes da comunidade local incluindo jovens e adultos com interesse em desenvolvimento de software Onde fazer Na sala de informática Ação 3 Acompanhamento e feedback dos participantes O que fazer Monitorar o progresso dos participantes oferecendo suporte individualizado e coletando feedback para ajustes no conteúdo e metodologia Quando fazer Durante o desenvolvimento do projeto e ao final de cada workshop CopySpider httpscopyspidercombr Página 12 de 45 Relatório gerado por CopySpider Software 20240924 175322 Como fazer Aplicar questionários online realizar sessões de mentoria e acompanhar o progresso através de plataformas de colaboração como Google Classroom ou GitHub onde os participantes poderão compartilhar seus códigos e projetos Para quem fazer Todos os participantes que frequentarem os workshops Onde fazer Presencialmente nas sessões de mentoria e online através de plataformas de ensino à distância e repositórios de código Ação 4 Avaliação final e apresentação dos projetos O que fazer Avaliar o desenvolvimento dos projetos práticos realizados pelos participantes e organizar uma apresentação final onde eles mostrarão suas soluções aplicadas Quando fazer No final das 4 semanas de workshops Como fazer Criar critérios de avaliação baseados na funcionalidade inovação e aplicabilidade das soluções desenvolvidas Organizar um evento presencial para a apresentação dos projetos com feedback dos instrutores e mentores Para quem fazer Todos os participantes do projeto e membros da comunidade local que desejarem assistir às apresentações Onde fazer No auditório do campus universitário ou sala de eventos apropriada 2 Envolvimento do público participante No começo do projeto haverá encontros presenciais e virtuais com os possíveis membros da comunidade onde serão abordados os principais desafios que eles enfrentam devido à falta de competência em programação e desenvolvimento de software Essas discussões estruturadas como Rodas de Diálogo possibilitarão reconhecer os desafios e expectativas dos participantes além de assegurar que o programa do curso seja ajustado às demandas concretas da comunidade No decorrer do projeto os participantes trabalharão em conjunto interagindo diretamente com os alunos e docentes encarregados da atividade de extensão Existirá um fluxo contínuo de partilha de informações e sabedoria onde os participantes poderão dar feedback imediato sobre as aulas e oficinas bem como propor alterações ou aprimoramentos no conteúdo discutido Esta interação será documentada através de prints das sessões online listas de presença nas atividades presenciais fotografias dos encontros além de mensagens e correspondências eletrônicas que servirão como prova do envolvimento da comunidade no processo No término do projeto os membros da comunidade poderão avaliar o efeito da atividade tanto por meio de questionários de avaliação quanto por meio de entrevistas e encontros de conclusão Estes registros serão fundamentais para demonstrar o efeito do projeto e assegurar a contínua evolução das atividades futuras 3 Avaliação dos resultados alcançados A apreciação dos resultados obtidos será feita através de vários instrumentos que possibilitarão avaliar o efeito da atividade de extensão na comunidade e confirmar se as reclamações e dificuldades identificadas foram atenuadas O primeiro recurso a ser empregado será um questionário pré e pósprojeto que será aplicado aos participantes para avaliar o grau de domínio em programação Python e desenvolvimento de CopySpider httpscopyspidercombr Página 13 de 45 Relatório gerado por CopySpider Software 20240924 175322 software antes e após a tarefa Este questionário incluirá questões objetivas e subjetivas possibilitando uma avaliação tanto qualitativa quanto quantitativa dos progressos dos participantes Durante os workshops haverá uma avaliação constante através da aplicação de pequenos testes práticos e atividades que permitirão avaliar o avanço dos participantes em cada fase do projeto O retorno obtido durante o curso será documentado e examinado para adaptar as tarefas de acordo com as necessidades dos participantes assegurando que as necessidades da comunidade sejam satisfeitas de forma eficiente Outra ferramenta crucial será a condução de entrevistas com os participantes ao término do projeto onde se debaterão os efeitos práticos do aprendizado em suas vidas profissionais e pessoais Estas entrevistas oferecerão uma perspectiva mais detalhada de como a formação em Python auxiliou na resolução de questões cotidianas como a procura por trabalho ou a elaboração de pequenos projetos pessoais e profissionais Finalmente haverá uma sessão de demonstração de projetos onde os participantes irão exibir as aplicações criadas durante o curso A análise dessas apresentações possibilitará determinar o grau de independência dos participantes na utilização das ferramentas apresentadas bem como avaliar a habilidade de aplicar os conhecimentos em situações práticas Ao término da atividade esperase que os membros da comunidade sejam aptos a criar soluções práticas usando Python expandindo suas possibilidades no mercado de trabalho e fortalecendo sua confiança na utilização de tecnologias digitais O resultado esperado é uma diminuição considerável na ausência de competência técnica entre os envolvidos bem como um aprimoramento na habilidade de inovação e solução de problemas tanto no âmbito pessoal quanto no profissional III ENCERRAMENTO DO PROJETO 1 Relato da experiência individual no desenvolvimento da atividade A minha vivência na realização da atividade de extensão foi profundamente transformadora possibilitando me utilizar os conhecimentos teóricos obtidos durante o curso de Análise e Desenvolvimento de Sistemas ADS em um cenário prático que trouxe benefícios diretos para a comunidade O projeto se concentrou no ensino de Python uma linguagem amplamente empregada no setor tecnológico oferecendo uma chance única de interação com a comunidade local formada por alunos e pequenos empresários com limitado ou nenhum conhecimento prévio em desenvolvimento de software Inicialmente a teoria discutida nas matérias de programação e desenvolvimento ágil de aplicações foi implementada na prática durante as rodas de conversa com os participantes momento em que identifiquei os principais desafios e expectativas As necessidades da comunidade tais como o aprimoramento tecnológico para melhorar suas competências e aumentar suas oportunidades no mercado de trabalho influenciaram diretamente a estrutura e o conteúdo do projeto No que diz respeito à metodologia empreguei uma mistura de dinâmicas de grupo entrevistas iniciais questionários de diagnóstico e aulas práticas para organizar a atividade As atividades em grupo auxiliaram na identificação das principais dores e obstáculos dos participantes ao passo que os questionários foram fundamentais para medir o grau de conhecimento antes e após o curso Ao longo da implementação conduzi sessões presenciais e online empregando exercícios práticos e interativos com o objetivo de ensinar os princípios fundamentais do Python e a utilização desta linguagem em pequenas soluções de software O material foi sendo progressivamente ajustado de acordo com as dificuldades dos participantes e houve uma interação contínua para assegurar que todos estivessem seguindo o ritmo das CopySpider httpscopyspidercombr Página 14 de 45 Relatório gerado por CopySpider Software 20240924 175322 aulas Os resultados obtidos foram extremamente gratificantes No final do projeto vários participantes conseguiram criar pequenos scripts e compreender a lógica por trás de processos de automação de tarefas básicas As avaliações positivas dos participantes evidenciaram a satisfação geral ressaltando o efeito prático do aprendizado em suas atividades diárias Um dos desafios mais significativos foi ajustar a metodologia de ensino às diversas velocidades de aprendizagem pois alguns participantes tiveram mais facilidade com os conceitos enquanto outros precisaram de um apoio adicional Esta vivência me deu uma perspectiva mais abrangente sobre a relevância da educação e do saber técnico para aprimorar a qualidade de vida dos indivíduos Ao observar a comunidade sendo diretamente beneficiada pelo conteúdo aplicado reforçouse em mim a convicção de que o saber prático é um instrumento eficaz para a mudança social 2 Evidências das atividades realizadas Foto 1 Calculadora simples usando a linguagem de programação Python ensinada e colocada em prática nos workshops Foto 2 Desafio de criação de site Foto 3 Registro do último dia das aulas práticas realizada em laboratório de informática CopySpider httpscopyspidercombr Página 15 de 45 Relatório gerado por CopySpider Software 20240924 175322 Arquivo 1 MG BsYzHnbdF ADS Projeto de Extensão Desenvolvimento Rápido de Aplicações em Pythondocx 2132 termos Arquivo 2 httpssaedigitaloqueematerialdidatico 1867 termos Termos comuns 13 Similaridade 032 O texto abaixo é o conteúdo do documento MG BsYzHnbdF ADS Projeto de Extensão Desenvolvimento Rápido de Aplicações em Pythondocx 2132 termos Os termos em vermelho foram encontrados no documento httpssaedigitaloqueematerialdidatico 1867 termos PROJETO DE EXTENSÃO ANÁLISE E DESENVOLVIMENTO DE SISTEMAS Título do Projeto Python na Prática Soluções Ágeis para Desafios de Programação I DIAGNÓSTICO E TEORIZAÇÃO 1 Identificação das partes envolvidas e parceiros Neste projeto de extensão participam docentes discentes do curso de Análise e Desenvolvimento de Sistemas ADS além de parceiros tecnológicos tais como empresas de tecnologia da informação locais e entidades que empregam ferramentas de desenvolvimento ágil A comunidade local tem como público alvo jovens e adultos interessados em programação e criação de aplicativos com idades compreendidas entre 18 e 35 anos A composição socioeconômica dos participantes é diversificada abrangendo desde alunos de cursos técnicos e universitários até profissionais em início de trajetória profissional A maior parte tem o ensino médio concluído ou está em fase de conclusão do ensino superior tendo um conhecimento básico ou intermediário em computação e programação Em relação ao gênero esperase uma participação equilibrada visto que o projeto visa a inclusão feminina na tecnologia fomentando a diversidade na área de programação A maioria dos participantes tem entre 18 e 35 anos concentrandose em pessoas que procuram qualificação profissional ou aprimoramento de competências técnicas A previsão inicial de participantes é de aproximadamente 20 indivíduos incentivandose a participação de indivíduos de várias origens e com variados graus de experiência As parcerias estratégicas englobam entidades de ensino técnico companhias tecnológicas locais que oferecerão apoio para oficinas práticas e orientação bem como entidades que fomentam ações de inclusão digital Esses parceiros desempenharão um papel crucial na disponibilização de recursos suporte tecnológico e oportunidades para a integração dos participantes no mercado de trabalho 2 Situaçãoproblema identificada A comunidade local identificou como problema a falta de competência técnica na área de programação e desenvolvimento de software Em conversas e encontros conduzidos com jovens e adultos da comunidade ficou evidente que apesar de muitos mostrarem interesse em seguir carreiras na área de tecnologia eles CopySpider httpscopyspidercombr Página 16 de 45 Relatório gerado por CopySpider Software 20240924 175322 encontram obstáculos consideráveis para adquirir as competências requeridas de forma prática e acessível A principal reclamação apresentada foi a ausência de chances para aprender linguagens de programação de maneira eficaz em um ambiente que ligue a teoria à prática Ademais muitos apontaram o desafio de encontrar cursos acessíveis ou programas de treinamento que não requerem habilidades avançadas Consequentemente esses indivíduos acabam se tornando restritos no mercado de trabalho ou com pouca confiança em suas habilidades técnicas para procurar oportunidades mais qualificadas Outro aspecto notado é a falta de assistência e orientação no campo do desenvolvimento de software particularmente para quem está começando ou tem conhecimento básico Isso gera um ciclo no qual a ausência de direção e prática resulta em frustração e frequentemente na desistência de carreiras na área tecnológica Com a demanda crescente por especialistas em programação essa falta de conhecimento representa um obstáculo direto ao progresso econômico e profissional da comunidade 3 Demanda sociocomunitária e motivação acadêmica A necessidade sociocomunitária identificada está ligada à escassez de formação técnica em programação particularmente no que diz respeito ao desenvolvimento de aplicações práticas com o uso do Python A ausência de acesso a esse saber afeta diretamente a vida social e econômica da comunidade local pois impede muitos jovens e adultos de se adequarem totalmente ao mercado de trabalho tecnológico que está sempre em expansão A falta de formação adequada também limita o progresso educacional e cultural desses indivíduos restringindo suas chances de se envolverem de maneira ativa em um campo de grande importância no contexto atual Este problema impacta diretamente a habilidade de muitos residentes da comunidade em se qualificar para postos de trabalho qualificados no setor de TI prejudicando seu crescimento econômico e por fim a mobilidade social Muitos expressaram o desafio de encontrar programas de treinamento que unam teoria e prática de forma clara e compreensível o que contribui para a estagnação de suas carreiras e diminui as chances de progresso profissional A motivação acadêmica para este projeto de extensão deriva da oportunidade de utilizar os conhecimentos adquiridos no curso de Análise e Desenvolvimento de Sistemas ADS para resolver ou atenuar tais reclamações Ao empregar métodos e técnicas de desenvolvimento de software aprendidas durante a educação acadêmica o projeto tem a capacidade de oferecer formação prática e acessível à comunidade Isso possibilita que os participantes aprendam a programar em Python e criem soluções úteis para questões reais Os estudantes do curso de ADS podem compartilhar conhecimentos sobre frameworks de desenvolvimento ágil orientação a objetos e a criação de interfaces intuitivas por exemplo por meio de aulas práticas e oficinas Essas competências técnicas adquiridas na disciplina não só preparam os alunos para o mercado de trabalho como também podem aprimorar a qualidade de vida da comunidade ao fomentar a inclusão digital e a formação profissional 4 Objetivos a serem alcançados em relação à situaçãoproblema identificada Habilitar os membros da comunidade local na utilização da linguagem de programação Python para a criação de soluções práticas fomentando competências técnicas que potencializem suas chances de CopySpider httpscopyspidercombr Página 17 de 45 Relatório gerado por CopySpider Software 20240924 175322 ingresso no setor de Tecnologia da Informação através de um curso de 4 semanas Promover o aprendizado de metodologias ágeis e métodos de desenvolvimento ágil de aplicações através de oficinas práticas e projetos colaborativos que possibilitem aos participantes utilizar o conhecimento obtido em projetos concretos em um prazo de 1 mês Promover a inclusão digital e a diversidade na área tecnológica incentivando a inclusão de grupos marginalizados como mulheres e indivíduos em situação de vulnerabilidade com o objetivo de atingir 40 de representatividade desses grupos entre os participantes ao término da atividade II PLANEJAMENTO PARA DESENVOLVIMENTO DO PROJETO 1 Plano de trabalho com cronograma das atividades Ação 1 Preparar o material de treinamento O que fazer Desenvolver materiais didáticos incluindo slides apostilas e exemplos práticos focados em Python e em metodologias ágeis para desenvolvimento de software Quando fazer Até 10 dias antes do início do primeiro workshop Como fazer Pesquisar materiais didáticos consultar a bibliografia da disciplina de Análise e Desenvolvimento de Sistemas além de tutoriais e livros sobre desenvolvimento ágil com Python Utilizar plataformas online para criar materiais interativos e fornecer conteúdo acessível Para quem fazer Participantes da comunidade local interessados em programação com foco em iniciantes e intermediários Onde fazer Em uma sala de aula com recursos multimídia Ação 2 Realizar workshops e sessões práticas O que fazer Conduzir workshops semanais de 2 horas cada focados em tópicos específicos como sintaxe de Python manipulação de dados desenvolvimento web e automação aplicando as metodologias ágeis Quando fazer Iniciar os workshops no primeiro mês do semestre com duração de 4 semanas Como fazer Realizar as sessões de forma presencial utilizando projetores computadores e conexão à internet para demonstrar o uso de ferramentas e execução de projetos práticos As sessões contarão com atividades práticas e tutoriais ao vivo Para quem fazer Estudantes da comunidade local incluindo jovens e adultos com interesse em desenvolvimento de software Onde fazer Na sala de informática Ação 3 Acompanhamento e feedback dos participantes O que fazer Monitorar o progresso dos participantes oferecendo suporte individualizado e coletando feedback para ajustes no conteúdo e metodologia Quando fazer Durante o desenvolvimento do projeto e ao final de cada workshop Como fazer Aplicar questionários online realizar sessões de mentoria e acompanhar o progresso através de plataformas de colaboração como Google Classroom ou GitHub onde os participantes poderão CopySpider httpscopyspidercombr Página 18 de 45 Relatório gerado por CopySpider Software 20240924 175322 compartilhar seus códigos e projetos Para quem fazer Todos os participantes que frequentarem os workshops Onde fazer Presencialmente nas sessões de mentoria e online através de plataformas de ensino à distância e repositórios de código Ação 4 Avaliação final e apresentação dos projetos O que fazer Avaliar o desenvolvimento dos projetos práticos realizados pelos participantes e organizar uma apresentação final onde eles mostrarão suas soluções aplicadas Quando fazer No final das 4 semanas de workshops Como fazer Criar critérios de avaliação baseados na funcionalidade inovação e aplicabilidade das soluções desenvolvidas Organizar um evento presencial para a apresentação dos projetos com feedback dos instrutores e mentores Para quem fazer Todos os participantes do projeto e membros da comunidade local que desejarem assistir às apresentações Onde fazer No auditório do campus universitário ou sala de eventos apropriada 2 Envolvimento do público participante No começo do projeto haverá encontros presenciais e virtuais com os possíveis membros da comunidade onde serão abordados os principais desafios que eles enfrentam devido à falta de competência em programação e desenvolvimento de software Essas discussões estruturadas como Rodas de Diálogo possibilitarão reconhecer os desafios e expectativas dos participantes além de assegurar que o programa do curso seja ajustado às demandas concretas da comunidade No decorrer do projeto os participantes trabalharão em conjunto interagindo diretamente com os alunos e docentes encarregados da atividade de extensão Existirá um fluxo contínuo de partilha de informações e sabedoria onde os participantes poderão dar feedback imediato sobre as aulas e oficinas bem como propor alterações ou aprimoramentos no conteúdo discutido Esta interação será documentada através de prints das sessões online listas de presença nas atividades presenciais fotografias dos encontros além de mensagens e correspondências eletrônicas que servirão como prova do envolvimento da comunidade no processo No término do projeto os membros da comunidade poderão avaliar o efeito da atividade tanto por meio de questionários de avaliação quanto por meio de entrevistas e encontros de conclusão Estes registros serão fundamentais para demonstrar o efeito do projeto e assegurar a contínua evolução das atividades futuras 3 Avaliação dos resultados alcançados A apreciação dos resultados obtidos será feita através de vários instrumentos que possibilitarão avaliar o efeito da atividade de extensão na comunidade e confirmar se as reclamações e dificuldades identificadas foram atenuadas O primeiro recurso a ser empregado será um questionário pré e pósprojeto que será aplicado aos participantes para avaliar o grau de domínio em programação Python e desenvolvimento de software antes e após a tarefa Este questionário incluirá questões objetivas e subjetivas possibilitando uma avaliação tanto qualitativa quanto quantitativa dos progressos dos participantes CopySpider httpscopyspidercombr Página 19 de 45 Relatório gerado por CopySpider Software 20240924 175322 Durante os workshops haverá uma avaliação constante através da aplicação de pequenos testes práticos e atividades que permitirão avaliar o avanço dos participantes em cada fase do projeto O retorno obtido durante o curso será documentado e examinado para adaptar as tarefas de acordo com as necessidades dos participantes assegurando que as necessidades da comunidade sejam satisfeitas de forma eficiente Outra ferramenta crucial será a condução de entrevistas com os participantes ao término do projeto onde se debaterão os efeitos práticos do aprendizado em suas vidas profissionais e pessoais Estas entrevistas oferecerão uma perspectiva mais detalhada de como a formação em Python auxiliou na resolução de questões cotidianas como a procura por trabalho ou a elaboração de pequenos projetos pessoais e profissionais Finalmente haverá uma sessão de demonstração de projetos onde os participantes irão exibir as aplicações criadas durante o curso A análise dessas apresentações possibilitará determinar o grau de independência dos participantes na utilização das ferramentas apresentadas bem como avaliar a habilidade de aplicar os conhecimentos em situações práticas Ao término da atividade esperase que os membros da comunidade sejam aptos a criar soluções práticas usando Python expandindo suas possibilidades no mercado de trabalho e fortalecendo sua confiança na utilização de tecnologias digitais O resultado esperado é uma diminuição considerável na ausência de competência técnica entre os envolvidos bem como um aprimoramento na habilidade de inovação e solução de problemas tanto no âmbito pessoal quanto no profissional III ENCERRAMENTO DO PROJETO 1 Relato da experiência individual no desenvolvimento da atividade A minha vivência na realização da atividade de extensão foi profundamente transformadora possibilitando me utilizar os conhecimentos teóricos obtidos durante o curso de Análise e Desenvolvimento de Sistemas ADS em um cenário prático que trouxe benefícios diretos para a comunidade O projeto se concentrou no ensino de Python uma linguagem amplamente empregada no setor tecnológico oferecendo uma chance única de interação com a comunidade local formada por alunos e pequenos empresários com limitado ou nenhum conhecimento prévio em desenvolvimento de software Inicialmente a teoria discutida nas matérias de programação e desenvolvimento ágil de aplicações foi implementada na prática durante as rodas de conversa com os participantes momento em que identifiquei os principais desafios e expectativas As necessidades da comunidade tais como o aprimoramento tecnológico para melhorar suas competências e aumentar suas oportunidades no mercado de trabalho influenciaram diretamente a estrutura e o conteúdo do projeto No que diz respeito à metodologia empreguei uma mistura de dinâmicas de grupo entrevistas iniciais questionários de diagnóstico e aulas práticas para organizar a atividade As atividades em grupo auxiliaram na identificação das principais dores e obstáculos dos participantes ao passo que os questionários foram fundamentais para medir o grau de conhecimento antes e após o curso Ao longo da implementação conduzi sessões presenciais e online empregando exercícios práticos e interativos com o objetivo de ensinar os princípios fundamentais do Python e a utilização desta linguagem em pequenas soluções de software O material foi sendo progressivamente ajustado de acordo com as dificuldades dos participantes e houve uma interação contínua para assegurar que todos estivessem seguindo o ritmo das aulas Os resultados obtidos foram extremamente gratificantes No final do projeto vários participantes CopySpider httpscopyspidercombr Página 20 de 45 Relatório gerado por CopySpider Software 20240924 175322 conseguiram criar pequenos scripts e compreender a lógica por trás de processos de automação de tarefas básicas As avaliações positivas dos participantes evidenciaram a satisfação geral ressaltando o efeito prático do aprendizado em suas atividades diárias Um dos desafios mais significativos foi ajustar a metodologia de ensino às diversas velocidades de aprendizagem pois alguns participantes tiveram mais facilidade com os conceitos enquanto outros precisaram de um apoio adicional Esta vivência me deu uma perspectiva mais abrangente sobre a relevância da educação e do saber técnico para aprimorar a qualidade de vida dos indivíduos Ao observar a comunidade sendo diretamente beneficiada pelo conteúdo aplicado reforçouse em mim a convicção de que o saber prático é um instrumento eficaz para a mudança social 2 Evidências das atividades realizadas Foto 1 Calculadora simples usando a linguagem de programação Python ensinada e colocada em prática nos workshops Foto 2 Desafio de criação de site Foto 3 Registro do último dia das aulas práticas realizada em laboratório de informática CopySpider httpscopyspidercombr Página 21 de 45 Relatório gerado por CopySpider Software 20240924 175322 Arquivo 1 MG BsYzHnbdF ADS Projeto de Extensão Desenvolvimento Rápido de Aplicações em Pythondocx 2132 termos Arquivo 2 httpswwwmaxwellvracpucriobr20978209786PDF 8964 termos Termos comuns 30 Similaridade 027 O texto abaixo é o conteúdo do documento MG BsYzHnbdF ADS Projeto de Extensão Desenvolvimento Rápido de Aplicações em Pythondocx 2132 termos Os termos em vermelho foram encontrados no documento httpswwwmaxwellvracpuc riobr20978209786PDF 8964 termos PROJETO DE EXTENSÃO ANÁLISE E DESENVOLVIMENTO DE SISTEMAS Título do Projeto Python na Prática Soluções Ágeis para Desafios de Programação I DIAGNÓSTICO E TEORIZAÇÃO 1 Identificação das partes envolvidas e parceiros Neste projeto de extensão participam docentes discentes do curso de Análise e Desenvolvimento de Sistemas ADS além de parceiros tecnológicos tais como empresas de tecnologia da informação locais e entidades que empregam ferramentas de desenvolvimento ágil A comunidade local tem como público alvo jovens e adultos interessados em programação e criação de aplicativos com idades compreendidas entre 18 e 35 anos A composição socioeconômica dos participantes é diversificada abrangendo desde alunos de cursos técnicos e universitários até profissionais em início de trajetória profissional A maior parte tem o ensino médio concluído ou está em fase de conclusão do ensino superior tendo um conhecimento básico ou intermediário em computação e programação Em relação ao gênero esperase uma participação equilibrada visto que o projeto visa a inclusão feminina na tecnologia fomentando a diversidade na área de programação A maioria dos participantes tem entre 18 e 35 anos concentrandose em pessoas que procuram qualificação profissional ou aprimoramento de competências técnicas A previsão inicial de participantes é de aproximadamente 20 indivíduos incentivandose a participação de indivíduos de várias origens e com variados graus de experiência As parcerias estratégicas englobam entidades de ensino técnico companhias tecnológicas locais que oferecerão apoio para oficinas práticas e orientação bem como entidades que fomentam ações de inclusão digital Esses parceiros desempenharão um papel crucial na disponibilização de recursos suporte tecnológico e oportunidades para a integração dos participantes no mercado de trabalho 2 Situaçãoproblema identificada A comunidade local identificou como problema a falta de competência técnica na área de programação e desenvolvimento de software Em conversas e encontros conduzidos com jovens e adultos da comunidade ficou evidente que apesar de muitos mostrarem interesse em seguir carreiras na área de tecnologia eles CopySpider httpscopyspidercombr Página 22 de 45 Relatório gerado por CopySpider Software 20240924 175322 encontram obstáculos consideráveis para adquirir as competências requeridas de forma prática e acessível A principal reclamação apresentada foi a ausência de chances para aprender linguagens de programação de maneira eficaz em um ambiente que ligue a teoria à prática Ademais muitos apontaram o desafio de encontrar cursos acessíveis ou programas de treinamento que não requerem habilidades avançadas Consequentemente esses indivíduos acabam se tornando restritos no mercado de trabalho ou com pouca confiança em suas habilidades técnicas para procurar oportunidades mais qualificadas Outro aspecto notado é a falta de assistência e orientação no campo do desenvolvimento de software particularmente para quem está começando ou tem conhecimento básico Isso gera um ciclo no qual a ausência de direção e prática resulta em frustração e frequentemente na desistência de carreiras na área tecnológica Com a demanda crescente por especialistas em programação essa falta de conhecimento representa um obstáculo direto ao progresso econômico e profissional da comunidade 3 Demanda sociocomunitária e motivação acadêmica A necessidade sociocomunitária identificada está ligada à escassez de formação técnica em programação particularmente no que diz respeito ao desenvolvimento de aplicações práticas com o uso do Python A ausência de acesso a esse saber afeta diretamente a vida social e econômica da comunidade local pois impede muitos jovens e adultos de se adequarem totalmente ao mercado de trabalho tecnológico que está sempre em expansão A falta de formação adequada também limita o progresso educacional e cultural desses indivíduos restringindo suas chances de se envolverem de maneira ativa em um campo de grande importância no contexto atual Este problema impacta diretamente a habilidade de muitos residentes da comunidade em se qualificar para postos de trabalho qualificados no setor de TI prejudicando seu crescimento econômico e por fim a mobilidade social Muitos expressaram o desafio de encontrar programas de treinamento que unam teoria e prática de forma clara e compreensível o que contribui para a estagnação de suas carreiras e diminui as chances de progresso profissional A motivação acadêmica para este projeto de extensão deriva da oportunidade de utilizar os conhecimentos adquiridos no curso de Análise e Desenvolvimento de Sistemas ADS para resolver ou atenuar tais reclamações Ao empregar métodos e técnicas de desenvolvimento de software aprendidas durante a educação acadêmica o projeto tem a capacidade de oferecer formação prática e acessível à comunidade Isso possibilita que os participantes aprendam a programar em Python e criem soluções úteis para questões reais Os estudantes do curso de ADS podem compartilhar conhecimentos sobre frameworks de desenvolvimento ágil orientação a objetos e a criação de interfaces intuitivas por exemplo por meio de aulas práticas e oficinas Essas competências técnicas adquiridas na disciplina não só preparam os alunos para o mercado de trabalho como também podem aprimorar a qualidade de vida da comunidade ao fomentar a inclusão digital e a formação profissional 4 Objetivos a serem alcançados em relação à situaçãoproblema identificada Habilitar os membros da comunidade local na utilização da linguagem de programação Python para a criação de soluções práticas fomentando competências técnicas que potencializem suas chances de CopySpider httpscopyspidercombr Página 23 de 45 Relatório gerado por CopySpider Software 20240924 175322 ingresso no setor de Tecnologia da Informação através de um curso de 4 semanas Promover o aprendizado de metodologias ágeis e métodos de desenvolvimento ágil de aplicações através de oficinas práticas e projetos colaborativos que possibilitem aos participantes utilizar o conhecimento obtido em projetos concretos em um prazo de 1 mês Promover a inclusão digital e a diversidade na área tecnológica incentivando a inclusão de grupos marginalizados como mulheres e indivíduos em situação de vulnerabilidade com o objetivo de atingir 40 de representatividade desses grupos entre os participantes ao término da atividade II PLANEJAMENTO PARA DESENVOLVIMENTO DO PROJETO 1 Plano de trabalho com cronograma das atividades Ação 1 Preparar o material de treinamento O que fazer Desenvolver materiais didáticos incluindo slides apostilas e exemplos práticos focados em Python e em metodologias ágeis para desenvolvimento de software Quando fazer Até 10 dias antes do início do primeiro workshop Como fazer Pesquisar materiais didáticos consultar a bibliografia da disciplina de Análise e Desenvolvimento de Sistemas além de tutoriais e livros sobre desenvolvimento ágil com Python Utilizar plataformas online para criar materiais interativos e fornecer conteúdo acessível Para quem fazer Participantes da comunidade local interessados em programação com foco em iniciantes e intermediários Onde fazer Em uma sala de aula com recursos multimídia Ação 2 Realizar workshops e sessões práticas O que fazer Conduzir workshops semanais de 2 horas cada focados em tópicos específicos como sintaxe de Python manipulação de dados desenvolvimento web e automação aplicando as metodologias ágeis Quando fazer Iniciar os workshops no primeiro mês do semestre com duração de 4 semanas Como fazer Realizar as sessões de forma presencial utilizando projetores computadores e conexão à internet para demonstrar o uso de ferramentas e execução de projetos práticos As sessões contarão com atividades práticas e tutoriais ao vivo Para quem fazer Estudantes da comunidade local incluindo jovens e adultos com interesse em desenvolvimento de software Onde fazer Na sala de informática Ação 3 Acompanhamento e feedback dos participantes O que fazer Monitorar o progresso dos participantes oferecendo suporte individualizado e coletando feedback para ajustes no conteúdo e metodologia Quando fazer Durante o desenvolvimento do projeto e ao final de cada workshop Como fazer Aplicar questionários online realizar sessões de mentoria e acompanhar o progresso através de plataformas de colaboração como Google Classroom ou GitHub onde os participantes poderão CopySpider httpscopyspidercombr Página 24 de 45 Relatório gerado por CopySpider Software 20240924 175322 compartilhar seus códigos e projetos Para quem fazer Todos os participantes que frequentarem os workshops Onde fazer Presencialmente nas sessões de mentoria e online através de plataformas de ensino à distância e repositórios de código Ação 4 Avaliação final e apresentação dos projetos O que fazer Avaliar o desenvolvimento dos projetos práticos realizados pelos participantes e organizar uma apresentação final onde eles mostrarão suas soluções aplicadas Quando fazer No final das 4 semanas de workshops Como fazer Criar critérios de avaliação baseados na funcionalidade inovação e aplicabilidade das soluções desenvolvidas Organizar um evento presencial para a apresentação dos projetos com feedback dos instrutores e mentores Para quem fazer Todos os participantes do projeto e membros da comunidade local que desejarem assistir às apresentações Onde fazer No auditório do campus universitário ou sala de eventos apropriada 2 Envolvimento do público participante No começo do projeto haverá encontros presenciais e virtuais com os possíveis membros da comunidade onde serão abordados os principais desafios que eles enfrentam devido à falta de competência em programação e desenvolvimento de software Essas discussões estruturadas como Rodas de Diálogo possibilitarão reconhecer os desafios e expectativas dos participantes além de assegurar que o programa do curso seja ajustado às demandas concretas da comunidade No decorrer do projeto os participantes trabalharão em conjunto interagindo diretamente com os alunos e docentes encarregados da atividade de extensão Existirá um fluxo contínuo de partilha de informações e sabedoria onde os participantes poderão dar feedback imediato sobre as aulas e oficinas bem como propor alterações ou aprimoramentos no conteúdo discutido Esta interação será documentada através de prints das sessões online listas de presença nas atividades presenciais fotografias dos encontros além de mensagens e correspondências eletrônicas que servirão como prova do envolvimento da comunidade no processo No término do projeto os membros da comunidade poderão avaliar o efeito da atividade tanto por meio de questionários de avaliação quanto por meio de entrevistas e encontros de conclusão Estes registros serão fundamentais para demonstrar o efeito do projeto e assegurar a contínua evolução das atividades futuras 3 Avaliação dos resultados alcançados A apreciação dos resultados obtidos será feita através de vários instrumentos que possibilitarão avaliar o efeito da atividade de extensão na comunidade e confirmar se as reclamações e dificuldades identificadas foram atenuadas O primeiro recurso a ser empregado será um questionário pré e pósprojeto que será aplicado aos participantes para avaliar o grau de domínio em programação Python e desenvolvimento de software antes e após a tarefa Este questionário incluirá questões objetivas e subjetivas possibilitando uma avaliação tanto qualitativa quanto quantitativa dos progressos dos participantes CopySpider httpscopyspidercombr Página 25 de 45 Relatório gerado por CopySpider Software 20240924 175322 Durante os workshops haverá uma avaliação constante através da aplicação de pequenos testes práticos e atividades que permitirão avaliar o avanço dos participantes em cada fase do projeto O retorno obtido durante o curso será documentado e examinado para adaptar as tarefas de acordo com as necessidades dos participantes assegurando que as necessidades da comunidade sejam satisfeitas de forma eficiente Outra ferramenta crucial será a condução de entrevistas com os participantes ao término do projeto onde se debaterão os efeitos práticos do aprendizado em suas vidas profissionais e pessoais Estas entrevistas oferecerão uma perspectiva mais detalhada de como a formação em Python auxiliou na resolução de questões cotidianas como a procura por trabalho ou a elaboração de pequenos projetos pessoais e profissionais Finalmente haverá uma sessão de demonstração de projetos onde os participantes irão exibir as aplicações criadas durante o curso A análise dessas apresentações possibilitará determinar o grau de independência dos participantes na utilização das ferramentas apresentadas bem como avaliar a habilidade de aplicar os conhecimentos em situações práticas Ao término da atividade esperase que os membros da comunidade sejam aptos a criar soluções práticas usando Python expandindo suas possibilidades no mercado de trabalho e fortalecendo sua confiança na utilização de tecnologias digitais O resultado esperado é uma diminuição considerável na ausência de competência técnica entre os envolvidos bem como um aprimoramento na habilidade de inovação e solução de problemas tanto no âmbito pessoal quanto no profissional III ENCERRAMENTO DO PROJETO 1 Relato da experiência individual no desenvolvimento da atividade A minha vivência na realização da atividade de extensão foi profundamente transformadora possibilitando me utilizar os conhecimentos teóricos obtidos durante o curso de Análise e Desenvolvimento de Sistemas ADS em um cenário prático que trouxe benefícios diretos para a comunidade O projeto se concentrou no ensino de Python uma linguagem amplamente empregada no setor tecnológico oferecendo uma chance única de interação com a comunidade local formada por alunos e pequenos empresários com limitado ou nenhum conhecimento prévio em desenvolvimento de software Inicialmente a teoria discutida nas matérias de programação e desenvolvimento ágil de aplicações foi implementada na prática durante as rodas de conversa com os participantes momento em que identifiquei os principais desafios e expectativas As necessidades da comunidade tais como o aprimoramento tecnológico para melhorar suas competências e aumentar suas oportunidades no mercado de trabalho influenciaram diretamente a estrutura e o conteúdo do projeto No que diz respeito à metodologia empreguei uma mistura de dinâmicas de grupo entrevistas iniciais questionários de diagnóstico e aulas práticas para organizar a atividade As atividades em grupo auxiliaram na identificação das principais dores e obstáculos dos participantes ao passo que os questionários foram fundamentais para medir o grau de conhecimento antes e após o curso Ao longo da implementação conduzi sessões presenciais e online empregando exercícios práticos e interativos com o objetivo de ensinar os princípios fundamentais do Python e a utilização desta linguagem em pequenas soluções de software O material foi sendo progressivamente ajustado de acordo com as dificuldades dos participantes e houve uma interação contínua para assegurar que todos estivessem seguindo o ritmo das aulas Os resultados obtidos foram extremamente gratificantes No final do projeto vários participantes CopySpider httpscopyspidercombr Página 26 de 45 Relatório gerado por CopySpider Software 20240924 175322 conseguiram criar pequenos scripts e compreender a lógica por trás de processos de automação de tarefas básicas As avaliações positivas dos participantes evidenciaram a satisfação geral ressaltando o efeito prático do aprendizado em suas atividades diárias Um dos desafios mais significativos foi ajustar a metodologia de ensino às diversas velocidades de aprendizagem pois alguns participantes tiveram mais facilidade com os conceitos enquanto outros precisaram de um apoio adicional Esta vivência me deu uma perspectiva mais abrangente sobre a relevância da educação e do saber técnico para aprimorar a qualidade de vida dos indivíduos Ao observar a comunidade sendo diretamente beneficiada pelo conteúdo aplicado reforçouse em mim a convicção de que o saber prático é um instrumento eficaz para a mudança social 2 Evidências das atividades realizadas Foto 1 Calculadora simples usando a linguagem de programação Python ensinada e colocada em prática nos workshops Foto 2 Desafio de criação de site Foto 3 Registro do último dia das aulas práticas realizada em laboratório de informática CopySpider httpscopyspidercombr Página 27 de 45 Relatório gerado por CopySpider Software 20240924 175322 Arquivo 1 MG BsYzHnbdF ADS Projeto de Extensão Desenvolvimento Rápido de Aplicações em Pythondocx 2132 termos Arquivo 2 httpspythonorgbrweb 388 termos Termos comuns 7 Similaridade 027 O texto abaixo é o conteúdo do documento MG BsYzHnbdF ADS Projeto de Extensão Desenvolvimento Rápido de Aplicações em Pythondocx 2132 termos Os termos em vermelho foram encontrados no documento httpspythonorgbrweb 388 termos PROJETO DE EXTENSÃO ANÁLISE E DESENVOLVIMENTO DE SISTEMAS Título do Projeto Python na Prática Soluções Ágeis para Desafios de Programação I DIAGNÓSTICO E TEORIZAÇÃO 1 Identificação das partes envolvidas e parceiros Neste projeto de extensão participam docentes discentes do curso de Análise e Desenvolvimento de Sistemas ADS além de parceiros tecnológicos tais como empresas de tecnologia da informação locais e entidades que empregam ferramentas de desenvolvimento ágil A comunidade local tem como público alvo jovens e adultos interessados em programação e criação de aplicativos com idades compreendidas entre 18 e 35 anos A composição socioeconômica dos participantes é diversificada abrangendo desde alunos de cursos técnicos e universitários até profissionais em início de trajetória profissional A maior parte tem o ensino médio concluído ou está em fase de conclusão do ensino superior tendo um conhecimento básico ou intermediário em computação e programação Em relação ao gênero esperase uma participação equilibrada visto que o projeto visa a inclusão feminina na tecnologia fomentando a diversidade na área de programação A maioria dos participantes tem entre 18 e 35 anos concentrandose em pessoas que procuram qualificação profissional ou aprimoramento de competências técnicas A previsão inicial de participantes é de aproximadamente 20 indivíduos incentivandose a participação de indivíduos de várias origens e com variados graus de experiência As parcerias estratégicas englobam entidades de ensino técnico companhias tecnológicas locais que oferecerão apoio para oficinas práticas e orientação bem como entidades que fomentam ações de inclusão digital Esses parceiros desempenharão um papel crucial na disponibilização de recursos suporte tecnológico e oportunidades para a integração dos participantes no mercado de trabalho 2 Situaçãoproblema identificada A comunidade local identificou como problema a falta de competência técnica na área de programação e desenvolvimento de software Em conversas e encontros conduzidos com jovens e adultos da comunidade ficou evidente que apesar de muitos mostrarem interesse em seguir carreiras na área de tecnologia eles encontram obstáculos consideráveis para adquirir as competências requeridas de forma prática e CopySpider httpscopyspidercombr Página 28 de 45 Relatório gerado por CopySpider Software 20240924 175323 acessível A principal reclamação apresentada foi a ausência de chances para aprender linguagens de programação de maneira eficaz em um ambiente que ligue a teoria à prática Ademais muitos apontaram o desafio de encontrar cursos acessíveis ou programas de treinamento que não requerem habilidades avançadas Consequentemente esses indivíduos acabam se tornando restritos no mercado de trabalho ou com pouca confiança em suas habilidades técnicas para procurar oportunidades mais qualificadas Outro aspecto notado é a falta de assistência e orientação no campo do desenvolvimento de software particularmente para quem está começando ou tem conhecimento básico Isso gera um ciclo no qual a ausência de direção e prática resulta em frustração e frequentemente na desistência de carreiras na área tecnológica Com a demanda crescente por especialistas em programação essa falta de conhecimento representa um obstáculo direto ao progresso econômico e profissional da comunidade 3 Demanda sociocomunitária e motivação acadêmica A necessidade sociocomunitária identificada está ligada à escassez de formação técnica em programação particularmente no que diz respeito ao desenvolvimento de aplicações práticas com o uso do Python A ausência de acesso a esse saber afeta diretamente a vida social e econômica da comunidade local pois impede muitos jovens e adultos de se adequarem totalmente ao mercado de trabalho tecnológico que está sempre em expansão A falta de formação adequada também limita o progresso educacional e cultural desses indivíduos restringindo suas chances de se envolverem de maneira ativa em um campo de grande importância no contexto atual Este problema impacta diretamente a habilidade de muitos residentes da comunidade em se qualificar para postos de trabalho qualificados no setor de TI prejudicando seu crescimento econômico e por fim a mobilidade social Muitos expressaram o desafio de encontrar programas de treinamento que unam teoria e prática de forma clara e compreensível o que contribui para a estagnação de suas carreiras e diminui as chances de progresso profissional A motivação acadêmica para este projeto de extensão deriva da oportunidade de utilizar os conhecimentos adquiridos no curso de Análise e Desenvolvimento de Sistemas ADS para resolver ou atenuar tais reclamações Ao empregar métodos e técnicas de desenvolvimento de software aprendidas durante a educação acadêmica o projeto tem a capacidade de oferecer formação prática e acessível à comunidade Isso possibilita que os participantes aprendam a programar em Python e criem soluções úteis para questões reais Os estudantes do curso de ADS podem compartilhar conhecimentos sobre frameworks de desenvolvimento ágil orientação a objetos e a criação de interfaces intuitivas por exemplo por meio de aulas práticas e oficinas Essas competências técnicas adquiridas na disciplina não só preparam os alunos para o mercado de trabalho como também podem aprimorar a qualidade de vida da comunidade ao fomentar a inclusão digital e a formação profissional 4 Objetivos a serem alcançados em relação à situaçãoproblema identificada Habilitar os membros da comunidade local na utilização da linguagem de programação Python para a criação de soluções práticas fomentando competências técnicas que potencializem suas chances de ingresso no setor de Tecnologia da Informação através de um curso de 4 semanas CopySpider httpscopyspidercombr Página 29 de 45 Relatório gerado por CopySpider Software 20240924 175323 Promover o aprendizado de metodologias ágeis e métodos de desenvolvimento ágil de aplicações através de oficinas práticas e projetos colaborativos que possibilitem aos participantes utilizar o conhecimento obtido em projetos concretos em um prazo de 1 mês Promover a inclusão digital e a diversidade na área tecnológica incentivando a inclusão de grupos marginalizados como mulheres e indivíduos em situação de vulnerabilidade com o objetivo de atingir 40 de representatividade desses grupos entre os participantes ao término da atividade II PLANEJAMENTO PARA DESENVOLVIMENTO DO PROJETO 1 Plano de trabalho com cronograma das atividades Ação 1 Preparar o material de treinamento O que fazer Desenvolver materiais didáticos incluindo slides apostilas e exemplos práticos focados em Python e em metodologias ágeis para desenvolvimento de software Quando fazer Até 10 dias antes do início do primeiro workshop Como fazer Pesquisar materiais didáticos consultar a bibliografia da disciplina de Análise e Desenvolvimento de Sistemas além de tutoriais e livros sobre desenvolvimento ágil com Python Utilizar plataformas online para criar materiais interativos e fornecer conteúdo acessível Para quem fazer Participantes da comunidade local interessados em programação com foco em iniciantes e intermediários Onde fazer Em uma sala de aula com recursos multimídia Ação 2 Realizar workshops e sessões práticas O que fazer Conduzir workshops semanais de 2 horas cada focados em tópicos específicos como sintaxe de Python manipulação de dados desenvolvimento web e automação aplicando as metodologias ágeis Quando fazer Iniciar os workshops no primeiro mês do semestre com duração de 4 semanas Como fazer Realizar as sessões de forma presencial utilizando projetores computadores e conexão à internet para demonstrar o uso de ferramentas e execução de projetos práticos As sessões contarão com atividades práticas e tutoriais ao vivo Para quem fazer Estudantes da comunidade local incluindo jovens e adultos com interesse em desenvolvimento de software Onde fazer Na sala de informática Ação 3 Acompanhamento e feedback dos participantes O que fazer Monitorar o progresso dos participantes oferecendo suporte individualizado e coletando feedback para ajustes no conteúdo e metodologia Quando fazer Durante o desenvolvimento do projeto e ao final de cada workshop Como fazer Aplicar questionários online realizar sessões de mentoria e acompanhar o progresso através de plataformas de colaboração como Google Classroom ou GitHub onde os participantes poderão compartilhar seus códigos e projetos CopySpider httpscopyspidercombr Página 30 de 45 Relatório gerado por CopySpider Software 20240924 175323 Para quem fazer Todos os participantes que frequentarem os workshops Onde fazer Presencialmente nas sessões de mentoria e online através de plataformas de ensino à distância e repositórios de código Ação 4 Avaliação final e apresentação dos projetos O que fazer Avaliar o desenvolvimento dos projetos práticos realizados pelos participantes e organizar uma apresentação final onde eles mostrarão suas soluções aplicadas Quando fazer No final das 4 semanas de workshops Como fazer Criar critérios de avaliação baseados na funcionalidade inovação e aplicabilidade das soluções desenvolvidas Organizar um evento presencial para a apresentação dos projetos com feedback dos instrutores e mentores Para quem fazer Todos os participantes do projeto e membros da comunidade local que desejarem assistir às apresentações Onde fazer No auditório do campus universitário ou sala de eventos apropriada 2 Envolvimento do público participante No começo do projeto haverá encontros presenciais e virtuais com os possíveis membros da comunidade onde serão abordados os principais desafios que eles enfrentam devido à falta de competência em programação e desenvolvimento de software Essas discussões estruturadas como Rodas de Diálogo possibilitarão reconhecer os desafios e expectativas dos participantes além de assegurar que o programa do curso seja ajustado às demandas concretas da comunidade No decorrer do projeto os participantes trabalharão em conjunto interagindo diretamente com os alunos e docentes encarregados da atividade de extensão Existirá um fluxo contínuo de partilha de informações e sabedoria onde os participantes poderão dar feedback imediato sobre as aulas e oficinas bem como propor alterações ou aprimoramentos no conteúdo discutido Esta interação será documentada através de prints das sessões online listas de presença nas atividades presenciais fotografias dos encontros além de mensagens e correspondências eletrônicas que servirão como prova do envolvimento da comunidade no processo No término do projeto os membros da comunidade poderão avaliar o efeito da atividade tanto por meio de questionários de avaliação quanto por meio de entrevistas e encontros de conclusão Estes registros serão fundamentais para demonstrar o efeito do projeto e assegurar a contínua evolução das atividades futuras 3 Avaliação dos resultados alcançados A apreciação dos resultados obtidos será feita através de vários instrumentos que possibilitarão avaliar o efeito da atividade de extensão na comunidade e confirmar se as reclamações e dificuldades identificadas foram atenuadas O primeiro recurso a ser empregado será um questionário pré e pósprojeto que será aplicado aos participantes para avaliar o grau de domínio em programação Python e desenvolvimento de software antes e após a tarefa Este questionário incluirá questões objetivas e subjetivas possibilitando uma avaliação tanto qualitativa quanto quantitativa dos progressos dos participantes Durante os workshops haverá uma avaliação constante através da aplicação de pequenos testes práticos CopySpider httpscopyspidercombr Página 31 de 45 Relatório gerado por CopySpider Software 20240924 175323 e atividades que permitirão avaliar o avanço dos participantes em cada fase do projeto O retorno obtido durante o curso será documentado e examinado para adaptar as tarefas de acordo com as necessidades dos participantes assegurando que as necessidades da comunidade sejam satisfeitas de forma eficiente Outra ferramenta crucial será a condução de entrevistas com os participantes ao término do projeto onde se debaterão os efeitos práticos do aprendizado em suas vidas profissionais e pessoais Estas entrevistas oferecerão uma perspectiva mais detalhada de como a formação em Python auxiliou na resolução de questões cotidianas como a procura por trabalho ou a elaboração de pequenos projetos pessoais e profissionais Finalmente haverá uma sessão de demonstração de projetos onde os participantes irão exibir as aplicações criadas durante o curso A análise dessas apresentações possibilitará determinar o grau de independência dos participantes na utilização das ferramentas apresentadas bem como avaliar a habilidade de aplicar os conhecimentos em situações práticas Ao término da atividade esperase que os membros da comunidade sejam aptos a criar soluções práticas usando Python expandindo suas possibilidades no mercado de trabalho e fortalecendo sua confiança na utilização de tecnologias digitais O resultado esperado é uma diminuição considerável na ausência de competência técnica entre os envolvidos bem como um aprimoramento na habilidade de inovação e solução de problemas tanto no âmbito pessoal quanto no profissional III ENCERRAMENTO DO PROJETO 1 Relato da experiência individual no desenvolvimento da atividade A minha vivência na realização da atividade de extensão foi profundamente transformadora possibilitando me utilizar os conhecimentos teóricos obtidos durante o curso de Análise e Desenvolvimento de Sistemas ADS em um cenário prático que trouxe benefícios diretos para a comunidade O projeto se concentrou no ensino de Python uma linguagem amplamente empregada no setor tecnológico oferecendo uma chance única de interação com a comunidade local formada por alunos e pequenos empresários com limitado ou nenhum conhecimento prévio em desenvolvimento de software Inicialmente a teoria discutida nas matérias de programação e desenvolvimento ágil de aplicações foi implementada na prática durante as rodas de conversa com os participantes momento em que identifiquei os principais desafios e expectativas As necessidades da comunidade tais como o aprimoramento tecnológico para melhorar suas competências e aumentar suas oportunidades no mercado de trabalho influenciaram diretamente a estrutura e o conteúdo do projeto No que diz respeito à metodologia empreguei uma mistura de dinâmicas de grupo entrevistas iniciais questionários de diagnóstico e aulas práticas para organizar a atividade As atividades em grupo auxiliaram na identificação das principais dores e obstáculos dos participantes ao passo que os questionários foram fundamentais para medir o grau de conhecimento antes e após o curso Ao longo da implementação conduzi sessões presenciais e online empregando exercícios práticos e interativos com o objetivo de ensinar os princípios fundamentais do Python e a utilização desta linguagem em pequenas soluções de software O material foi sendo progressivamente ajustado de acordo com as dificuldades dos participantes e houve uma interação contínua para assegurar que todos estivessem seguindo o ritmo das aulas Os resultados obtidos foram extremamente gratificantes No final do projeto vários participantes conseguiram criar pequenos scripts e compreender a lógica por trás de processos de automação de CopySpider httpscopyspidercombr Página 32 de 45 Relatório gerado por CopySpider Software 20240924 175323 tarefas básicas As avaliações positivas dos participantes evidenciaram a satisfação geral ressaltando o efeito prático do aprendizado em suas atividades diárias Um dos desafios mais significativos foi ajustar a metodologia de ensino às diversas velocidades de aprendizagem pois alguns participantes tiveram mais facilidade com os conceitos enquanto outros precisaram de um apoio adicional Esta vivência me deu uma perspectiva mais abrangente sobre a relevância da educação e do saber técnico para aprimorar a qualidade de vida dos indivíduos Ao observar a comunidade sendo diretamente beneficiada pelo conteúdo aplicado reforçouse em mim a convicção de que o saber prático é um instrumento eficaz para a mudança social 2 Evidências das atividades realizadas Foto 1 Calculadora simples usando a linguagem de programação Python ensinada e colocada em prática nos workshops Foto 2 Desafio de criação de site Foto 3 Registro do último dia das aulas práticas realizada em laboratório de informática CopySpider httpscopyspidercombr Página 33 de 45 Relatório gerado por CopySpider Software 20240924 175323 Arquivo 1 MG BsYzHnbdF ADS Projeto de Extensão Desenvolvimento Rápido de Aplicações em Pythondocx 2132 termos Arquivo 2 httpscursodegestaoeliderancapaginasufscbrfiles201603Apostila OrientaC3A7C3A3oaoTCCpdf 16617 termos Termos comuns 45 Similaridade 024 O texto abaixo é o conteúdo do documento MG BsYzHnbdF ADS Projeto de Extensão Desenvolvimento Rápido de Aplicações em Pythondocx 2132 termos Os termos em vermelho foram encontrados no documento httpscursodegestaoeliderancapaginasufscbrfiles201603ApostilaOrientaC3A7C3A3oao TCCpdf 16617 termos PROJETO DE EXTENSÃO ANÁLISE E DESENVOLVIMENTO DE SISTEMAS Título do Projeto Python na Prática Soluções Ágeis para Desafios de Programação I DIAGNÓSTICO E TEORIZAÇÃO 1 Identificação das partes envolvidas e parceiros Neste projeto de extensão participam docentes discentes do curso de Análise e Desenvolvimento de Sistemas ADS além de parceiros tecnológicos tais como empresas de tecnologia da informação locais e entidades que empregam ferramentas de desenvolvimento ágil A comunidade local tem como público alvo jovens e adultos interessados em programação e criação de aplicativos com idades compreendidas entre 18 e 35 anos A composição socioeconômica dos participantes é diversificada abrangendo desde alunos de cursos técnicos e universitários até profissionais em início de trajetória profissional A maior parte tem o ensino médio concluído ou está em fase de conclusão do ensino superior tendo um conhecimento básico ou intermediário em computação e programação Em relação ao gênero esperase uma participação equilibrada visto que o projeto visa a inclusão feminina na tecnologia fomentando a diversidade na área de programação A maioria dos participantes tem entre 18 e 35 anos concentrandose em pessoas que procuram qualificação profissional ou aprimoramento de competências técnicas A previsão inicial de participantes é de aproximadamente 20 indivíduos incentivandose a participação de indivíduos de várias origens e com variados graus de experiência As parcerias estratégicas englobam entidades de ensino técnico companhias tecnológicas locais que oferecerão apoio para oficinas práticas e orientação bem como entidades que fomentam ações de inclusão digital Esses parceiros desempenharão um papel crucial na disponibilização de recursos suporte tecnológico e oportunidades para a integração dos participantes no mercado de trabalho 2 Situaçãoproblema identificada A comunidade local identificou como problema a falta de competência técnica na área de programação e CopySpider httpscopyspidercombr Página 34 de 45 Relatório gerado por CopySpider Software 20240924 175323 desenvolvimento de software Em conversas e encontros conduzidos com jovens e adultos da comunidade ficou evidente que apesar de muitos mostrarem interesse em seguir carreiras na área de tecnologia eles encontram obstáculos consideráveis para adquirir as competências requeridas de forma prática e acessível A principal reclamação apresentada foi a ausência de chances para aprender linguagens de programação de maneira eficaz em um ambiente que ligue a teoria à prática Ademais muitos apontaram o desafio de encontrar cursos acessíveis ou programas de treinamento que não requerem habilidades avançadas Consequentemente esses indivíduos acabam se tornando restritos no mercado de trabalho ou com pouca confiança em suas habilidades técnicas para procurar oportunidades mais qualificadas Outro aspecto notado é a falta de assistência e orientação no campo do desenvolvimento de software particularmente para quem está começando ou tem conhecimento básico Isso gera um ciclo no qual a ausência de direção e prática resulta em frustração e frequentemente na desistência de carreiras na área tecnológica Com a demanda crescente por especialistas em programação essa falta de conhecimento representa um obstáculo direto ao progresso econômico e profissional da comunidade 3 Demanda sociocomunitária e motivação acadêmica A necessidade sociocomunitária identificada está ligada à escassez de formação técnica em programação particularmente no que diz respeito ao desenvolvimento de aplicações práticas com o uso do Python A ausência de acesso a esse saber afeta diretamente a vida social e econômica da comunidade local pois impede muitos jovens e adultos de se adequarem totalmente ao mercado de trabalho tecnológico que está sempre em expansão A falta de formação adequada também limita o progresso educacional e cultural desses indivíduos restringindo suas chances de se envolverem de maneira ativa em um campo de grande importância no contexto atual Este problema impacta diretamente a habilidade de muitos residentes da comunidade em se qualificar para postos de trabalho qualificados no setor de TI prejudicando seu crescimento econômico e por fim a mobilidade social Muitos expressaram o desafio de encontrar programas de treinamento que unam teoria e prática de forma clara e compreensível o que contribui para a estagnação de suas carreiras e diminui as chances de progresso profissional A motivação acadêmica para este projeto de extensão deriva da oportunidade de utilizar os conhecimentos adquiridos no curso de Análise e Desenvolvimento de Sistemas ADS para resolver ou atenuar tais reclamações Ao empregar métodos e técnicas de desenvolvimento de software aprendidas durante a educação acadêmica o projeto tem a capacidade de oferecer formação prática e acessível à comunidade Isso possibilita que os participantes aprendam a programar em Python e criem soluções úteis para questões reais Os estudantes do curso de ADS podem compartilhar conhecimentos sobre frameworks de desenvolvimento ágil orientação a objetos e a criação de interfaces intuitivas por exemplo por meio de aulas práticas e oficinas Essas competências técnicas adquiridas na disciplina não só preparam os alunos para o mercado de trabalho como também podem aprimorar a qualidade de vida da comunidade ao fomentar a inclusão digital e a formação profissional 4 Objetivos a serem alcançados em relação à situaçãoproblema identificada CopySpider httpscopyspidercombr Página 35 de 45 Relatório gerado por CopySpider Software 20240924 175323 Habilitar os membros da comunidade local na utilização da linguagem de programação Python para a criação de soluções práticas fomentando competências técnicas que potencializem suas chances de ingresso no setor de Tecnologia da Informação através de um curso de 4 semanas Promover o aprendizado de metodologias ágeis e métodos de desenvolvimento ágil de aplicações através de oficinas práticas e projetos colaborativos que possibilitem aos participantes utilizar o conhecimento obtido em projetos concretos em um prazo de 1 mês Promover a inclusão digital e a diversidade na área tecnológica incentivando a inclusão de grupos marginalizados como mulheres e indivíduos em situação de vulnerabilidade com o objetivo de atingir 40 de representatividade desses grupos entre os participantes ao término da atividade II PLANEJAMENTO PARA DESENVOLVIMENTO DO PROJETO 1 Plano de trabalho com cronograma das atividades Ação 1 Preparar o material de treinamento O que fazer Desenvolver materiais didáticos incluindo slides apostilas e exemplos práticos focados em Python e em metodologias ágeis para desenvolvimento de software Quando fazer Até 10 dias antes do início do primeiro workshop Como fazer Pesquisar materiais didáticos consultar a bibliografia da disciplina de Análise e Desenvolvimento de Sistemas além de tutoriais e livros sobre desenvolvimento ágil com Python Utilizar plataformas online para criar materiais interativos e fornecer conteúdo acessível Para quem fazer Participantes da comunidade local interessados em programação com foco em iniciantes e intermediários Onde fazer Em uma sala de aula com recursos multimídia Ação 2 Realizar workshops e sessões práticas O que fazer Conduzir workshops semanais de 2 horas cada focados em tópicos específicos como sintaxe de Python manipulação de dados desenvolvimento web e automação aplicando as metodologias ágeis Quando fazer Iniciar os workshops no primeiro mês do semestre com duração de 4 semanas Como fazer Realizar as sessões de forma presencial utilizando projetores computadores e conexão à internet para demonstrar o uso de ferramentas e execução de projetos práticos As sessões contarão com atividades práticas e tutoriais ao vivo Para quem fazer Estudantes da comunidade local incluindo jovens e adultos com interesse em desenvolvimento de software Onde fazer Na sala de informática Ação 3 Acompanhamento e feedback dos participantes O que fazer Monitorar o progresso dos participantes oferecendo suporte individualizado e coletando feedback para ajustes no conteúdo e metodologia Quando fazer Durante o desenvolvimento do projeto e ao final de cada workshop CopySpider httpscopyspidercombr Página 36 de 45 Relatório gerado por CopySpider Software 20240924 175323 Como fazer Aplicar questionários online realizar sessões de mentoria e acompanhar o progresso através de plataformas de colaboração como Google Classroom ou GitHub onde os participantes poderão compartilhar seus códigos e projetos Para quem fazer Todos os participantes que frequentarem os workshops Onde fazer Presencialmente nas sessões de mentoria e online através de plataformas de ensino à distância e repositórios de código Ação 4 Avaliação final e apresentação dos projetos O que fazer Avaliar o desenvolvimento dos projetos práticos realizados pelos participantes e organizar uma apresentação final onde eles mostrarão suas soluções aplicadas Quando fazer No final das 4 semanas de workshops Como fazer Criar critérios de avaliação baseados na funcionalidade inovação e aplicabilidade das soluções desenvolvidas Organizar um evento presencial para a apresentação dos projetos com feedback dos instrutores e mentores Para quem fazer Todos os participantes do projeto e membros da comunidade local que desejarem assistir às apresentações Onde fazer No auditório do campus universitário ou sala de eventos apropriada 2 Envolvimento do público participante No começo do projeto haverá encontros presenciais e virtuais com os possíveis membros da comunidade onde serão abordados os principais desafios que eles enfrentam devido à falta de competência em programação e desenvolvimento de software Essas discussões estruturadas como Rodas de Diálogo possibilitarão reconhecer os desafios e expectativas dos participantes além de assegurar que o programa do curso seja ajustado às demandas concretas da comunidade No decorrer do projeto os participantes trabalharão em conjunto interagindo diretamente com os alunos e docentes encarregados da atividade de extensão Existirá um fluxo contínuo de partilha de informações e sabedoria onde os participantes poderão dar feedback imediato sobre as aulas e oficinas bem como propor alterações ou aprimoramentos no conteúdo discutido Esta interação será documentada através de prints das sessões online listas de presença nas atividades presenciais fotografias dos encontros além de mensagens e correspondências eletrônicas que servirão como prova do envolvimento da comunidade no processo No término do projeto os membros da comunidade poderão avaliar o efeito da atividade tanto por meio de questionários de avaliação quanto por meio de entrevistas e encontros de conclusão Estes registros serão fundamentais para demonstrar o efeito do projeto e assegurar a contínua evolução das atividades futuras 3 Avaliação dos resultados alcançados A apreciação dos resultados obtidos será feita através de vários instrumentos que possibilitarão avaliar o efeito da atividade de extensão na comunidade e confirmar se as reclamações e dificuldades identificadas foram atenuadas O primeiro recurso a ser empregado será um questionário pré e pósprojeto que será aplicado aos participantes para avaliar o grau de domínio em programação Python e desenvolvimento de CopySpider httpscopyspidercombr Página 37 de 45 Relatório gerado por CopySpider Software 20240924 175323 software antes e após a tarefa Este questionário incluirá questões objetivas e subjetivas possibilitando uma avaliação tanto qualitativa quanto quantitativa dos progressos dos participantes Durante os workshops haverá uma avaliação constante através da aplicação de pequenos testes práticos e atividades que permitirão avaliar o avanço dos participantes em cada fase do projeto O retorno obtido durante o curso será documentado e examinado para adaptar as tarefas de acordo com as necessidades dos participantes assegurando que as necessidades da comunidade sejam satisfeitas de forma eficiente Outra ferramenta crucial será a condução de entrevistas com os participantes ao término do projeto onde se debaterão os efeitos práticos do aprendizado em suas vidas profissionais e pessoais Estas entrevistas oferecerão uma perspectiva mais detalhada de como a formação em Python auxiliou na resolução de questões cotidianas como a procura por trabalho ou a elaboração de pequenos projetos pessoais e profissionais Finalmente haverá uma sessão de demonstração de projetos onde os participantes irão exibir as aplicações criadas durante o curso A análise dessas apresentações possibilitará determinar o grau de independência dos participantes na utilização das ferramentas apresentadas bem como avaliar a habilidade de aplicar os conhecimentos em situações práticas Ao término da atividade esperase que os membros da comunidade sejam aptos a criar soluções práticas usando Python expandindo suas possibilidades no mercado de trabalho e fortalecendo sua confiança na utilização de tecnologias digitais O resultado esperado é uma diminuição considerável na ausência de competência técnica entre os envolvidos bem como um aprimoramento na habilidade de inovação e solução de problemas tanto no âmbito pessoal quanto no profissional III ENCERRAMENTO DO PROJETO 1 Relato da experiência individual no desenvolvimento da atividade A minha vivência na realização da atividade de extensão foi profundamente transformadora possibilitando me utilizar os conhecimentos teóricos obtidos durante o curso de Análise e Desenvolvimento de Sistemas ADS em um cenário prático que trouxe benefícios diretos para a comunidade O projeto se concentrou no ensino de Python uma linguagem amplamente empregada no setor tecnológico oferecendo uma chance única de interação com a comunidade local formada por alunos e pequenos empresários com limitado ou nenhum conhecimento prévio em desenvolvimento de software Inicialmente a teoria discutida nas matérias de programação e desenvolvimento ágil de aplicações foi implementada na prática durante as rodas de conversa com os participantes momento em que identifiquei os principais desafios e expectativas As necessidades da comunidade tais como o aprimoramento tecnológico para melhorar suas competências e aumentar suas oportunidades no mercado de trabalho influenciaram diretamente a estrutura e o conteúdo do projeto No que diz respeito à metodologia empreguei uma mistura de dinâmicas de grupo entrevistas iniciais questionários de diagnóstico e aulas práticas para organizar a atividade As atividades em grupo auxiliaram na identificação das principais dores e obstáculos dos participantes ao passo que os questionários foram fundamentais para medir o grau de conhecimento antes e após o curso Ao longo da implementação conduzi sessões presenciais e online empregando exercícios práticos e interativos com o objetivo de ensinar os princípios fundamentais do Python e a utilização desta linguagem em pequenas soluções de software O material foi sendo progressivamente ajustado de acordo com as dificuldades dos participantes e houve uma interação contínua para assegurar que todos estivessem seguindo o ritmo das CopySpider httpscopyspidercombr Página 38 de 45 Relatório gerado por CopySpider Software 20240924 175323 aulas Os resultados obtidos foram extremamente gratificantes No final do projeto vários participantes conseguiram criar pequenos scripts e compreender a lógica por trás de processos de automação de tarefas básicas As avaliações positivas dos participantes evidenciaram a satisfação geral ressaltando o efeito prático do aprendizado em suas atividades diárias Um dos desafios mais significativos foi ajustar a metodologia de ensino às diversas velocidades de aprendizagem pois alguns participantes tiveram mais facilidade com os conceitos enquanto outros precisaram de um apoio adicional Esta vivência me deu uma perspectiva mais abrangente sobre a relevância da educação e do saber técnico para aprimorar a qualidade de vida dos indivíduos Ao observar a comunidade sendo diretamente beneficiada pelo conteúdo aplicado reforçouse em mim a convicção de que o saber prático é um instrumento eficaz para a mudança social 2 Evidências das atividades realizadas Foto 1 Calculadora simples usando a linguagem de programação Python ensinada e colocada em prática nos workshops Foto 2 Desafio de criação de site Foto 3 Registro do último dia das aulas práticas realizada em laboratório de informática CopySpider httpscopyspidercombr Página 39 de 45 Relatório gerado por CopySpider Software 20240924 175323 Arquivo 1 MG BsYzHnbdF ADS Projeto de Extensão Desenvolvimento Rápido de Aplicações em Pythondocx 2132 termos Arquivo 2 httpsfliphtml5comlearningcenterpt6bestwebsitesforteacherstocreateonlineteaching learningmaterials 1584 termos Termos comuns 6 Similaridade 016 O texto abaixo é o conteúdo do documento MG BsYzHnbdF ADS Projeto de Extensão Desenvolvimento Rápido de Aplicações em Pythondocx 2132 termos Os termos em vermelho foram encontrados no documento httpsfliphtml5comlearningcenterpt6 bestwebsitesforteacherstocreateonlineteachinglearningmaterials 1584 termos PROJETO DE EXTENSÃO ANÁLISE E DESENVOLVIMENTO DE SISTEMAS Título do Projeto Python na Prática Soluções Ágeis para Desafios de Programação I DIAGNÓSTICO E TEORIZAÇÃO 1 Identificação das partes envolvidas e parceiros Neste projeto de extensão participam docentes discentes do curso de Análise e Desenvolvimento de Sistemas ADS além de parceiros tecnológicos tais como empresas de tecnologia da informação locais e entidades que empregam ferramentas de desenvolvimento ágil A comunidade local tem como público alvo jovens e adultos interessados em programação e criação de aplicativos com idades compreendidas entre 18 e 35 anos A composição socioeconômica dos participantes é diversificada abrangendo desde alunos de cursos técnicos e universitários até profissionais em início de trajetória profissional A maior parte tem o ensino médio concluído ou está em fase de conclusão do ensino superior tendo um conhecimento básico ou intermediário em computação e programação Em relação ao gênero esperase uma participação equilibrada visto que o projeto visa a inclusão feminina na tecnologia fomentando a diversidade na área de programação A maioria dos participantes tem entre 18 e 35 anos concentrandose em pessoas que procuram qualificação profissional ou aprimoramento de competências técnicas A previsão inicial de participantes é de aproximadamente 20 indivíduos incentivandose a participação de indivíduos de várias origens e com variados graus de experiência As parcerias estratégicas englobam entidades de ensino técnico companhias tecnológicas locais que oferecerão apoio para oficinas práticas e orientação bem como entidades que fomentam ações de inclusão digital Esses parceiros desempenharão um papel crucial na disponibilização de recursos suporte tecnológico e oportunidades para a integração dos participantes no mercado de trabalho 2 Situaçãoproblema identificada A comunidade local identificou como problema a falta de competência técnica na área de programação e desenvolvimento de software Em conversas e encontros conduzidos com jovens e adultos da comunidade CopySpider httpscopyspidercombr Página 40 de 45 Relatório gerado por CopySpider Software 20240924 175326 ficou evidente que apesar de muitos mostrarem interesse em seguir carreiras na área de tecnologia eles encontram obstáculos consideráveis para adquirir as competências requeridas de forma prática e acessível A principal reclamação apresentada foi a ausência de chances para aprender linguagens de programação de maneira eficaz em um ambiente que ligue a teoria à prática Ademais muitos apontaram o desafio de encontrar cursos acessíveis ou programas de treinamento que não requerem habilidades avançadas Consequentemente esses indivíduos acabam se tornando restritos no mercado de trabalho ou com pouca confiança em suas habilidades técnicas para procurar oportunidades mais qualificadas Outro aspecto notado é a falta de assistência e orientação no campo do desenvolvimento de software particularmente para quem está começando ou tem conhecimento básico Isso gera um ciclo no qual a ausência de direção e prática resulta em frustração e frequentemente na desistência de carreiras na área tecnológica Com a demanda crescente por especialistas em programação essa falta de conhecimento representa um obstáculo direto ao progresso econômico e profissional da comunidade 3 Demanda sociocomunitária e motivação acadêmica A necessidade sociocomunitária identificada está ligada à escassez de formação técnica em programação particularmente no que diz respeito ao desenvolvimento de aplicações práticas com o uso do Python A ausência de acesso a esse saber afeta diretamente a vida social e econômica da comunidade local pois impede muitos jovens e adultos de se adequarem totalmente ao mercado de trabalho tecnológico que está sempre em expansão A falta de formação adequada também limita o progresso educacional e cultural desses indivíduos restringindo suas chances de se envolverem de maneira ativa em um campo de grande importância no contexto atual Este problema impacta diretamente a habilidade de muitos residentes da comunidade em se qualificar para postos de trabalho qualificados no setor de TI prejudicando seu crescimento econômico e por fim a mobilidade social Muitos expressaram o desafio de encontrar programas de treinamento que unam teoria e prática de forma clara e compreensível o que contribui para a estagnação de suas carreiras e diminui as chances de progresso profissional A motivação acadêmica para este projeto de extensão deriva da oportunidade de utilizar os conhecimentos adquiridos no curso de Análise e Desenvolvimento de Sistemas ADS para resolver ou atenuar tais reclamações Ao empregar métodos e técnicas de desenvolvimento de software aprendidas durante a educação acadêmica o projeto tem a capacidade de oferecer formação prática e acessível à comunidade Isso possibilita que os participantes aprendam a programar em Python e criem soluções úteis para questões reais Os estudantes do curso de ADS podem compartilhar conhecimentos sobre frameworks de desenvolvimento ágil orientação a objetos e a criação de interfaces intuitivas por exemplo por meio de aulas práticas e oficinas Essas competências técnicas adquiridas na disciplina não só preparam os alunos para o mercado de trabalho como também podem aprimorar a qualidade de vida da comunidade ao fomentar a inclusão digital e a formação profissional 4 Objetivos a serem alcançados em relação à situaçãoproblema identificada Habilitar os membros da comunidade local na utilização da linguagem de programação Python para a CopySpider httpscopyspidercombr Página 41 de 45 Relatório gerado por CopySpider Software 20240924 175326 criação de soluções práticas fomentando competências técnicas que potencializem suas chances de ingresso no setor de Tecnologia da Informação através de um curso de 4 semanas Promover o aprendizado de metodologias ágeis e métodos de desenvolvimento ágil de aplicações através de oficinas práticas e projetos colaborativos que possibilitem aos participantes utilizar o conhecimento obtido em projetos concretos em um prazo de 1 mês Promover a inclusão digital e a diversidade na área tecnológica incentivando a inclusão de grupos marginalizados como mulheres e indivíduos em situação de vulnerabilidade com o objetivo de atingir 40 de representatividade desses grupos entre os participantes ao término da atividade II PLANEJAMENTO PARA DESENVOLVIMENTO DO PROJETO 1 Plano de trabalho com cronograma das atividades Ação 1 Preparar o material de treinamento O que fazer Desenvolver materiais didáticos incluindo slides apostilas e exemplos práticos focados em Python e em metodologias ágeis para desenvolvimento de software Quando fazer Até 10 dias antes do início do primeiro workshop Como fazer Pesquisar materiais didáticos consultar a bibliografia da disciplina de Análise e Desenvolvimento de Sistemas além de tutoriais e livros sobre desenvolvimento ágil com Python Utilizar plataformas online para criar materiais interativos e fornecer conteúdo acessível Para quem fazer Participantes da comunidade local interessados em programação com foco em iniciantes e intermediários Onde fazer Em uma sala de aula com recursos multimídia Ação 2 Realizar workshops e sessões práticas O que fazer Conduzir workshops semanais de 2 horas cada focados em tópicos específicos como sintaxe de Python manipulação de dados desenvolvimento web e automação aplicando as metodologias ágeis Quando fazer Iniciar os workshops no primeiro mês do semestre com duração de 4 semanas Como fazer Realizar as sessões de forma presencial utilizando projetores computadores e conexão à internet para demonstrar o uso de ferramentas e execução de projetos práticos As sessões contarão com atividades práticas e tutoriais ao vivo Para quem fazer Estudantes da comunidade local incluindo jovens e adultos com interesse em desenvolvimento de software Onde fazer Na sala de informática Ação 3 Acompanhamento e feedback dos participantes O que fazer Monitorar o progresso dos participantes oferecendo suporte individualizado e coletando feedback para ajustes no conteúdo e metodologia Quando fazer Durante o desenvolvimento do projeto e ao final de cada workshop Como fazer Aplicar questionários online realizar sessões de mentoria e acompanhar o progresso através CopySpider httpscopyspidercombr Página 42 de 45 Relatório gerado por CopySpider Software 20240924 175326 de plataformas de colaboração como Google Classroom ou GitHub onde os participantes poderão compartilhar seus códigos e projetos Para quem fazer Todos os participantes que frequentarem os workshops Onde fazer Presencialmente nas sessões de mentoria e online através de plataformas de ensino à distância e repositórios de código Ação 4 Avaliação final e apresentação dos projetos O que fazer Avaliar o desenvolvimento dos projetos práticos realizados pelos participantes e organizar uma apresentação final onde eles mostrarão suas soluções aplicadas Quando fazer No final das 4 semanas de workshops Como fazer Criar critérios de avaliação baseados na funcionalidade inovação e aplicabilidade das soluções desenvolvidas Organizar um evento presencial para a apresentação dos projetos com feedback dos instrutores e mentores Para quem fazer Todos os participantes do projeto e membros da comunidade local que desejarem assistir às apresentações Onde fazer No auditório do campus universitário ou sala de eventos apropriada 2 Envolvimento do público participante No começo do projeto haverá encontros presenciais e virtuais com os possíveis membros da comunidade onde serão abordados os principais desafios que eles enfrentam devido à falta de competência em programação e desenvolvimento de software Essas discussões estruturadas como Rodas de Diálogo possibilitarão reconhecer os desafios e expectativas dos participantes além de assegurar que o programa do curso seja ajustado às demandas concretas da comunidade No decorrer do projeto os participantes trabalharão em conjunto interagindo diretamente com os alunos e docentes encarregados da atividade de extensão Existirá um fluxo contínuo de partilha de informações e sabedoria onde os participantes poderão dar feedback imediato sobre as aulas e oficinas bem como propor alterações ou aprimoramentos no conteúdo discutido Esta interação será documentada através de prints das sessões online listas de presença nas atividades presenciais fotografias dos encontros além de mensagens e correspondências eletrônicas que servirão como prova do envolvimento da comunidade no processo No término do projeto os membros da comunidade poderão avaliar o efeito da atividade tanto por meio de questionários de avaliação quanto por meio de entrevistas e encontros de conclusão Estes registros serão fundamentais para demonstrar o efeito do projeto e assegurar a contínua evolução das atividades futuras 3 Avaliação dos resultados alcançados A apreciação dos resultados obtidos será feita através de vários instrumentos que possibilitarão avaliar o efeito da atividade de extensão na comunidade e confirmar se as reclamações e dificuldades identificadas foram atenuadas O primeiro recurso a ser empregado será um questionário pré e pósprojeto que será aplicado aos participantes para avaliar o grau de domínio em programação Python e desenvolvimento de software antes e após a tarefa Este questionário incluirá questões objetivas e subjetivas possibilitando CopySpider httpscopyspidercombr Página 43 de 45 Relatório gerado por CopySpider Software 20240924 175326 uma avaliação tanto qualitativa quanto quantitativa dos progressos dos participantes Durante os workshops haverá uma avaliação constante através da aplicação de pequenos testes práticos e atividades que permitirão avaliar o avanço dos participantes em cada fase do projeto O retorno obtido durante o curso será documentado e examinado para adaptar as tarefas de acordo com as necessidades dos participantes assegurando que as necessidades da comunidade sejam satisfeitas de forma eficiente Outra ferramenta crucial será a condução de entrevistas com os participantes ao término do projeto onde se debaterão os efeitos práticos do aprendizado em suas vidas profissionais e pessoais Estas entrevistas oferecerão uma perspectiva mais detalhada de como a formação em Python auxiliou na resolução de questões cotidianas como a procura por trabalho ou a elaboração de pequenos projetos pessoais e profissionais Finalmente haverá uma sessão de demonstração de projetos onde os participantes irão exibir as aplicações criadas durante o curso A análise dessas apresentações possibilitará determinar o grau de independência dos participantes na utilização das ferramentas apresentadas bem como avaliar a habilidade de aplicar os conhecimentos em situações práticas Ao término da atividade esperase que os membros da comunidade sejam aptos a criar soluções práticas usando Python expandindo suas possibilidades no mercado de trabalho e fortalecendo sua confiança na utilização de tecnologias digitais O resultado esperado é uma diminuição considerável na ausência de competência técnica entre os envolvidos bem como um aprimoramento na habilidade de inovação e solução de problemas tanto no âmbito pessoal quanto no profissional III ENCERRAMENTO DO PROJETO 1 Relato da experiência individual no desenvolvimento da atividade A minha vivência na realização da atividade de extensão foi profundamente transformadora possibilitando me utilizar os conhecimentos teóricos obtidos durante o curso de Análise e Desenvolvimento de Sistemas ADS em um cenário prático que trouxe benefícios diretos para a comunidade O projeto se concentrou no ensino de Python uma linguagem amplamente empregada no setor tecnológico oferecendo uma chance única de interação com a comunidade local formada por alunos e pequenos empresários com limitado ou nenhum conhecimento prévio em desenvolvimento de software Inicialmente a teoria discutida nas matérias de programação e desenvolvimento ágil de aplicações foi implementada na prática durante as rodas de conversa com os participantes momento em que identifiquei os principais desafios e expectativas As necessidades da comunidade tais como o aprimoramento tecnológico para melhorar suas competências e aumentar suas oportunidades no mercado de trabalho influenciaram diretamente a estrutura e o conteúdo do projeto No que diz respeito à metodologia empreguei uma mistura de dinâmicas de grupo entrevistas iniciais questionários de diagnóstico e aulas práticas para organizar a atividade As atividades em grupo auxiliaram na identificação das principais dores e obstáculos dos participantes ao passo que os questionários foram fundamentais para medir o grau de conhecimento antes e após o curso Ao longo da implementação conduzi sessões presenciais e online empregando exercícios práticos e interativos com o objetivo de ensinar os princípios fundamentais do Python e a utilização desta linguagem em pequenas soluções de software O material foi sendo progressivamente ajustado de acordo com as dificuldades dos participantes e houve uma interação contínua para assegurar que todos estivessem seguindo o ritmo das aulas CopySpider httpscopyspidercombr Página 44 de 45 Relatório gerado por CopySpider Software 20240924 175326 Os resultados obtidos foram extremamente gratificantes No final do projeto vários participantes conseguiram criar pequenos scripts e compreender a lógica por trás de processos de automação de tarefas básicas As avaliações positivas dos participantes evidenciaram a satisfação geral ressaltando o efeito prático do aprendizado em suas atividades diárias Um dos desafios mais significativos foi ajustar a metodologia de ensino às diversas velocidades de aprendizagem pois alguns participantes tiveram mais facilidade com os conceitos enquanto outros precisaram de um apoio adicional Esta vivência me deu uma perspectiva mais abrangente sobre a relevância da educação e do saber técnico para aprimorar a qualidade de vida dos indivíduos Ao observar a comunidade sendo diretamente beneficiada pelo conteúdo aplicado reforçouse em mim a convicção de que o saber prático é um instrumento eficaz para a mudança social 2 Evidências das atividades realizadas Foto 1 Calculadora simples usando a linguagem de programação Python ensinada e colocada em prática nos workshops Foto 2 Desafio de criação de site Foto 3 Registro do último dia das aulas práticas realizada em laboratório de informática CopySpider httpscopyspidercombr Página 45 de 45 Relatório gerado por CopySpider Software 20240924 175326 PROJETO DE EXTENSÃO ANÁLISE E DESENVOLVIMENTO DE SISTEMAS Título do Projeto Python na Prática Soluções Ágeis para Desafios de Programação I DIAGNÓSTICO E TEORIZAÇÃO 1 Identificação das partes envolvidas e parceiros Neste projeto de extensão participam docentes discentes do curso de Análise e Desenvolvimento de Sistemas ADS além de parceiros tecnológicos tais como empresas de tecnologia da informação locais e entidades que empregam ferramentas de desenvolvimento ágil A comunidade local tem como públicoalvo jovens e adultos interessados em programação e criação de aplicativos com idades compreendidas entre 18 e 35 anos A composição socioeconômica dos participantes é diversificada abrangendo desde alunos de cursos técnicos e universitários até profissionais em início de trajetória profissional A maior parte tem o ensino médio concluído ou está em fase de conclusão do ensino superior tendo um conhecimento básico ou intermediário em computação e programação Em relação ao gênero esperase uma participação equilibrada visto que o projeto visa a inclusão feminina na tecnologia fomentando a diversidade na área de programação A maioria dos participantes tem entre 18 e 35 anos concentrandose em pessoas que procuram qualificação profissional ou aprimoramento de competências técnicas A previsão inicial de participantes é de aproximadamente 20 indivíduos incentivandose a participação de indivíduos de várias origens e com variados graus de experiência As parcerias estratégicas englobam entidades de ensino técnico companhias tecnológicas locais que oferecerão apoio para oficinas práticas e orientação bem como entidades que fomentam ações de inclusão digital Esses parceiros desempenharão um papel crucial na disponibilização de recursos suporte tecnológico e oportunidades para a integração dos participantes no mercado de trabalho 2 Situaçãoproblema identificada A comunidade local identificou como problema a falta de competência técnica na área de programação e desenvolvimento de software Em conversas e encontros conduzidos com jovens e adultos da comunidade ficou evidente que apesar de muitos mostrarem interesse em seguir carreiras na área de tecnologia eles encontram obstáculos consideráveis para adquirir as competências requeridas de forma prática e acessível A principal reclamação apresentada foi a ausência de chances para aprender linguagens de programação de maneira eficaz em um ambiente que ligue a teoria à prática Ademais muitos apontaram o desafio de encontrar cursos acessíveis ou programas de treinamento que não requerem habilidades avançadas Consequentemente esses indivíduos acabam se tornando restritos no mercado de trabalho ou com pouca confiança em suas habilidades técnicas para procurar oportunidades mais qualificadas Outro aspecto notado é a falta de assistência e orientação no campo do desenvolvimento de software particularmente para quem está começando ou tem conhecimento básico Isso gera um ciclo no qual a ausência de direção e prática resulta em frustração e frequentemente na desistência de carreiras na área tecnológica Com a demanda crescente por especialistas em programação essa falta de conhecimento representa um obstáculo direto ao progresso econômico e profissional da comunidade 3 Demanda sociocomunitária e motivação acadêmica A necessidade sociocomunitária identificada está ligada à escassez de formação técnica em programação particularmente no que diz respeito ao desenvolvimento de aplicações práticas com o uso do Python A ausência de acesso a esse saber afeta diretamente a vida social e econômica da comunidade local pois impede muitos jovens e adultos de se adequarem totalmente ao mercado de trabalho tecnológico que está sempre em expansão A falta de formação adequada também limita o progresso educacional e cultural desses indivíduos restringindo suas chances de se envolverem de maneira ativa em um campo de grande importância no contexto atual Este problema impacta diretamente a habilidade de muitos residentes da comunidade em se qualificar para postos de trabalho qualificados no setor de TI prejudicando seu crescimento econômico e por fim a mobilidade social Muitos expressaram o desafio de encontrar programas de treinamento que unam teoria e prática de forma clara e compreensível o que contribui para a estagnação de suas carreiras e diminui as chances de progresso profissional A motivação acadêmica para este projeto de extensão deriva da oportunidade de utilizar os conhecimentos adquiridos no curso de Análise e Desenvolvimento de Sistemas ADS para resolver ou atenuar tais reclamações Ao empregar métodos e técnicas de desenvolvimento de software aprendidas durante a educação acadêmica o projeto tem a capacidade de oferecer formação prática e acessível à comunidade Isso possibilita que os participantes aprendam a programar em Python e criem soluções úteis para questões reais Os estudantes do curso de ADS podem compartilhar conhecimentos sobre frameworks de desenvolvimento ágil orientação a objetos e a criação de interfaces intuitivas por exemplo por meio de aulas práticas e oficinas Essas competências técnicas adquiridas na disciplina não só preparam os alunos para o mercado de trabalho como também podem aprimorar a qualidade de vida da comunidade ao fomentar a inclusão digital e a formação profissional 4 Objetivos a serem alcançados em relação à situaçãoproblema identificada Habilitar os membros da comunidade local na utilização da linguagem de programação Python para a criação de soluções práticas fomentando competências técnicas que potencializem suas chances de ingresso no setor de Tecnologia da Informação através de um curso de 4 semanas Promover o aprendizado de metodologias ágeis e métodos de desenvolvimento ágil de aplicações através de oficinas práticas e projetos colaborativos que possibilitem aos participantes utilizar o conhecimento obtido em projetos concretos em um prazo de 1 mês Promover a inclusão digital e a diversidade na área tecnológica incentivando a inclusão de grupos marginalizados como mulheres e indivíduos em situação de vulnerabilidade com o objetivo de atingir 40 de representatividade desses grupos entre os participantes ao término da atividade II PLANEJAMENTO PARA DESENVOLVIMENTO DO PROJETO 1 Plano de trabalho com cronograma das atividades Ação 1 Preparar o material de treinamento O que fazer Desenvolver materiais didáticos incluindo slides apostilas e exemplos práticos focados em Python e em metodologias ágeis para desenvolvimento de software Quando fazer Até 10 dias antes do início do primeiro workshop Como fazer Pesquisar materiais didáticos consultar a bibliografia da disciplina de Análise e Desenvolvimento de Sistemas além de tutoriais e livros sobre desenvolvimento ágil com Python Utilizar plataformas online para criar materiais interativos e fornecer conteúdo acessível Para quem fazer Participantes da comunidade local interessados em programação com foco em iniciantes e intermediários Onde fazer Em uma sala de aula com recursos multimídia Ação 2 Realizar workshops e sessões práticas O que fazer Conduzir workshops semanais de 2 horas cada focados em tópicos específicos como sintaxe de Python manipulação de dados desenvolvimento web e automação aplicando as metodologias ágeis Quando fazer Iniciar os workshops no primeiro mês do semestre com duração de 4 semanas Como fazer Realizar as sessões de forma presencial utilizando projetores computadores e conexão à internet para demonstrar o uso de ferramentas e execução de projetos práticos As sessões contarão com atividades práticas e tutoriais ao vivo Para quem fazer Estudantes da comunidade local incluindo jovens e adultos com interesse em desenvolvimento de software Onde fazer Na sala de informática Ação 3 Acompanhamento e feedback dos participantes O que fazer Monitorar o progresso dos participantes oferecendo suporte individualizado e coletando feedback para ajustes no conteúdo e metodologia Quando fazer Durante o desenvolvimento do projeto e ao final de cada workshop Como fazer Aplicar questionários online realizar sessões de mentoria e acompanhar o progresso através de plataformas de colaboração como Google Classroom ou GitHub onde os participantes poderão compartilhar seus códigos e projetos Para quem fazer Todos os participantes que frequentarem os workshops Onde fazer Presencialmente nas sessões de mentoria e online através de plataformas de ensino à distância e repositórios de código Ação 4 Avaliação final e apresentação dos projetos O que fazer Avaliar o desenvolvimento dos projetos práticos realizados pelos participantes e organizar uma apresentação final onde eles mostrarão suas soluções aplicadas Quando fazer No final das 4 semanas de workshops Como fazer Criar critérios de avaliação baseados na funcionalidade inovação e aplicabilidade das soluções desenvolvidas Organizar um evento presencial para a apresentação dos projetos com feedback dos instrutores e mentores Para quem fazer Todos os participantes do projeto e membros da comunidade local que desejarem assistir às apresentações Onde fazer No auditório do campus universitário ou sala de eventos apropriada 2 Envolvimento do público participante No começo do projeto haverá encontros presenciais e virtuais com os possíveis membros da comunidade onde serão abordados os principais desafios que eles enfrentam devido à falta de competência em programação e desenvolvimento de software Essas discussões estruturadas como Rodas de Diálogo possibilitarão reconhecer os desafios e expectativas dos participantes além de assegurar que o programa do curso seja ajustado às demandas concretas da comunidade No decorrer do projeto os participantes trabalharão em conjunto interagindo diretamente com os alunos e docentes encarregados da atividade de extensão Existirá um fluxo contínuo de partilha de informações e sabedoria onde os participantes poderão dar feedback imediato sobre as aulas e oficinas bem como propor alterações ou aprimoramentos no conteúdo discutido Esta interação será documentada através de prints das sessões online listas de presença nas atividades presenciais fotografias dos encontros além de mensagens e correspondências eletrônicas que servirão como prova do envolvimento da comunidade no processo No término do projeto os membros da comunidade poderão avaliar o efeito da atividade tanto por meio de questionários de avaliação quanto por meio de entrevistas e encontros de conclusão Estes registros serão fundamentais para demonstrar o efeito do projeto e assegurar a contínua evolução das atividades futuras 3 Avaliação dos resultados alcançados A apreciação dos resultados obtidos será feita através de vários instrumentos que possibilitarão avaliar o efeito da atividade de extensão na comunidade e confirmar se as reclamações e dificuldades identificadas foram atenuadas O primeiro recurso a ser empregado será um questionário pré e pósprojeto que será aplicado aos participantes para avaliar o grau de domínio em programação Python e desenvolvimento de software antes e após a tarefa Este questionário incluirá questões objetivas e subjetivas possibilitando uma avaliação tanto qualitativa quanto quantitativa dos progressos dos participantes Durante os workshops haverá uma avaliação constante através da aplicação de pequenos testes práticos e atividades que permitirão avaliar o avanço dos participantes em cada fase do projeto O retorno obtido durante o curso será documentado e examinado para adaptar as tarefas de acordo com as necessidades dos participantes assegurando que as necessidades da comunidade sejam satisfeitas de forma eficiente Outra ferramenta crucial será a condução de entrevistas com os participantes ao término do projeto onde se debaterão os efeitos práticos do aprendizado em suas vidas profissionais e pessoais Estas entrevistas oferecerão uma perspectiva mais detalhada de como a formação em Python auxiliou na resolução de questões cotidianas como a procura por trabalho ou a elaboração de pequenos projetos pessoais e profissionais Finalmente haverá uma sessão de demonstração de projetos onde os participantes irão exibir as aplicações criadas durante o curso A análise dessas apresentações possibilitará determinar o grau de independência dos participantes na utilização das ferramentas apresentadas bem como avaliar a habilidade de aplicar os conhecimentos em situações práticas Ao término da atividade esperase que os membros da comunidade sejam aptos a criar soluções práticas usando Python expandindo suas possibilidades no mercado de trabalho e fortalecendo sua confiança na utilização de tecnologias digitais O resultado esperado é uma diminuição considerável na ausência de competência técnica entre os envolvidos bem como um aprimoramento na habilidade de inovação e solução de problemas tanto no âmbito pessoal quanto no profissional III ENCERRAMENTO DO PROJETO 1 Relato da experiência individual no desenvolvimento da atividade A minha vivência na realização da atividade de extensão foi profundamente transformadora possibilitandome utilizar os conhecimentos teóricos obtidos durante o curso de Análise e Desenvolvimento de Sistemas ADS em um cenário prático que trouxe benefícios diretos para a comunidade O projeto se concentrou no ensino de Python uma linguagem amplamente empregada no setor tecnológico oferecendo uma chance única de interação com a comunidade local formada por alunos e pequenos empresários com limitado ou nenhum conhecimento prévio em desenvolvimento de software Inicialmente a teoria discutida nas matérias de programação e desenvolvimento ágil de aplicações foi implementada na prática durante as rodas de conversa com os participantes momento em que identifiquei os principais desafios e expectativas As necessidades da comunidade tais como o aprimoramento tecnológico para melhorar suas competências e aumentar suas oportunidades no mercado de trabalho influenciaram diretamente a estrutura e o conteúdo do projeto No que diz respeito à metodologia empreguei uma mistura de dinâmicas de grupo entrevistas iniciais questionários de diagnóstico e aulas práticas para organizar a atividade As atividades em grupo auxiliaram na identificação das principais dores e obstáculos dos participantes ao passo que os questionários foram fundamentais para medir o grau de conhecimento antes e após o curso Ao longo da implementação conduzi sessões presenciais e online empregando exercícios práticos e interativos com o objetivo de ensinar os princípios fundamentais do Python e a utilização desta linguagem em pequenas soluções de software O material foi sendo progressivamente ajustado de acordo com as dificuldades dos participantes e houve uma interação contínua para assegurar que todos estivessem seguindo o ritmo das aulas Os resultados obtidos foram extremamente gratificantes No final do projeto vários participantes conseguiram criar pequenos scripts e compreender a lógica por trás de processos de automação de tarefas básicas As avaliações positivas dos participantes evidenciaram a satisfação geral ressaltando o efeito prático do aprendizado em suas atividades diárias Um dos desafios mais significativos foi ajustar a metodologia de ensino às diversas velocidades de aprendizagem pois alguns participantes tiveram mais facilidade com os conceitos enquanto outros precisaram de um apoio adicional Esta vivência me deu uma perspectiva mais abrangente sobre a relevância da educação e do saber técnico para aprimorar a qualidade de vida dos indivíduos Ao observar a comunidade sendo diretamente beneficiada pelo conteúdo aplicado reforçouse em mim a convicção de que o saber prático é um instrumento eficaz para a mudança social 2 Evidências das atividades realizadas Foto 1 Calculadora simples usando a linguagem de programação Python ensinada e colocada em prática nos workshops Foto 2 Desafio de criação de site Foto 3 Registro do último dia das aulas práticas realizada em laboratório de informática PROJETO DE EXTENSÃO ANÁLISE E DESENVOLVIMENTO DE SISTEMAS Título do Projeto Python na Prática Soluções Ágeis para Desafios de Programação I DIAGNÓSTICO E TEORIZAÇÃO 1 Identificação das partes envolvidas e parceiros Neste projeto de extensão participam docentes discentes do curso de Análise e Desenvolvimento de Sistemas ADS além de parceiros tecnológicos tais como empresas de tecnologia da informação locais e entidades que empregam ferramentas de desenvolvimento ágil A comunidade local tem como públicoalvo jovens e adultos interessados em programação e criação de aplicativos com idades compreendidas entre 18 e 35 anos A composição socioeconômica dos participantes é diversificada abrangendo desde alunos de cursos técnicos e universitários até profissionais em início de trajetória profissional A maior parte tem o ensino médio concluído ou está em fase de conclusão do ensino superior tendo um conhecimento básico ou intermediário em computação e programação Em relação ao gênero esperase uma participação equilibrada visto que o projeto visa a inclusão feminina na tecnologia fomentando a diversidade na área de programação A maioria dos participantes tem entre 18 e 35 anos concentrandose em pessoas que procuram qualificação profissional ou aprimoramento de competências técnicas A previsão inicial de participantes é de aproximadamente 20 indivíduos incentivandose a participação de indivíduos de várias origens e com variados graus de experiência As parcerias estratégicas englobam entidades de ensino técnico companhias tecnológicas locais que oferecerão apoio para oficinas práticas e orientação bem como entidades que fomentam ações de inclusão digital Esses parceiros desempenharão um papel crucial na disponibilização de recursos suporte tecnológico e oportunidades para a integração dos participantes no mercado de trabalho 2 Situaçãoproblema identificada A comunidade local identificou como problema a falta de competência técnica na área de programação e desenvolvimento de software Em conversas e encontros conduzidos com jovens e adultos da comunidade ficou evidente que apesar de muitos mostrarem interesse em seguir carreiras na área de tecnologia eles encontram obstáculos consideráveis para adquirir as competências requeridas de forma prática e acessível A principal reclamação apresentada foi a ausência de chances para aprender linguagens de programação de maneira eficaz em um ambiente que ligue a teoria à prática Ademais muitos apontaram o desafio de encontrar cursos acessíveis ou programas de treinamento que não requerem habilidades avançadas Consequentemente esses indivíduos acabam se tornando restritos no mercado de trabalho ou com pouca confiança em suas habilidades técnicas para procurar oportunidades mais qualificadas Outro aspecto notado é a falta de assistência e orientação no campo do desenvolvimento de software particularmente para quem está começando ou tem conhecimento básico Isso gera um ciclo no qual a ausência de direção e prática resulta em frustração e frequentemente na desistência de carreiras na área tecnológica Com a demanda crescente por especialistas em programação essa falta de conhecimento representa um obstáculo direto ao progresso econômico e profissional da comunidade 3 Demanda sociocomunitária e motivação acadêmica A necessidade sociocomunitária identificada está ligada à escassez de formação técnica em programação particularmente no que diz respeito ao desenvolvimento de aplicações práticas com o uso do Python A ausência de acesso a esse saber afeta diretamente a vida social e econômica da comunidade local pois impede muitos jovens e adultos de se adequarem totalmente ao mercado de trabalho tecnológico que está sempre em expansão A falta de formação adequada também limita o progresso educacional e cultural desses indivíduos restringindo suas chances de se envolverem de maneira ativa em um campo de grande importância no contexto atual Este problema impacta diretamente a habilidade de muitos residentes da comunidade em se qualificar para postos de trabalho qualificados no setor de TI prejudicando seu crescimento econômico e por fim a mobilidade social Muitos expressaram o desafio de encontrar programas de treinamento que unam teoria e prática de forma clara e compreensível o que contribui para a estagnação de suas carreiras e diminui as chances de progresso profissional A motivação acadêmica para este projeto de extensão deriva da oportunidade de utilizar os conhecimentos adquiridos no curso de Análise e Desenvolvimento de Sistemas ADS para resolver ou atenuar tais reclamações Ao empregar métodos e técnicas de desenvolvimento de software aprendidas durante a educação acadêmica o projeto tem a capacidade de oferecer formação prática e acessível à comunidade Isso possibilita que os participantes aprendam a programar em Python e criem soluções úteis para questões reais Os estudantes do curso de ADS podem compartilhar conhecimentos sobre frameworks de desenvolvimento ágil orientação a objetos e a criação de interfaces intuitivas por exemplo por meio de aulas práticas e oficinas Essas competências técnicas adquiridas na disciplina não só preparam os alunos para o mercado de trabalho como também podem aprimorar a qualidade de vida da comunidade ao fomentar a inclusão digital e a formação profissional 4 Objetivos a serem alcançados em relação à situaçãoproblema identificada Habilitar os membros da comunidade local na utilização da linguagem de programação Python para a criação de soluções práticas fomentando competências técnicas que potencializem suas chances de ingresso no setor de Tecnologia da Informação através de um curso de 4 semanas Promover o aprendizado de metodologias ágeis e métodos de desenvolvimento ágil de aplicações através de oficinas práticas e projetos colaborativos que possibilitem aos participantes utilizar o conhecimento obtido em projetos concretos em um prazo de 1 mês Promover a inclusão digital e a diversidade na área tecnológica incentivando a inclusão de grupos marginalizados como mulheres e indivíduos em situação de vulnerabilidade com o objetivo de atingir 40 de representatividade desses grupos entre os participantes ao término da atividade II PLANEJAMENTO PARA DESENVOLVIMENTO DO PROJETO 1 Plano de trabalho com cronograma das atividades Ação 1 Preparar o material de treinamento O que fazer Desenvolver materiais didáticos incluindo slides apostilas e exemplos práticos focados em Python e em metodologias ágeis para desenvolvimento de software Quando fazer Até 10 dias antes do início do primeiro workshop Como fazer Pesquisar materiais didáticos consultar a bibliografia da disciplina de Análise e Desenvolvimento de Sistemas além de tutoriais e livros sobre desenvolvimento ágil com Python Utilizar plataformas online para criar materiais interativos e fornecer conteúdo acessível Para quem fazer Participantes da comunidade local interessados em programação com foco em iniciantes e intermediários Onde fazer Em uma sala de aula com recursos multimídia Ação 2 Realizar workshops e sessões práticas O que fazer Conduzir workshops semanais de 2 horas cada focados em tópicos específicos como sintaxe de Python manipulação de dados desenvolvimento web e automação aplicando as metodologias ágeis Quando fazer Iniciar os workshops no primeiro mês do semestre com duração de 4 semanas Como fazer Realizar as sessões de forma presencial utilizando projetores computadores e conexão à internet para demonstrar o uso de ferramentas e execução de projetos práticos As sessões contarão com atividades práticas e tutoriais ao vivo Para quem fazer Estudantes da comunidade local incluindo jovens e adultos com interesse em desenvolvimento de software Onde fazer Na sala de informática Ação 3 Acompanhamento e feedback dos participantes O que fazer Monitorar o progresso dos participantes oferecendo suporte individualizado e coletando feedback para ajustes no conteúdo e metodologia Quando fazer Durante o desenvolvimento do projeto e ao final de cada workshop Como fazer Aplicar questionários online realizar sessões de mentoria e acompanhar o progresso através de plataformas de colaboração como Google Classroom ou GitHub onde os participantes poderão compartilhar seus códigos e projetos Para quem fazer Todos os participantes que frequentarem os workshops Onde fazer Presencialmente nas sessões de mentoria e online através de plataformas de ensino à distância e repositórios de código Ação 4 Avaliação final e apresentação dos projetos O que fazer Avaliar o desenvolvimento dos projetos práticos realizados pelos participantes e organizar uma apresentação final onde eles mostrarão suas soluções aplicadas Quando fazer No final das 4 semanas de workshops Como fazer Criar critérios de avaliação baseados na funcionalidade inovação e aplicabilidade das soluções desenvolvidas Organizar um evento presencial para a apresentação dos projetos com feedback dos instrutores e mentores Para quem fazer Todos os participantes do projeto e membros da comunidade local que desejarem assistir às apresentações Onde fazer No auditório do campus universitário ou sala de eventos apropriada 2 Envolvimento do público participante No começo do projeto haverá encontros presenciais e virtuais com os possíveis membros da comunidade onde serão abordados os principais desafios que eles enfrentam devido à falta de competência em programação e desenvolvimento de software Essas discussões estruturadas como Rodas de Diálogo possibilitarão reconhecer os desafios e expectativas dos participantes além de assegurar que o programa do curso seja ajustado às demandas concretas da comunidade No decorrer do projeto os participantes trabalharão em conjunto interagindo diretamente com os alunos e docentes encarregados da atividade de extensão Existirá um fluxo contínuo de partilha de informações e sabedoria onde os participantes poderão dar feedback imediato sobre as aulas e oficinas bem como propor alterações ou aprimoramentos no conteúdo discutido Esta interação será documentada através de prints das sessões online listas de presença nas atividades presenciais fotografias dos encontros além de mensagens e correspondências eletrônicas que servirão como prova do envolvimento da comunidade no processo No término do projeto os membros da comunidade poderão avaliar o efeito da atividade tanto por meio de questionários de avaliação quanto por meio de entrevistas e encontros de conclusão Estes registros serão fundamentais para demonstrar o efeito do projeto e assegurar a contínua evolução das atividades futuras 3 Avaliação dos resultados alcançados A apreciação dos resultados obtidos será feita através de vários instrumentos que possibilitarão avaliar o efeito da atividade de extensão na comunidade e confirmar se as reclamações e dificuldades identificadas foram atenuadas O primeiro recurso a ser empregado será um questionário pré e pósprojeto que será aplicado aos participantes para avaliar o grau de domínio em programação Python e desenvolvimento de software antes e após a tarefa Este questionário incluirá questões objetivas e subjetivas possibilitando uma avaliação tanto qualitativa quanto quantitativa dos progressos dos participantes Durante os workshops haverá uma avaliação constante através da aplicação de pequenos testes práticos e atividades que permitirão avaliar o avanço dos participantes em cada fase do projeto O retorno obtido durante o curso será documentado e examinado para adaptar as tarefas de acordo com as necessidades dos participantes assegurando que as necessidades da comunidade sejam satisfeitas de forma eficiente Outra ferramenta crucial será a condução de entrevistas com os participantes ao término do projeto onde se debaterão os efeitos práticos do aprendizado em suas vidas profissionais e pessoais Estas entrevistas oferecerão uma perspectiva mais detalhada de como a formação em Python auxiliou na resolução de questões cotidianas como a procura por trabalho ou a elaboração de pequenos projetos pessoais e profissionais Finalmente haverá uma sessão de demonstração de projetos onde os participantes irão exibir as aplicações criadas durante o curso A análise dessas apresentações possibilitará determinar o grau de independência dos participantes na utilização das ferramentas apresentadas bem como avaliar a habilidade de aplicar os conhecimentos em situações práticas Ao término da atividade esperase que os membros da comunidade sejam aptos a criar soluções práticas usando Python expandindo suas possibilidades no mercado de trabalho e fortalecendo sua confiança na utilização de tecnologias digitais O resultado esperado é uma diminuição considerável na ausência de competência técnica entre os envolvidos bem como um aprimoramento na habilidade de inovação e solução de problemas tanto no âmbito pessoal quanto no profissional III ENCERRAMENTO DO PROJETO 1 Relato da experiência individual no desenvolvimento da atividade A minha vivência na realização da atividade de extensão foi profundamente transformadora possibilitandome utilizar os conhecimentos teóricos obtidos durante o curso de Análise e Desenvolvimento de Sistemas ADS em um cenário prático que trouxe benefícios diretos para a comunidade O projeto se concentrou no ensino de Python uma linguagem amplamente empregada no setor tecnológico oferecendo uma chance única de interação com a comunidade local formada por alunos e pequenos empresários com limitado ou nenhum conhecimento prévio em desenvolvimento de software Inicialmente a teoria discutida nas matérias de programação e desenvolvimento ágil de aplicações foi implementada na prática durante as rodas de conversa com os participantes momento em que identifiquei os principais desafios e expectativas As necessidades da comunidade tais como o aprimoramento tecnológico para melhorar suas competências e aumentar suas oportunidades no mercado de trabalho influenciaram diretamente a estrutura e o conteúdo do projeto No que diz respeito à metodologia empreguei uma mistura de dinâmicas de grupo entrevistas iniciais questionários de diagnóstico e aulas práticas para organizar a atividade As atividades em grupo auxiliaram na identificação das principais dores e obstáculos dos participantes ao passo que os questionários foram fundamentais para medir o grau de conhecimento antes e após o curso Ao longo da implementação conduzi sessões presenciais e online empregando exercícios práticos e interativos com o objetivo de ensinar os princípios fundamentais do Python e a utilização desta linguagem em pequenas soluções de software O material foi sendo progressivamente ajustado de acordo com as dificuldades dos participantes e houve uma interação contínua para assegurar que todos estivessem seguindo o ritmo das aulas Os resultados obtidos foram extremamente gratificantes No final do projeto vários participantes conseguiram criar pequenos scripts e compreender a lógica por trás de processos de automação de tarefas básicas As avaliações positivas dos participantes evidenciaram a satisfação geral ressaltando o efeito prático do aprendizado em suas atividades diárias Um dos desafios mais significativos foi ajustar a metodologia de ensino às diversas velocidades de aprendizagem pois alguns participantes tiveram mais facilidade com os conceitos enquanto outros precisaram de um apoio adicional Esta vivência me deu uma perspectiva mais abrangente sobre a relevância da educação e do saber técnico para aprimorar a qualidade de vida dos indivíduos Ao observar a comunidade sendo diretamente beneficiada pelo conteúdo aplicado reforçouse em mim a convicção de que o saber prático é um instrumento eficaz para a mudança social 2 Evidências das atividades realizadas Foto 1 Calculadora simples usando a linguagem de programação Python ensinada e colocada em prática nos workshops Foto 2 Desafio de criação de site Foto 3 Registro do último dia das aulas práticas realizada em laboratório de informática
Send your question to AI and receive an answer instantly
Recommended for you
13
Roteiro de Extensão em Direito Cibernético - Diagnóstico e Identificação de Partes
Projeto de Extensão
ESTACIO
34
React Native para Android: Guia Introdutório e Desenvolvimento de Aplicativos Mobile
Projeto de Extensão
ESTACIO
34
Trabalho de Extensão Direito Cibernético
Projeto de Extensão
ESTACIO
62
Politica e Direito Cibernetico - Democracia, Eleicoes, Fake News e Constitucionalismo Digital
Projeto de Extensão
ESTACIO
16
Projeto de Extensão Aplicação de Cloud Iot e Indústria 4 0 em Python
Projeto de Extensão
ESTACIO
64
Direito Privado e Tecnologia da Informacao-Propriedade Intelectual e Contratos Digitais
Projeto de Extensão
ESTACIO
71
React Native MVC Flux Redux Criptografia Testes e Publicação de Apps
Projeto de Extensão
ESTACIO
51
Direito Cibernético - Relação do Direito com as Tecnologias da Informação
Projeto de Extensão
ESTACIO
73
Persistência de Dados com React Native - AsyncStorage, SQLite, Realm e MongoDB
Projeto de Extensão
ESTACIO
41
Conexao Remota React Native - Componentes e Persistencia REST
Projeto de Extensão
ESTACIO
Preview text
DESENVOLVIMENTO RÁPIDO DE APLICAÇÕES EM PYTHON 30049 USER 202208194613 202208194613 1 DIAGNÓSTICO E TEORIZAÇÃO 1 Identificação das partes envolvidas e parceiros Membros da comunidade 2 Situaçãoproblema identificada 3 Demanda sociocomunitária e motivação acadêmica 4 Objetivos a serem alcançados em relação à situaçãoproblema identificada 2 PLANEJAMENTO PARA DESENVOLVIMENTO DA ATIVIDADE 1 Plano de trabalho com cronograma das atividades 2 Envolvimento do público participante 3 Avaliação dos resultados alcançados 3 ENCERRAMENTO DA ATIVIDADE 1 Relato da experiência individual no desenvolvimento da atividade 2 Evidências das atividades realizadas Relatório do Software Antiplágio CopySpider Para mais detalhes sobre o CopySpider acesse httpscopyspidercombr Instruções Este relatório apresenta na próxima página uma tabela na qual cada linha associa o conteúdo do arquivo de entrada com um documento encontrado na internet para Busca em arquivos da internet ou do arquivo de entrada com outro arquivo em seu computador para Pesquisa em arquivos locais A quantidade de termos comuns representa um fator utilizado no cálculo de Similaridade dos arquivos sendo comparados Quanto maior a quantidade de termos comuns maior a similaridade entre os arquivos É importante destacar que o limite de 3 representa uma estatística de semelhança e não um índice de plágio Por exemplo documentos que citam de forma direta transcrição outros documentos podem ter uma similaridade maior do que 3 e ainda assim não podem ser caracterizados como plágio Há sempre a necessidade do avaliador fazer uma análise para decidir se as semelhanças encontradas caracterizam ou não o problema de plágio ou mesmo de erro de formatação ou adequação às normas de referências bibliográficas Para cada par de arquivos apresentase uma comparação dos termos semelhantes os quais aparecem em vermelho Veja também Analisando o resultado do CopySpider Qual o percentual aceitável para ser considerado plágio CopySpider httpscopyspidercombr Página 1 de 45 Relatório gerado por CopySpider Software 20240924 175318 Versão do CopySpider 231 Relatório gerado por ldmonitoria1218gmailcom Modo web detailed Arquivos Termos comuns Similaridade MG BsYzHnbdF ADS Projeto de Extensão Desenvolvimento Rápido de Aplicações em Pythondocx X httpscentraltogovbrdownload263271 23 041 MG BsYzHnbdF ADS Projeto de Extensão Desenvolvimento Rápido de Aplicações em Pythondocx X httpstndbrasilcombrblogprincipaisdesafiostecnologicos enfrentadospelasempresasnaareadetecnologiaecomo superalos 15 035 MG BsYzHnbdF ADS Projeto de Extensão Desenvolvimento Rápido de Aplicações em Pythondocx X httpssaedigitaloqueematerialdidatico 13 032 MG BsYzHnbdF ADS Projeto de Extensão Desenvolvimento Rápido de Aplicações em Pythondocx X httpswwwmaxwellvracpucriobr20978209786PDF 30 027 MG BsYzHnbdF ADS Projeto de Extensão Desenvolvimento Rápido de Aplicações em Pythondocx X httpspythonorgbrweb 7 027 MG BsYzHnbdF ADS Projeto de Extensão Desenvolvimento Rápido de Aplicações em Pythondocx X httpscursodegestaoeliderancapaginasufscbrfiles201603A postilaOrientaC3A7C3A3oaoTCCpdf 45 024 MG BsYzHnbdF ADS Projeto de Extensão Desenvolvimento Rápido de Aplicações em Pythondocx X httpsfliphtml5comlearningcenterpt6bestwebsitesfor teacherstocreateonlineteachinglearningmaterials 6 016 Arquivos com problema de download httpswwwblogdoeadcombrtagcursosdepos graduacaoproducaodematerialdidatico Não foi possível baixar o arquivo É recomendável baixar o arquivo manualmente e realizar a análise em conluio Um contra todos Erro Parece que o documento não existe ou não pode ser acessado HTTP response code 403 Server returned HTTP response code 403 for URL httpswwwblogdoeadcombrtagcursos deposgraduacaoproducaodematerial didatico httpsdoitycombrblogworkshop Não foi possível baixar o arquivo É recomendável baixar o arquivo manualmente e realizar a análise em conluio Um contra todos 30 httpseducapescapesgovbrbitstreamcapes2061142GUIA DE MATERIAIS DIDC381TICOSpdf Não foi possível baixar o arquivo É recomendável baixar o arquivo manualmente e realizar a análise em conluio Um contra todos HTTP response code 200 ArquivoBaixadoVazio httpswwweducamaisbrasilcombreducacaodicasworkshop paraqueserveecomoplanejar Não foi possível baixar o arquivo É recomendável baixar o arquivo manualmente e realizar a análise em conluio Um contra todos wwweducamaisbrasilcombr CopySpider httpscopyspidercombr Página 2 de 45 Relatório gerado por CopySpider Software 20240924 175318 Arquivos com problema de conversão httpswwwufsmbrappuploadssites391201904Livro AHSDFinalizadopC3B3sprovapdf Não foi possível converter o arquivo É recomendável converter o arquivo para texto manualmente e realizar a análise em conluio Um contra todos CopySpider httpscopyspidercombr Página 3 de 45 Relatório gerado por CopySpider Software 20240924 175318 Arquivo 1 MG BsYzHnbdF ADS Projeto de Extensão Desenvolvimento Rápido de Aplicações em Pythondocx 2132 termos Arquivo 2 httpscentraltogovbrdownload263271 3498 termos Termos comuns 23 Similaridade 041 O texto abaixo é o conteúdo do documento MG BsYzHnbdF ADS Projeto de Extensão Desenvolvimento Rápido de Aplicações em Pythondocx 2132 termos Os termos em vermelho foram encontrados no documento httpscentraltogovbrdownload263271 3498 termos PROJETO DE EXTENSÃO ANÁLISE E DESENVOLVIMENTO DE SISTEMAS Título do Projeto Python na Prática Soluções Ágeis para Desafios de Programação I DIAGNÓSTICO E TEORIZAÇÃO 1 Identificação das partes envolvidas e parceiros Neste projeto de extensão participam docentes discentes do curso de Análise e Desenvolvimento de Sistemas ADS além de parceiros tecnológicos tais como empresas de tecnologia da informação locais e entidades que empregam ferramentas de desenvolvimento ágil A comunidade local tem como público alvo jovens e adultos interessados em programação e criação de aplicativos com idades compreendidas entre 18 e 35 anos A composição socioeconômica dos participantes é diversificada abrangendo desde alunos de cursos técnicos e universitários até profissionais em início de trajetória profissional A maior parte tem o ensino médio concluído ou está em fase de conclusão do ensino superior tendo um conhecimento básico ou intermediário em computação e programação Em relação ao gênero esperase uma participação equilibrada visto que o projeto visa a inclusão feminina na tecnologia fomentando a diversidade na área de programação A maioria dos participantes tem entre 18 e 35 anos concentrandose em pessoas que procuram qualificação profissional ou aprimoramento de competências técnicas A previsão inicial de participantes é de aproximadamente 20 indivíduos incentivandose a participação de indivíduos de várias origens e com variados graus de experiência As parcerias estratégicas englobam entidades de ensino técnico companhias tecnológicas locais que oferecerão apoio para oficinas práticas e orientação bem como entidades que fomentam ações de inclusão digital Esses parceiros desempenharão um papel crucial na disponibilização de recursos suporte tecnológico e oportunidades para a integração dos participantes no mercado de trabalho 2 Situaçãoproblema identificada A comunidade local identificou como problema a falta de competência técnica na área de programação e desenvolvimento de software Em conversas e encontros conduzidos com jovens e adultos da comunidade ficou evidente que apesar de muitos mostrarem interesse em seguir carreiras na área de tecnologia eles CopySpider httpscopyspidercombr Página 4 de 45 Relatório gerado por CopySpider Software 20240924 175321 encontram obstáculos consideráveis para adquirir as competências requeridas de forma prática e acessível A principal reclamação apresentada foi a ausência de chances para aprender linguagens de programação de maneira eficaz em um ambiente que ligue a teoria à prática Ademais muitos apontaram o desafio de encontrar cursos acessíveis ou programas de treinamento que não requerem habilidades avançadas Consequentemente esses indivíduos acabam se tornando restritos no mercado de trabalho ou com pouca confiança em suas habilidades técnicas para procurar oportunidades mais qualificadas Outro aspecto notado é a falta de assistência e orientação no campo do desenvolvimento de software particularmente para quem está começando ou tem conhecimento básico Isso gera um ciclo no qual a ausência de direção e prática resulta em frustração e frequentemente na desistência de carreiras na área tecnológica Com a demanda crescente por especialistas em programação essa falta de conhecimento representa um obstáculo direto ao progresso econômico e profissional da comunidade 3 Demanda sociocomunitária e motivação acadêmica A necessidade sociocomunitária identificada está ligada à escassez de formação técnica em programação particularmente no que diz respeito ao desenvolvimento de aplicações práticas com o uso do Python A ausência de acesso a esse saber afeta diretamente a vida social e econômica da comunidade local pois impede muitos jovens e adultos de se adequarem totalmente ao mercado de trabalho tecnológico que está sempre em expansão A falta de formação adequada também limita o progresso educacional e cultural desses indivíduos restringindo suas chances de se envolverem de maneira ativa em um campo de grande importância no contexto atual Este problema impacta diretamente a habilidade de muitos residentes da comunidade em se qualificar para postos de trabalho qualificados no setor de TI prejudicando seu crescimento econômico e por fim a mobilidade social Muitos expressaram o desafio de encontrar programas de treinamento que unam teoria e prática de forma clara e compreensível o que contribui para a estagnação de suas carreiras e diminui as chances de progresso profissional A motivação acadêmica para este projeto de extensão deriva da oportunidade de utilizar os conhecimentos adquiridos no curso de Análise e Desenvolvimento de Sistemas ADS para resolver ou atenuar tais reclamações Ao empregar métodos e técnicas de desenvolvimento de software aprendidas durante a educação acadêmica o projeto tem a capacidade de oferecer formação prática e acessível à comunidade Isso possibilita que os participantes aprendam a programar em Python e criem soluções úteis para questões reais Os estudantes do curso de ADS podem compartilhar conhecimentos sobre frameworks de desenvolvimento ágil orientação a objetos e a criação de interfaces intuitivas por exemplo por meio de aulas práticas e oficinas Essas competências técnicas adquiridas na disciplina não só preparam os alunos para o mercado de trabalho como também podem aprimorar a qualidade de vida da comunidade ao fomentar a inclusão digital e a formação profissional 4 Objetivos a serem alcançados em relação à situaçãoproblema identificada Habilitar os membros da comunidade local na utilização da linguagem de programação Python para a criação de soluções práticas fomentando competências técnicas que potencializem suas chances de CopySpider httpscopyspidercombr Página 5 de 45 Relatório gerado por CopySpider Software 20240924 175321 ingresso no setor de Tecnologia da Informação através de um curso de 4 semanas Promover o aprendizado de metodologias ágeis e métodos de desenvolvimento ágil de aplicações através de oficinas práticas e projetos colaborativos que possibilitem aos participantes utilizar o conhecimento obtido em projetos concretos em um prazo de 1 mês Promover a inclusão digital e a diversidade na área tecnológica incentivando a inclusão de grupos marginalizados como mulheres e indivíduos em situação de vulnerabilidade com o objetivo de atingir 40 de representatividade desses grupos entre os participantes ao término da atividade II PLANEJAMENTO PARA DESENVOLVIMENTO DO PROJETO 1 Plano de trabalho com cronograma das atividades Ação 1 Preparar o material de treinamento O que fazer Desenvolver materiais didáticos incluindo slides apostilas e exemplos práticos focados em Python e em metodologias ágeis para desenvolvimento de software Quando fazer Até 10 dias antes do início do primeiro workshop Como fazer Pesquisar materiais didáticos consultar a bibliografia da disciplina de Análise e Desenvolvimento de Sistemas além de tutoriais e livros sobre desenvolvimento ágil com Python Utilizar plataformas online para criar materiais interativos e fornecer conteúdo acessível Para quem fazer Participantes da comunidade local interessados em programação com foco em iniciantes e intermediários Onde fazer Em uma sala de aula com recursos multimídia Ação 2 Realizar workshops e sessões práticas O que fazer Conduzir workshops semanais de 2 horas cada focados em tópicos específicos como sintaxe de Python manipulação de dados desenvolvimento web e automação aplicando as metodologias ágeis Quando fazer Iniciar os workshops no primeiro mês do semestre com duração de 4 semanas Como fazer Realizar as sessões de forma presencial utilizando projetores computadores e conexão à internet para demonstrar o uso de ferramentas e execução de projetos práticos As sessões contarão com atividades práticas e tutoriais ao vivo Para quem fazer Estudantes da comunidade local incluindo jovens e adultos com interesse em desenvolvimento de software Onde fazer Na sala de informática Ação 3 Acompanhamento e feedback dos participantes O que fazer Monitorar o progresso dos participantes oferecendo suporte individualizado e coletando feedback para ajustes no conteúdo e metodologia Quando fazer Durante o desenvolvimento do projeto e ao final de cada workshop Como fazer Aplicar questionários online realizar sessões de mentoria e acompanhar o progresso através de plataformas de colaboração como Google Classroom ou GitHub onde os participantes poderão CopySpider httpscopyspidercombr Página 6 de 45 Relatório gerado por CopySpider Software 20240924 175321 compartilhar seus códigos e projetos Para quem fazer Todos os participantes que frequentarem os workshops Onde fazer Presencialmente nas sessões de mentoria e online através de plataformas de ensino à distância e repositórios de código Ação 4 Avaliação final e apresentação dos projetos O que fazer Avaliar o desenvolvimento dos projetos práticos realizados pelos participantes e organizar uma apresentação final onde eles mostrarão suas soluções aplicadas Quando fazer No final das 4 semanas de workshops Como fazer Criar critérios de avaliação baseados na funcionalidade inovação e aplicabilidade das soluções desenvolvidas Organizar um evento presencial para a apresentação dos projetos com feedback dos instrutores e mentores Para quem fazer Todos os participantes do projeto e membros da comunidade local que desejarem assistir às apresentações Onde fazer No auditório do campus universitário ou sala de eventos apropriada 2 Envolvimento do público participante No começo do projeto haverá encontros presenciais e virtuais com os possíveis membros da comunidade onde serão abordados os principais desafios que eles enfrentam devido à falta de competência em programação e desenvolvimento de software Essas discussões estruturadas como Rodas de Diálogo possibilitarão reconhecer os desafios e expectativas dos participantes além de assegurar que o programa do curso seja ajustado às demandas concretas da comunidade No decorrer do projeto os participantes trabalharão em conjunto interagindo diretamente com os alunos e docentes encarregados da atividade de extensão Existirá um fluxo contínuo de partilha de informações e sabedoria onde os participantes poderão dar feedback imediato sobre as aulas e oficinas bem como propor alterações ou aprimoramentos no conteúdo discutido Esta interação será documentada através de prints das sessões online listas de presença nas atividades presenciais fotografias dos encontros além de mensagens e correspondências eletrônicas que servirão como prova do envolvimento da comunidade no processo No término do projeto os membros da comunidade poderão avaliar o efeito da atividade tanto por meio de questionários de avaliação quanto por meio de entrevistas e encontros de conclusão Estes registros serão fundamentais para demonstrar o efeito do projeto e assegurar a contínua evolução das atividades futuras 3 Avaliação dos resultados alcançados A apreciação dos resultados obtidos será feita através de vários instrumentos que possibilitarão avaliar o efeito da atividade de extensão na comunidade e confirmar se as reclamações e dificuldades identificadas foram atenuadas O primeiro recurso a ser empregado será um questionário pré e pósprojeto que será aplicado aos participantes para avaliar o grau de domínio em programação Python e desenvolvimento de software antes e após a tarefa Este questionário incluirá questões objetivas e subjetivas possibilitando uma avaliação tanto qualitativa quanto quantitativa dos progressos dos participantes CopySpider httpscopyspidercombr Página 7 de 45 Relatório gerado por CopySpider Software 20240924 175321 Durante os workshops haverá uma avaliação constante através da aplicação de pequenos testes práticos e atividades que permitirão avaliar o avanço dos participantes em cada fase do projeto O retorno obtido durante o curso será documentado e examinado para adaptar as tarefas de acordo com as necessidades dos participantes assegurando que as necessidades da comunidade sejam satisfeitas de forma eficiente Outra ferramenta crucial será a condução de entrevistas com os participantes ao término do projeto onde se debaterão os efeitos práticos do aprendizado em suas vidas profissionais e pessoais Estas entrevistas oferecerão uma perspectiva mais detalhada de como a formação em Python auxiliou na resolução de questões cotidianas como a procura por trabalho ou a elaboração de pequenos projetos pessoais e profissionais Finalmente haverá uma sessão de demonstração de projetos onde os participantes irão exibir as aplicações criadas durante o curso A análise dessas apresentações possibilitará determinar o grau de independência dos participantes na utilização das ferramentas apresentadas bem como avaliar a habilidade de aplicar os conhecimentos em situações práticas Ao término da atividade esperase que os membros da comunidade sejam aptos a criar soluções práticas usando Python expandindo suas possibilidades no mercado de trabalho e fortalecendo sua confiança na utilização de tecnologias digitais O resultado esperado é uma diminuição considerável na ausência de competência técnica entre os envolvidos bem como um aprimoramento na habilidade de inovação e solução de problemas tanto no âmbito pessoal quanto no profissional III ENCERRAMENTO DO PROJETO 1 Relato da experiência individual no desenvolvimento da atividade A minha vivência na realização da atividade de extensão foi profundamente transformadora possibilitando me utilizar os conhecimentos teóricos obtidos durante o curso de Análise e Desenvolvimento de Sistemas ADS em um cenário prático que trouxe benefícios diretos para a comunidade O projeto se concentrou no ensino de Python uma linguagem amplamente empregada no setor tecnológico oferecendo uma chance única de interação com a comunidade local formada por alunos e pequenos empresários com limitado ou nenhum conhecimento prévio em desenvolvimento de software Inicialmente a teoria discutida nas matérias de programação e desenvolvimento ágil de aplicações foi implementada na prática durante as rodas de conversa com os participantes momento em que identifiquei os principais desafios e expectativas As necessidades da comunidade tais como o aprimoramento tecnológico para melhorar suas competências e aumentar suas oportunidades no mercado de trabalho influenciaram diretamente a estrutura e o conteúdo do projeto No que diz respeito à metodologia empreguei uma mistura de dinâmicas de grupo entrevistas iniciais questionários de diagnóstico e aulas práticas para organizar a atividade As atividades em grupo auxiliaram na identificação das principais dores e obstáculos dos participantes ao passo que os questionários foram fundamentais para medir o grau de conhecimento antes e após o curso Ao longo da implementação conduzi sessões presenciais e online empregando exercícios práticos e interativos com o objetivo de ensinar os princípios fundamentais do Python e a utilização desta linguagem em pequenas soluções de software O material foi sendo progressivamente ajustado de acordo com as dificuldades dos participantes e houve uma interação contínua para assegurar que todos estivessem seguindo o ritmo das aulas Os resultados obtidos foram extremamente gratificantes No final do projeto vários participantes CopySpider httpscopyspidercombr Página 8 de 45 Relatório gerado por CopySpider Software 20240924 175321 conseguiram criar pequenos scripts e compreender a lógica por trás de processos de automação de tarefas básicas As avaliações positivas dos participantes evidenciaram a satisfação geral ressaltando o efeito prático do aprendizado em suas atividades diárias Um dos desafios mais significativos foi ajustar a metodologia de ensino às diversas velocidades de aprendizagem pois alguns participantes tiveram mais facilidade com os conceitos enquanto outros precisaram de um apoio adicional Esta vivência me deu uma perspectiva mais abrangente sobre a relevância da educação e do saber técnico para aprimorar a qualidade de vida dos indivíduos Ao observar a comunidade sendo diretamente beneficiada pelo conteúdo aplicado reforçouse em mim a convicção de que o saber prático é um instrumento eficaz para a mudança social 2 Evidências das atividades realizadas Foto 1 Calculadora simples usando a linguagem de programação Python ensinada e colocada em prática nos workshops Foto 2 Desafio de criação de site Foto 3 Registro do último dia das aulas práticas realizada em laboratório de informática CopySpider httpscopyspidercombr Página 9 de 45 Relatório gerado por CopySpider Software 20240924 175321 Arquivo 1 MG BsYzHnbdF ADS Projeto de Extensão Desenvolvimento Rápido de Aplicações em Pythondocx 2132 termos Arquivo 2 httpstndbrasilcombrblogprincipaisdesafiostecnologicosenfrentadospelasempresasna areadetecnologiaecomosuperalos 2114 termos Termos comuns 15 Similaridade 035 O texto abaixo é o conteúdo do documento MG BsYzHnbdF ADS Projeto de Extensão Desenvolvimento Rápido de Aplicações em Pythondocx 2132 termos Os termos em vermelho foram encontrados no documento httpstndbrasilcombrblogprincipais desafiostecnologicosenfrentadospelasempresasnaareadetecnologiaecomosuperalos 2114 termos PROJETO DE EXTENSÃO ANÁLISE E DESENVOLVIMENTO DE SISTEMAS Título do Projeto Python na Prática Soluções Ágeis para Desafios de Programação I DIAGNÓSTICO E TEORIZAÇÃO 1 Identificação das partes envolvidas e parceiros Neste projeto de extensão participam docentes discentes do curso de Análise e Desenvolvimento de Sistemas ADS além de parceiros tecnológicos tais como empresas de tecnologia da informação locais e entidades que empregam ferramentas de desenvolvimento ágil A comunidade local tem como público alvo jovens e adultos interessados em programação e criação de aplicativos com idades compreendidas entre 18 e 35 anos A composição socioeconômica dos participantes é diversificada abrangendo desde alunos de cursos técnicos e universitários até profissionais em início de trajetória profissional A maior parte tem o ensino médio concluído ou está em fase de conclusão do ensino superior tendo um conhecimento básico ou intermediário em computação e programação Em relação ao gênero esperase uma participação equilibrada visto que o projeto visa a inclusão feminina na tecnologia fomentando a diversidade na área de programação A maioria dos participantes tem entre 18 e 35 anos concentrandose em pessoas que procuram qualificação profissional ou aprimoramento de competências técnicas A previsão inicial de participantes é de aproximadamente 20 indivíduos incentivandose a participação de indivíduos de várias origens e com variados graus de experiência As parcerias estratégicas englobam entidades de ensino técnico companhias tecnológicas locais que oferecerão apoio para oficinas práticas e orientação bem como entidades que fomentam ações de inclusão digital Esses parceiros desempenharão um papel crucial na disponibilização de recursos suporte tecnológico e oportunidades para a integração dos participantes no mercado de trabalho 2 Situaçãoproblema identificada A comunidade local identificou como problema a falta de competência técnica na área de programação e CopySpider httpscopyspidercombr Página 10 de 45 Relatório gerado por CopySpider Software 20240924 175322 desenvolvimento de software Em conversas e encontros conduzidos com jovens e adultos da comunidade ficou evidente que apesar de muitos mostrarem interesse em seguir carreiras na área de tecnologia eles encontram obstáculos consideráveis para adquirir as competências requeridas de forma prática e acessível A principal reclamação apresentada foi a ausência de chances para aprender linguagens de programação de maneira eficaz em um ambiente que ligue a teoria à prática Ademais muitos apontaram o desafio de encontrar cursos acessíveis ou programas de treinamento que não requerem habilidades avançadas Consequentemente esses indivíduos acabam se tornando restritos no mercado de trabalho ou com pouca confiança em suas habilidades técnicas para procurar oportunidades mais qualificadas Outro aspecto notado é a falta de assistência e orientação no campo do desenvolvimento de software particularmente para quem está começando ou tem conhecimento básico Isso gera um ciclo no qual a ausência de direção e prática resulta em frustração e frequentemente na desistência de carreiras na área tecnológica Com a demanda crescente por especialistas em programação essa falta de conhecimento representa um obstáculo direto ao progresso econômico e profissional da comunidade 3 Demanda sociocomunitária e motivação acadêmica A necessidade sociocomunitária identificada está ligada à escassez de formação técnica em programação particularmente no que diz respeito ao desenvolvimento de aplicações práticas com o uso do Python A ausência de acesso a esse saber afeta diretamente a vida social e econômica da comunidade local pois impede muitos jovens e adultos de se adequarem totalmente ao mercado de trabalho tecnológico que está sempre em expansão A falta de formação adequada também limita o progresso educacional e cultural desses indivíduos restringindo suas chances de se envolverem de maneira ativa em um campo de grande importância no contexto atual Este problema impacta diretamente a habilidade de muitos residentes da comunidade em se qualificar para postos de trabalho qualificados no setor de TI prejudicando seu crescimento econômico e por fim a mobilidade social Muitos expressaram o desafio de encontrar programas de treinamento que unam teoria e prática de forma clara e compreensível o que contribui para a estagnação de suas carreiras e diminui as chances de progresso profissional A motivação acadêmica para este projeto de extensão deriva da oportunidade de utilizar os conhecimentos adquiridos no curso de Análise e Desenvolvimento de Sistemas ADS para resolver ou atenuar tais reclamações Ao empregar métodos e técnicas de desenvolvimento de software aprendidas durante a educação acadêmica o projeto tem a capacidade de oferecer formação prática e acessível à comunidade Isso possibilita que os participantes aprendam a programar em Python e criem soluções úteis para questões reais Os estudantes do curso de ADS podem compartilhar conhecimentos sobre frameworks de desenvolvimento ágil orientação a objetos e a criação de interfaces intuitivas por exemplo por meio de aulas práticas e oficinas Essas competências técnicas adquiridas na disciplina não só preparam os alunos para o mercado de trabalho como também podem aprimorar a qualidade de vida da comunidade ao fomentar a inclusão digital e a formação profissional 4 Objetivos a serem alcançados em relação à situaçãoproblema identificada CopySpider httpscopyspidercombr Página 11 de 45 Relatório gerado por CopySpider Software 20240924 175322 Habilitar os membros da comunidade local na utilização da linguagem de programação Python para a criação de soluções práticas fomentando competências técnicas que potencializem suas chances de ingresso no setor de Tecnologia da Informação através de um curso de 4 semanas Promover o aprendizado de metodologias ágeis e métodos de desenvolvimento ágil de aplicações através de oficinas práticas e projetos colaborativos que possibilitem aos participantes utilizar o conhecimento obtido em projetos concretos em um prazo de 1 mês Promover a inclusão digital e a diversidade na área tecnológica incentivando a inclusão de grupos marginalizados como mulheres e indivíduos em situação de vulnerabilidade com o objetivo de atingir 40 de representatividade desses grupos entre os participantes ao término da atividade II PLANEJAMENTO PARA DESENVOLVIMENTO DO PROJETO 1 Plano de trabalho com cronograma das atividades Ação 1 Preparar o material de treinamento O que fazer Desenvolver materiais didáticos incluindo slides apostilas e exemplos práticos focados em Python e em metodologias ágeis para desenvolvimento de software Quando fazer Até 10 dias antes do início do primeiro workshop Como fazer Pesquisar materiais didáticos consultar a bibliografia da disciplina de Análise e Desenvolvimento de Sistemas além de tutoriais e livros sobre desenvolvimento ágil com Python Utilizar plataformas online para criar materiais interativos e fornecer conteúdo acessível Para quem fazer Participantes da comunidade local interessados em programação com foco em iniciantes e intermediários Onde fazer Em uma sala de aula com recursos multimídia Ação 2 Realizar workshops e sessões práticas O que fazer Conduzir workshops semanais de 2 horas cada focados em tópicos específicos como sintaxe de Python manipulação de dados desenvolvimento web e automação aplicando as metodologias ágeis Quando fazer Iniciar os workshops no primeiro mês do semestre com duração de 4 semanas Como fazer Realizar as sessões de forma presencial utilizando projetores computadores e conexão à internet para demonstrar o uso de ferramentas e execução de projetos práticos As sessões contarão com atividades práticas e tutoriais ao vivo Para quem fazer Estudantes da comunidade local incluindo jovens e adultos com interesse em desenvolvimento de software Onde fazer Na sala de informática Ação 3 Acompanhamento e feedback dos participantes O que fazer Monitorar o progresso dos participantes oferecendo suporte individualizado e coletando feedback para ajustes no conteúdo e metodologia Quando fazer Durante o desenvolvimento do projeto e ao final de cada workshop CopySpider httpscopyspidercombr Página 12 de 45 Relatório gerado por CopySpider Software 20240924 175322 Como fazer Aplicar questionários online realizar sessões de mentoria e acompanhar o progresso através de plataformas de colaboração como Google Classroom ou GitHub onde os participantes poderão compartilhar seus códigos e projetos Para quem fazer Todos os participantes que frequentarem os workshops Onde fazer Presencialmente nas sessões de mentoria e online através de plataformas de ensino à distância e repositórios de código Ação 4 Avaliação final e apresentação dos projetos O que fazer Avaliar o desenvolvimento dos projetos práticos realizados pelos participantes e organizar uma apresentação final onde eles mostrarão suas soluções aplicadas Quando fazer No final das 4 semanas de workshops Como fazer Criar critérios de avaliação baseados na funcionalidade inovação e aplicabilidade das soluções desenvolvidas Organizar um evento presencial para a apresentação dos projetos com feedback dos instrutores e mentores Para quem fazer Todos os participantes do projeto e membros da comunidade local que desejarem assistir às apresentações Onde fazer No auditório do campus universitário ou sala de eventos apropriada 2 Envolvimento do público participante No começo do projeto haverá encontros presenciais e virtuais com os possíveis membros da comunidade onde serão abordados os principais desafios que eles enfrentam devido à falta de competência em programação e desenvolvimento de software Essas discussões estruturadas como Rodas de Diálogo possibilitarão reconhecer os desafios e expectativas dos participantes além de assegurar que o programa do curso seja ajustado às demandas concretas da comunidade No decorrer do projeto os participantes trabalharão em conjunto interagindo diretamente com os alunos e docentes encarregados da atividade de extensão Existirá um fluxo contínuo de partilha de informações e sabedoria onde os participantes poderão dar feedback imediato sobre as aulas e oficinas bem como propor alterações ou aprimoramentos no conteúdo discutido Esta interação será documentada através de prints das sessões online listas de presença nas atividades presenciais fotografias dos encontros além de mensagens e correspondências eletrônicas que servirão como prova do envolvimento da comunidade no processo No término do projeto os membros da comunidade poderão avaliar o efeito da atividade tanto por meio de questionários de avaliação quanto por meio de entrevistas e encontros de conclusão Estes registros serão fundamentais para demonstrar o efeito do projeto e assegurar a contínua evolução das atividades futuras 3 Avaliação dos resultados alcançados A apreciação dos resultados obtidos será feita através de vários instrumentos que possibilitarão avaliar o efeito da atividade de extensão na comunidade e confirmar se as reclamações e dificuldades identificadas foram atenuadas O primeiro recurso a ser empregado será um questionário pré e pósprojeto que será aplicado aos participantes para avaliar o grau de domínio em programação Python e desenvolvimento de CopySpider httpscopyspidercombr Página 13 de 45 Relatório gerado por CopySpider Software 20240924 175322 software antes e após a tarefa Este questionário incluirá questões objetivas e subjetivas possibilitando uma avaliação tanto qualitativa quanto quantitativa dos progressos dos participantes Durante os workshops haverá uma avaliação constante através da aplicação de pequenos testes práticos e atividades que permitirão avaliar o avanço dos participantes em cada fase do projeto O retorno obtido durante o curso será documentado e examinado para adaptar as tarefas de acordo com as necessidades dos participantes assegurando que as necessidades da comunidade sejam satisfeitas de forma eficiente Outra ferramenta crucial será a condução de entrevistas com os participantes ao término do projeto onde se debaterão os efeitos práticos do aprendizado em suas vidas profissionais e pessoais Estas entrevistas oferecerão uma perspectiva mais detalhada de como a formação em Python auxiliou na resolução de questões cotidianas como a procura por trabalho ou a elaboração de pequenos projetos pessoais e profissionais Finalmente haverá uma sessão de demonstração de projetos onde os participantes irão exibir as aplicações criadas durante o curso A análise dessas apresentações possibilitará determinar o grau de independência dos participantes na utilização das ferramentas apresentadas bem como avaliar a habilidade de aplicar os conhecimentos em situações práticas Ao término da atividade esperase que os membros da comunidade sejam aptos a criar soluções práticas usando Python expandindo suas possibilidades no mercado de trabalho e fortalecendo sua confiança na utilização de tecnologias digitais O resultado esperado é uma diminuição considerável na ausência de competência técnica entre os envolvidos bem como um aprimoramento na habilidade de inovação e solução de problemas tanto no âmbito pessoal quanto no profissional III ENCERRAMENTO DO PROJETO 1 Relato da experiência individual no desenvolvimento da atividade A minha vivência na realização da atividade de extensão foi profundamente transformadora possibilitando me utilizar os conhecimentos teóricos obtidos durante o curso de Análise e Desenvolvimento de Sistemas ADS em um cenário prático que trouxe benefícios diretos para a comunidade O projeto se concentrou no ensino de Python uma linguagem amplamente empregada no setor tecnológico oferecendo uma chance única de interação com a comunidade local formada por alunos e pequenos empresários com limitado ou nenhum conhecimento prévio em desenvolvimento de software Inicialmente a teoria discutida nas matérias de programação e desenvolvimento ágil de aplicações foi implementada na prática durante as rodas de conversa com os participantes momento em que identifiquei os principais desafios e expectativas As necessidades da comunidade tais como o aprimoramento tecnológico para melhorar suas competências e aumentar suas oportunidades no mercado de trabalho influenciaram diretamente a estrutura e o conteúdo do projeto No que diz respeito à metodologia empreguei uma mistura de dinâmicas de grupo entrevistas iniciais questionários de diagnóstico e aulas práticas para organizar a atividade As atividades em grupo auxiliaram na identificação das principais dores e obstáculos dos participantes ao passo que os questionários foram fundamentais para medir o grau de conhecimento antes e após o curso Ao longo da implementação conduzi sessões presenciais e online empregando exercícios práticos e interativos com o objetivo de ensinar os princípios fundamentais do Python e a utilização desta linguagem em pequenas soluções de software O material foi sendo progressivamente ajustado de acordo com as dificuldades dos participantes e houve uma interação contínua para assegurar que todos estivessem seguindo o ritmo das CopySpider httpscopyspidercombr Página 14 de 45 Relatório gerado por CopySpider Software 20240924 175322 aulas Os resultados obtidos foram extremamente gratificantes No final do projeto vários participantes conseguiram criar pequenos scripts e compreender a lógica por trás de processos de automação de tarefas básicas As avaliações positivas dos participantes evidenciaram a satisfação geral ressaltando o efeito prático do aprendizado em suas atividades diárias Um dos desafios mais significativos foi ajustar a metodologia de ensino às diversas velocidades de aprendizagem pois alguns participantes tiveram mais facilidade com os conceitos enquanto outros precisaram de um apoio adicional Esta vivência me deu uma perspectiva mais abrangente sobre a relevância da educação e do saber técnico para aprimorar a qualidade de vida dos indivíduos Ao observar a comunidade sendo diretamente beneficiada pelo conteúdo aplicado reforçouse em mim a convicção de que o saber prático é um instrumento eficaz para a mudança social 2 Evidências das atividades realizadas Foto 1 Calculadora simples usando a linguagem de programação Python ensinada e colocada em prática nos workshops Foto 2 Desafio de criação de site Foto 3 Registro do último dia das aulas práticas realizada em laboratório de informática CopySpider httpscopyspidercombr Página 15 de 45 Relatório gerado por CopySpider Software 20240924 175322 Arquivo 1 MG BsYzHnbdF ADS Projeto de Extensão Desenvolvimento Rápido de Aplicações em Pythondocx 2132 termos Arquivo 2 httpssaedigitaloqueematerialdidatico 1867 termos Termos comuns 13 Similaridade 032 O texto abaixo é o conteúdo do documento MG BsYzHnbdF ADS Projeto de Extensão Desenvolvimento Rápido de Aplicações em Pythondocx 2132 termos Os termos em vermelho foram encontrados no documento httpssaedigitaloqueematerialdidatico 1867 termos PROJETO DE EXTENSÃO ANÁLISE E DESENVOLVIMENTO DE SISTEMAS Título do Projeto Python na Prática Soluções Ágeis para Desafios de Programação I DIAGNÓSTICO E TEORIZAÇÃO 1 Identificação das partes envolvidas e parceiros Neste projeto de extensão participam docentes discentes do curso de Análise e Desenvolvimento de Sistemas ADS além de parceiros tecnológicos tais como empresas de tecnologia da informação locais e entidades que empregam ferramentas de desenvolvimento ágil A comunidade local tem como público alvo jovens e adultos interessados em programação e criação de aplicativos com idades compreendidas entre 18 e 35 anos A composição socioeconômica dos participantes é diversificada abrangendo desde alunos de cursos técnicos e universitários até profissionais em início de trajetória profissional A maior parte tem o ensino médio concluído ou está em fase de conclusão do ensino superior tendo um conhecimento básico ou intermediário em computação e programação Em relação ao gênero esperase uma participação equilibrada visto que o projeto visa a inclusão feminina na tecnologia fomentando a diversidade na área de programação A maioria dos participantes tem entre 18 e 35 anos concentrandose em pessoas que procuram qualificação profissional ou aprimoramento de competências técnicas A previsão inicial de participantes é de aproximadamente 20 indivíduos incentivandose a participação de indivíduos de várias origens e com variados graus de experiência As parcerias estratégicas englobam entidades de ensino técnico companhias tecnológicas locais que oferecerão apoio para oficinas práticas e orientação bem como entidades que fomentam ações de inclusão digital Esses parceiros desempenharão um papel crucial na disponibilização de recursos suporte tecnológico e oportunidades para a integração dos participantes no mercado de trabalho 2 Situaçãoproblema identificada A comunidade local identificou como problema a falta de competência técnica na área de programação e desenvolvimento de software Em conversas e encontros conduzidos com jovens e adultos da comunidade ficou evidente que apesar de muitos mostrarem interesse em seguir carreiras na área de tecnologia eles CopySpider httpscopyspidercombr Página 16 de 45 Relatório gerado por CopySpider Software 20240924 175322 encontram obstáculos consideráveis para adquirir as competências requeridas de forma prática e acessível A principal reclamação apresentada foi a ausência de chances para aprender linguagens de programação de maneira eficaz em um ambiente que ligue a teoria à prática Ademais muitos apontaram o desafio de encontrar cursos acessíveis ou programas de treinamento que não requerem habilidades avançadas Consequentemente esses indivíduos acabam se tornando restritos no mercado de trabalho ou com pouca confiança em suas habilidades técnicas para procurar oportunidades mais qualificadas Outro aspecto notado é a falta de assistência e orientação no campo do desenvolvimento de software particularmente para quem está começando ou tem conhecimento básico Isso gera um ciclo no qual a ausência de direção e prática resulta em frustração e frequentemente na desistência de carreiras na área tecnológica Com a demanda crescente por especialistas em programação essa falta de conhecimento representa um obstáculo direto ao progresso econômico e profissional da comunidade 3 Demanda sociocomunitária e motivação acadêmica A necessidade sociocomunitária identificada está ligada à escassez de formação técnica em programação particularmente no que diz respeito ao desenvolvimento de aplicações práticas com o uso do Python A ausência de acesso a esse saber afeta diretamente a vida social e econômica da comunidade local pois impede muitos jovens e adultos de se adequarem totalmente ao mercado de trabalho tecnológico que está sempre em expansão A falta de formação adequada também limita o progresso educacional e cultural desses indivíduos restringindo suas chances de se envolverem de maneira ativa em um campo de grande importância no contexto atual Este problema impacta diretamente a habilidade de muitos residentes da comunidade em se qualificar para postos de trabalho qualificados no setor de TI prejudicando seu crescimento econômico e por fim a mobilidade social Muitos expressaram o desafio de encontrar programas de treinamento que unam teoria e prática de forma clara e compreensível o que contribui para a estagnação de suas carreiras e diminui as chances de progresso profissional A motivação acadêmica para este projeto de extensão deriva da oportunidade de utilizar os conhecimentos adquiridos no curso de Análise e Desenvolvimento de Sistemas ADS para resolver ou atenuar tais reclamações Ao empregar métodos e técnicas de desenvolvimento de software aprendidas durante a educação acadêmica o projeto tem a capacidade de oferecer formação prática e acessível à comunidade Isso possibilita que os participantes aprendam a programar em Python e criem soluções úteis para questões reais Os estudantes do curso de ADS podem compartilhar conhecimentos sobre frameworks de desenvolvimento ágil orientação a objetos e a criação de interfaces intuitivas por exemplo por meio de aulas práticas e oficinas Essas competências técnicas adquiridas na disciplina não só preparam os alunos para o mercado de trabalho como também podem aprimorar a qualidade de vida da comunidade ao fomentar a inclusão digital e a formação profissional 4 Objetivos a serem alcançados em relação à situaçãoproblema identificada Habilitar os membros da comunidade local na utilização da linguagem de programação Python para a criação de soluções práticas fomentando competências técnicas que potencializem suas chances de CopySpider httpscopyspidercombr Página 17 de 45 Relatório gerado por CopySpider Software 20240924 175322 ingresso no setor de Tecnologia da Informação através de um curso de 4 semanas Promover o aprendizado de metodologias ágeis e métodos de desenvolvimento ágil de aplicações através de oficinas práticas e projetos colaborativos que possibilitem aos participantes utilizar o conhecimento obtido em projetos concretos em um prazo de 1 mês Promover a inclusão digital e a diversidade na área tecnológica incentivando a inclusão de grupos marginalizados como mulheres e indivíduos em situação de vulnerabilidade com o objetivo de atingir 40 de representatividade desses grupos entre os participantes ao término da atividade II PLANEJAMENTO PARA DESENVOLVIMENTO DO PROJETO 1 Plano de trabalho com cronograma das atividades Ação 1 Preparar o material de treinamento O que fazer Desenvolver materiais didáticos incluindo slides apostilas e exemplos práticos focados em Python e em metodologias ágeis para desenvolvimento de software Quando fazer Até 10 dias antes do início do primeiro workshop Como fazer Pesquisar materiais didáticos consultar a bibliografia da disciplina de Análise e Desenvolvimento de Sistemas além de tutoriais e livros sobre desenvolvimento ágil com Python Utilizar plataformas online para criar materiais interativos e fornecer conteúdo acessível Para quem fazer Participantes da comunidade local interessados em programação com foco em iniciantes e intermediários Onde fazer Em uma sala de aula com recursos multimídia Ação 2 Realizar workshops e sessões práticas O que fazer Conduzir workshops semanais de 2 horas cada focados em tópicos específicos como sintaxe de Python manipulação de dados desenvolvimento web e automação aplicando as metodologias ágeis Quando fazer Iniciar os workshops no primeiro mês do semestre com duração de 4 semanas Como fazer Realizar as sessões de forma presencial utilizando projetores computadores e conexão à internet para demonstrar o uso de ferramentas e execução de projetos práticos As sessões contarão com atividades práticas e tutoriais ao vivo Para quem fazer Estudantes da comunidade local incluindo jovens e adultos com interesse em desenvolvimento de software Onde fazer Na sala de informática Ação 3 Acompanhamento e feedback dos participantes O que fazer Monitorar o progresso dos participantes oferecendo suporte individualizado e coletando feedback para ajustes no conteúdo e metodologia Quando fazer Durante o desenvolvimento do projeto e ao final de cada workshop Como fazer Aplicar questionários online realizar sessões de mentoria e acompanhar o progresso através de plataformas de colaboração como Google Classroom ou GitHub onde os participantes poderão CopySpider httpscopyspidercombr Página 18 de 45 Relatório gerado por CopySpider Software 20240924 175322 compartilhar seus códigos e projetos Para quem fazer Todos os participantes que frequentarem os workshops Onde fazer Presencialmente nas sessões de mentoria e online através de plataformas de ensino à distância e repositórios de código Ação 4 Avaliação final e apresentação dos projetos O que fazer Avaliar o desenvolvimento dos projetos práticos realizados pelos participantes e organizar uma apresentação final onde eles mostrarão suas soluções aplicadas Quando fazer No final das 4 semanas de workshops Como fazer Criar critérios de avaliação baseados na funcionalidade inovação e aplicabilidade das soluções desenvolvidas Organizar um evento presencial para a apresentação dos projetos com feedback dos instrutores e mentores Para quem fazer Todos os participantes do projeto e membros da comunidade local que desejarem assistir às apresentações Onde fazer No auditório do campus universitário ou sala de eventos apropriada 2 Envolvimento do público participante No começo do projeto haverá encontros presenciais e virtuais com os possíveis membros da comunidade onde serão abordados os principais desafios que eles enfrentam devido à falta de competência em programação e desenvolvimento de software Essas discussões estruturadas como Rodas de Diálogo possibilitarão reconhecer os desafios e expectativas dos participantes além de assegurar que o programa do curso seja ajustado às demandas concretas da comunidade No decorrer do projeto os participantes trabalharão em conjunto interagindo diretamente com os alunos e docentes encarregados da atividade de extensão Existirá um fluxo contínuo de partilha de informações e sabedoria onde os participantes poderão dar feedback imediato sobre as aulas e oficinas bem como propor alterações ou aprimoramentos no conteúdo discutido Esta interação será documentada através de prints das sessões online listas de presença nas atividades presenciais fotografias dos encontros além de mensagens e correspondências eletrônicas que servirão como prova do envolvimento da comunidade no processo No término do projeto os membros da comunidade poderão avaliar o efeito da atividade tanto por meio de questionários de avaliação quanto por meio de entrevistas e encontros de conclusão Estes registros serão fundamentais para demonstrar o efeito do projeto e assegurar a contínua evolução das atividades futuras 3 Avaliação dos resultados alcançados A apreciação dos resultados obtidos será feita através de vários instrumentos que possibilitarão avaliar o efeito da atividade de extensão na comunidade e confirmar se as reclamações e dificuldades identificadas foram atenuadas O primeiro recurso a ser empregado será um questionário pré e pósprojeto que será aplicado aos participantes para avaliar o grau de domínio em programação Python e desenvolvimento de software antes e após a tarefa Este questionário incluirá questões objetivas e subjetivas possibilitando uma avaliação tanto qualitativa quanto quantitativa dos progressos dos participantes CopySpider httpscopyspidercombr Página 19 de 45 Relatório gerado por CopySpider Software 20240924 175322 Durante os workshops haverá uma avaliação constante através da aplicação de pequenos testes práticos e atividades que permitirão avaliar o avanço dos participantes em cada fase do projeto O retorno obtido durante o curso será documentado e examinado para adaptar as tarefas de acordo com as necessidades dos participantes assegurando que as necessidades da comunidade sejam satisfeitas de forma eficiente Outra ferramenta crucial será a condução de entrevistas com os participantes ao término do projeto onde se debaterão os efeitos práticos do aprendizado em suas vidas profissionais e pessoais Estas entrevistas oferecerão uma perspectiva mais detalhada de como a formação em Python auxiliou na resolução de questões cotidianas como a procura por trabalho ou a elaboração de pequenos projetos pessoais e profissionais Finalmente haverá uma sessão de demonstração de projetos onde os participantes irão exibir as aplicações criadas durante o curso A análise dessas apresentações possibilitará determinar o grau de independência dos participantes na utilização das ferramentas apresentadas bem como avaliar a habilidade de aplicar os conhecimentos em situações práticas Ao término da atividade esperase que os membros da comunidade sejam aptos a criar soluções práticas usando Python expandindo suas possibilidades no mercado de trabalho e fortalecendo sua confiança na utilização de tecnologias digitais O resultado esperado é uma diminuição considerável na ausência de competência técnica entre os envolvidos bem como um aprimoramento na habilidade de inovação e solução de problemas tanto no âmbito pessoal quanto no profissional III ENCERRAMENTO DO PROJETO 1 Relato da experiência individual no desenvolvimento da atividade A minha vivência na realização da atividade de extensão foi profundamente transformadora possibilitando me utilizar os conhecimentos teóricos obtidos durante o curso de Análise e Desenvolvimento de Sistemas ADS em um cenário prático que trouxe benefícios diretos para a comunidade O projeto se concentrou no ensino de Python uma linguagem amplamente empregada no setor tecnológico oferecendo uma chance única de interação com a comunidade local formada por alunos e pequenos empresários com limitado ou nenhum conhecimento prévio em desenvolvimento de software Inicialmente a teoria discutida nas matérias de programação e desenvolvimento ágil de aplicações foi implementada na prática durante as rodas de conversa com os participantes momento em que identifiquei os principais desafios e expectativas As necessidades da comunidade tais como o aprimoramento tecnológico para melhorar suas competências e aumentar suas oportunidades no mercado de trabalho influenciaram diretamente a estrutura e o conteúdo do projeto No que diz respeito à metodologia empreguei uma mistura de dinâmicas de grupo entrevistas iniciais questionários de diagnóstico e aulas práticas para organizar a atividade As atividades em grupo auxiliaram na identificação das principais dores e obstáculos dos participantes ao passo que os questionários foram fundamentais para medir o grau de conhecimento antes e após o curso Ao longo da implementação conduzi sessões presenciais e online empregando exercícios práticos e interativos com o objetivo de ensinar os princípios fundamentais do Python e a utilização desta linguagem em pequenas soluções de software O material foi sendo progressivamente ajustado de acordo com as dificuldades dos participantes e houve uma interação contínua para assegurar que todos estivessem seguindo o ritmo das aulas Os resultados obtidos foram extremamente gratificantes No final do projeto vários participantes CopySpider httpscopyspidercombr Página 20 de 45 Relatório gerado por CopySpider Software 20240924 175322 conseguiram criar pequenos scripts e compreender a lógica por trás de processos de automação de tarefas básicas As avaliações positivas dos participantes evidenciaram a satisfação geral ressaltando o efeito prático do aprendizado em suas atividades diárias Um dos desafios mais significativos foi ajustar a metodologia de ensino às diversas velocidades de aprendizagem pois alguns participantes tiveram mais facilidade com os conceitos enquanto outros precisaram de um apoio adicional Esta vivência me deu uma perspectiva mais abrangente sobre a relevância da educação e do saber técnico para aprimorar a qualidade de vida dos indivíduos Ao observar a comunidade sendo diretamente beneficiada pelo conteúdo aplicado reforçouse em mim a convicção de que o saber prático é um instrumento eficaz para a mudança social 2 Evidências das atividades realizadas Foto 1 Calculadora simples usando a linguagem de programação Python ensinada e colocada em prática nos workshops Foto 2 Desafio de criação de site Foto 3 Registro do último dia das aulas práticas realizada em laboratório de informática CopySpider httpscopyspidercombr Página 21 de 45 Relatório gerado por CopySpider Software 20240924 175322 Arquivo 1 MG BsYzHnbdF ADS Projeto de Extensão Desenvolvimento Rápido de Aplicações em Pythondocx 2132 termos Arquivo 2 httpswwwmaxwellvracpucriobr20978209786PDF 8964 termos Termos comuns 30 Similaridade 027 O texto abaixo é o conteúdo do documento MG BsYzHnbdF ADS Projeto de Extensão Desenvolvimento Rápido de Aplicações em Pythondocx 2132 termos Os termos em vermelho foram encontrados no documento httpswwwmaxwellvracpuc riobr20978209786PDF 8964 termos PROJETO DE EXTENSÃO ANÁLISE E DESENVOLVIMENTO DE SISTEMAS Título do Projeto Python na Prática Soluções Ágeis para Desafios de Programação I DIAGNÓSTICO E TEORIZAÇÃO 1 Identificação das partes envolvidas e parceiros Neste projeto de extensão participam docentes discentes do curso de Análise e Desenvolvimento de Sistemas ADS além de parceiros tecnológicos tais como empresas de tecnologia da informação locais e entidades que empregam ferramentas de desenvolvimento ágil A comunidade local tem como público alvo jovens e adultos interessados em programação e criação de aplicativos com idades compreendidas entre 18 e 35 anos A composição socioeconômica dos participantes é diversificada abrangendo desde alunos de cursos técnicos e universitários até profissionais em início de trajetória profissional A maior parte tem o ensino médio concluído ou está em fase de conclusão do ensino superior tendo um conhecimento básico ou intermediário em computação e programação Em relação ao gênero esperase uma participação equilibrada visto que o projeto visa a inclusão feminina na tecnologia fomentando a diversidade na área de programação A maioria dos participantes tem entre 18 e 35 anos concentrandose em pessoas que procuram qualificação profissional ou aprimoramento de competências técnicas A previsão inicial de participantes é de aproximadamente 20 indivíduos incentivandose a participação de indivíduos de várias origens e com variados graus de experiência As parcerias estratégicas englobam entidades de ensino técnico companhias tecnológicas locais que oferecerão apoio para oficinas práticas e orientação bem como entidades que fomentam ações de inclusão digital Esses parceiros desempenharão um papel crucial na disponibilização de recursos suporte tecnológico e oportunidades para a integração dos participantes no mercado de trabalho 2 Situaçãoproblema identificada A comunidade local identificou como problema a falta de competência técnica na área de programação e desenvolvimento de software Em conversas e encontros conduzidos com jovens e adultos da comunidade ficou evidente que apesar de muitos mostrarem interesse em seguir carreiras na área de tecnologia eles CopySpider httpscopyspidercombr Página 22 de 45 Relatório gerado por CopySpider Software 20240924 175322 encontram obstáculos consideráveis para adquirir as competências requeridas de forma prática e acessível A principal reclamação apresentada foi a ausência de chances para aprender linguagens de programação de maneira eficaz em um ambiente que ligue a teoria à prática Ademais muitos apontaram o desafio de encontrar cursos acessíveis ou programas de treinamento que não requerem habilidades avançadas Consequentemente esses indivíduos acabam se tornando restritos no mercado de trabalho ou com pouca confiança em suas habilidades técnicas para procurar oportunidades mais qualificadas Outro aspecto notado é a falta de assistência e orientação no campo do desenvolvimento de software particularmente para quem está começando ou tem conhecimento básico Isso gera um ciclo no qual a ausência de direção e prática resulta em frustração e frequentemente na desistência de carreiras na área tecnológica Com a demanda crescente por especialistas em programação essa falta de conhecimento representa um obstáculo direto ao progresso econômico e profissional da comunidade 3 Demanda sociocomunitária e motivação acadêmica A necessidade sociocomunitária identificada está ligada à escassez de formação técnica em programação particularmente no que diz respeito ao desenvolvimento de aplicações práticas com o uso do Python A ausência de acesso a esse saber afeta diretamente a vida social e econômica da comunidade local pois impede muitos jovens e adultos de se adequarem totalmente ao mercado de trabalho tecnológico que está sempre em expansão A falta de formação adequada também limita o progresso educacional e cultural desses indivíduos restringindo suas chances de se envolverem de maneira ativa em um campo de grande importância no contexto atual Este problema impacta diretamente a habilidade de muitos residentes da comunidade em se qualificar para postos de trabalho qualificados no setor de TI prejudicando seu crescimento econômico e por fim a mobilidade social Muitos expressaram o desafio de encontrar programas de treinamento que unam teoria e prática de forma clara e compreensível o que contribui para a estagnação de suas carreiras e diminui as chances de progresso profissional A motivação acadêmica para este projeto de extensão deriva da oportunidade de utilizar os conhecimentos adquiridos no curso de Análise e Desenvolvimento de Sistemas ADS para resolver ou atenuar tais reclamações Ao empregar métodos e técnicas de desenvolvimento de software aprendidas durante a educação acadêmica o projeto tem a capacidade de oferecer formação prática e acessível à comunidade Isso possibilita que os participantes aprendam a programar em Python e criem soluções úteis para questões reais Os estudantes do curso de ADS podem compartilhar conhecimentos sobre frameworks de desenvolvimento ágil orientação a objetos e a criação de interfaces intuitivas por exemplo por meio de aulas práticas e oficinas Essas competências técnicas adquiridas na disciplina não só preparam os alunos para o mercado de trabalho como também podem aprimorar a qualidade de vida da comunidade ao fomentar a inclusão digital e a formação profissional 4 Objetivos a serem alcançados em relação à situaçãoproblema identificada Habilitar os membros da comunidade local na utilização da linguagem de programação Python para a criação de soluções práticas fomentando competências técnicas que potencializem suas chances de CopySpider httpscopyspidercombr Página 23 de 45 Relatório gerado por CopySpider Software 20240924 175322 ingresso no setor de Tecnologia da Informação através de um curso de 4 semanas Promover o aprendizado de metodologias ágeis e métodos de desenvolvimento ágil de aplicações através de oficinas práticas e projetos colaborativos que possibilitem aos participantes utilizar o conhecimento obtido em projetos concretos em um prazo de 1 mês Promover a inclusão digital e a diversidade na área tecnológica incentivando a inclusão de grupos marginalizados como mulheres e indivíduos em situação de vulnerabilidade com o objetivo de atingir 40 de representatividade desses grupos entre os participantes ao término da atividade II PLANEJAMENTO PARA DESENVOLVIMENTO DO PROJETO 1 Plano de trabalho com cronograma das atividades Ação 1 Preparar o material de treinamento O que fazer Desenvolver materiais didáticos incluindo slides apostilas e exemplos práticos focados em Python e em metodologias ágeis para desenvolvimento de software Quando fazer Até 10 dias antes do início do primeiro workshop Como fazer Pesquisar materiais didáticos consultar a bibliografia da disciplina de Análise e Desenvolvimento de Sistemas além de tutoriais e livros sobre desenvolvimento ágil com Python Utilizar plataformas online para criar materiais interativos e fornecer conteúdo acessível Para quem fazer Participantes da comunidade local interessados em programação com foco em iniciantes e intermediários Onde fazer Em uma sala de aula com recursos multimídia Ação 2 Realizar workshops e sessões práticas O que fazer Conduzir workshops semanais de 2 horas cada focados em tópicos específicos como sintaxe de Python manipulação de dados desenvolvimento web e automação aplicando as metodologias ágeis Quando fazer Iniciar os workshops no primeiro mês do semestre com duração de 4 semanas Como fazer Realizar as sessões de forma presencial utilizando projetores computadores e conexão à internet para demonstrar o uso de ferramentas e execução de projetos práticos As sessões contarão com atividades práticas e tutoriais ao vivo Para quem fazer Estudantes da comunidade local incluindo jovens e adultos com interesse em desenvolvimento de software Onde fazer Na sala de informática Ação 3 Acompanhamento e feedback dos participantes O que fazer Monitorar o progresso dos participantes oferecendo suporte individualizado e coletando feedback para ajustes no conteúdo e metodologia Quando fazer Durante o desenvolvimento do projeto e ao final de cada workshop Como fazer Aplicar questionários online realizar sessões de mentoria e acompanhar o progresso através de plataformas de colaboração como Google Classroom ou GitHub onde os participantes poderão CopySpider httpscopyspidercombr Página 24 de 45 Relatório gerado por CopySpider Software 20240924 175322 compartilhar seus códigos e projetos Para quem fazer Todos os participantes que frequentarem os workshops Onde fazer Presencialmente nas sessões de mentoria e online através de plataformas de ensino à distância e repositórios de código Ação 4 Avaliação final e apresentação dos projetos O que fazer Avaliar o desenvolvimento dos projetos práticos realizados pelos participantes e organizar uma apresentação final onde eles mostrarão suas soluções aplicadas Quando fazer No final das 4 semanas de workshops Como fazer Criar critérios de avaliação baseados na funcionalidade inovação e aplicabilidade das soluções desenvolvidas Organizar um evento presencial para a apresentação dos projetos com feedback dos instrutores e mentores Para quem fazer Todos os participantes do projeto e membros da comunidade local que desejarem assistir às apresentações Onde fazer No auditório do campus universitário ou sala de eventos apropriada 2 Envolvimento do público participante No começo do projeto haverá encontros presenciais e virtuais com os possíveis membros da comunidade onde serão abordados os principais desafios que eles enfrentam devido à falta de competência em programação e desenvolvimento de software Essas discussões estruturadas como Rodas de Diálogo possibilitarão reconhecer os desafios e expectativas dos participantes além de assegurar que o programa do curso seja ajustado às demandas concretas da comunidade No decorrer do projeto os participantes trabalharão em conjunto interagindo diretamente com os alunos e docentes encarregados da atividade de extensão Existirá um fluxo contínuo de partilha de informações e sabedoria onde os participantes poderão dar feedback imediato sobre as aulas e oficinas bem como propor alterações ou aprimoramentos no conteúdo discutido Esta interação será documentada através de prints das sessões online listas de presença nas atividades presenciais fotografias dos encontros além de mensagens e correspondências eletrônicas que servirão como prova do envolvimento da comunidade no processo No término do projeto os membros da comunidade poderão avaliar o efeito da atividade tanto por meio de questionários de avaliação quanto por meio de entrevistas e encontros de conclusão Estes registros serão fundamentais para demonstrar o efeito do projeto e assegurar a contínua evolução das atividades futuras 3 Avaliação dos resultados alcançados A apreciação dos resultados obtidos será feita através de vários instrumentos que possibilitarão avaliar o efeito da atividade de extensão na comunidade e confirmar se as reclamações e dificuldades identificadas foram atenuadas O primeiro recurso a ser empregado será um questionário pré e pósprojeto que será aplicado aos participantes para avaliar o grau de domínio em programação Python e desenvolvimento de software antes e após a tarefa Este questionário incluirá questões objetivas e subjetivas possibilitando uma avaliação tanto qualitativa quanto quantitativa dos progressos dos participantes CopySpider httpscopyspidercombr Página 25 de 45 Relatório gerado por CopySpider Software 20240924 175322 Durante os workshops haverá uma avaliação constante através da aplicação de pequenos testes práticos e atividades que permitirão avaliar o avanço dos participantes em cada fase do projeto O retorno obtido durante o curso será documentado e examinado para adaptar as tarefas de acordo com as necessidades dos participantes assegurando que as necessidades da comunidade sejam satisfeitas de forma eficiente Outra ferramenta crucial será a condução de entrevistas com os participantes ao término do projeto onde se debaterão os efeitos práticos do aprendizado em suas vidas profissionais e pessoais Estas entrevistas oferecerão uma perspectiva mais detalhada de como a formação em Python auxiliou na resolução de questões cotidianas como a procura por trabalho ou a elaboração de pequenos projetos pessoais e profissionais Finalmente haverá uma sessão de demonstração de projetos onde os participantes irão exibir as aplicações criadas durante o curso A análise dessas apresentações possibilitará determinar o grau de independência dos participantes na utilização das ferramentas apresentadas bem como avaliar a habilidade de aplicar os conhecimentos em situações práticas Ao término da atividade esperase que os membros da comunidade sejam aptos a criar soluções práticas usando Python expandindo suas possibilidades no mercado de trabalho e fortalecendo sua confiança na utilização de tecnologias digitais O resultado esperado é uma diminuição considerável na ausência de competência técnica entre os envolvidos bem como um aprimoramento na habilidade de inovação e solução de problemas tanto no âmbito pessoal quanto no profissional III ENCERRAMENTO DO PROJETO 1 Relato da experiência individual no desenvolvimento da atividade A minha vivência na realização da atividade de extensão foi profundamente transformadora possibilitando me utilizar os conhecimentos teóricos obtidos durante o curso de Análise e Desenvolvimento de Sistemas ADS em um cenário prático que trouxe benefícios diretos para a comunidade O projeto se concentrou no ensino de Python uma linguagem amplamente empregada no setor tecnológico oferecendo uma chance única de interação com a comunidade local formada por alunos e pequenos empresários com limitado ou nenhum conhecimento prévio em desenvolvimento de software Inicialmente a teoria discutida nas matérias de programação e desenvolvimento ágil de aplicações foi implementada na prática durante as rodas de conversa com os participantes momento em que identifiquei os principais desafios e expectativas As necessidades da comunidade tais como o aprimoramento tecnológico para melhorar suas competências e aumentar suas oportunidades no mercado de trabalho influenciaram diretamente a estrutura e o conteúdo do projeto No que diz respeito à metodologia empreguei uma mistura de dinâmicas de grupo entrevistas iniciais questionários de diagnóstico e aulas práticas para organizar a atividade As atividades em grupo auxiliaram na identificação das principais dores e obstáculos dos participantes ao passo que os questionários foram fundamentais para medir o grau de conhecimento antes e após o curso Ao longo da implementação conduzi sessões presenciais e online empregando exercícios práticos e interativos com o objetivo de ensinar os princípios fundamentais do Python e a utilização desta linguagem em pequenas soluções de software O material foi sendo progressivamente ajustado de acordo com as dificuldades dos participantes e houve uma interação contínua para assegurar que todos estivessem seguindo o ritmo das aulas Os resultados obtidos foram extremamente gratificantes No final do projeto vários participantes CopySpider httpscopyspidercombr Página 26 de 45 Relatório gerado por CopySpider Software 20240924 175322 conseguiram criar pequenos scripts e compreender a lógica por trás de processos de automação de tarefas básicas As avaliações positivas dos participantes evidenciaram a satisfação geral ressaltando o efeito prático do aprendizado em suas atividades diárias Um dos desafios mais significativos foi ajustar a metodologia de ensino às diversas velocidades de aprendizagem pois alguns participantes tiveram mais facilidade com os conceitos enquanto outros precisaram de um apoio adicional Esta vivência me deu uma perspectiva mais abrangente sobre a relevância da educação e do saber técnico para aprimorar a qualidade de vida dos indivíduos Ao observar a comunidade sendo diretamente beneficiada pelo conteúdo aplicado reforçouse em mim a convicção de que o saber prático é um instrumento eficaz para a mudança social 2 Evidências das atividades realizadas Foto 1 Calculadora simples usando a linguagem de programação Python ensinada e colocada em prática nos workshops Foto 2 Desafio de criação de site Foto 3 Registro do último dia das aulas práticas realizada em laboratório de informática CopySpider httpscopyspidercombr Página 27 de 45 Relatório gerado por CopySpider Software 20240924 175322 Arquivo 1 MG BsYzHnbdF ADS Projeto de Extensão Desenvolvimento Rápido de Aplicações em Pythondocx 2132 termos Arquivo 2 httpspythonorgbrweb 388 termos Termos comuns 7 Similaridade 027 O texto abaixo é o conteúdo do documento MG BsYzHnbdF ADS Projeto de Extensão Desenvolvimento Rápido de Aplicações em Pythondocx 2132 termos Os termos em vermelho foram encontrados no documento httpspythonorgbrweb 388 termos PROJETO DE EXTENSÃO ANÁLISE E DESENVOLVIMENTO DE SISTEMAS Título do Projeto Python na Prática Soluções Ágeis para Desafios de Programação I DIAGNÓSTICO E TEORIZAÇÃO 1 Identificação das partes envolvidas e parceiros Neste projeto de extensão participam docentes discentes do curso de Análise e Desenvolvimento de Sistemas ADS além de parceiros tecnológicos tais como empresas de tecnologia da informação locais e entidades que empregam ferramentas de desenvolvimento ágil A comunidade local tem como público alvo jovens e adultos interessados em programação e criação de aplicativos com idades compreendidas entre 18 e 35 anos A composição socioeconômica dos participantes é diversificada abrangendo desde alunos de cursos técnicos e universitários até profissionais em início de trajetória profissional A maior parte tem o ensino médio concluído ou está em fase de conclusão do ensino superior tendo um conhecimento básico ou intermediário em computação e programação Em relação ao gênero esperase uma participação equilibrada visto que o projeto visa a inclusão feminina na tecnologia fomentando a diversidade na área de programação A maioria dos participantes tem entre 18 e 35 anos concentrandose em pessoas que procuram qualificação profissional ou aprimoramento de competências técnicas A previsão inicial de participantes é de aproximadamente 20 indivíduos incentivandose a participação de indivíduos de várias origens e com variados graus de experiência As parcerias estratégicas englobam entidades de ensino técnico companhias tecnológicas locais que oferecerão apoio para oficinas práticas e orientação bem como entidades que fomentam ações de inclusão digital Esses parceiros desempenharão um papel crucial na disponibilização de recursos suporte tecnológico e oportunidades para a integração dos participantes no mercado de trabalho 2 Situaçãoproblema identificada A comunidade local identificou como problema a falta de competência técnica na área de programação e desenvolvimento de software Em conversas e encontros conduzidos com jovens e adultos da comunidade ficou evidente que apesar de muitos mostrarem interesse em seguir carreiras na área de tecnologia eles encontram obstáculos consideráveis para adquirir as competências requeridas de forma prática e CopySpider httpscopyspidercombr Página 28 de 45 Relatório gerado por CopySpider Software 20240924 175323 acessível A principal reclamação apresentada foi a ausência de chances para aprender linguagens de programação de maneira eficaz em um ambiente que ligue a teoria à prática Ademais muitos apontaram o desafio de encontrar cursos acessíveis ou programas de treinamento que não requerem habilidades avançadas Consequentemente esses indivíduos acabam se tornando restritos no mercado de trabalho ou com pouca confiança em suas habilidades técnicas para procurar oportunidades mais qualificadas Outro aspecto notado é a falta de assistência e orientação no campo do desenvolvimento de software particularmente para quem está começando ou tem conhecimento básico Isso gera um ciclo no qual a ausência de direção e prática resulta em frustração e frequentemente na desistência de carreiras na área tecnológica Com a demanda crescente por especialistas em programação essa falta de conhecimento representa um obstáculo direto ao progresso econômico e profissional da comunidade 3 Demanda sociocomunitária e motivação acadêmica A necessidade sociocomunitária identificada está ligada à escassez de formação técnica em programação particularmente no que diz respeito ao desenvolvimento de aplicações práticas com o uso do Python A ausência de acesso a esse saber afeta diretamente a vida social e econômica da comunidade local pois impede muitos jovens e adultos de se adequarem totalmente ao mercado de trabalho tecnológico que está sempre em expansão A falta de formação adequada também limita o progresso educacional e cultural desses indivíduos restringindo suas chances de se envolverem de maneira ativa em um campo de grande importância no contexto atual Este problema impacta diretamente a habilidade de muitos residentes da comunidade em se qualificar para postos de trabalho qualificados no setor de TI prejudicando seu crescimento econômico e por fim a mobilidade social Muitos expressaram o desafio de encontrar programas de treinamento que unam teoria e prática de forma clara e compreensível o que contribui para a estagnação de suas carreiras e diminui as chances de progresso profissional A motivação acadêmica para este projeto de extensão deriva da oportunidade de utilizar os conhecimentos adquiridos no curso de Análise e Desenvolvimento de Sistemas ADS para resolver ou atenuar tais reclamações Ao empregar métodos e técnicas de desenvolvimento de software aprendidas durante a educação acadêmica o projeto tem a capacidade de oferecer formação prática e acessível à comunidade Isso possibilita que os participantes aprendam a programar em Python e criem soluções úteis para questões reais Os estudantes do curso de ADS podem compartilhar conhecimentos sobre frameworks de desenvolvimento ágil orientação a objetos e a criação de interfaces intuitivas por exemplo por meio de aulas práticas e oficinas Essas competências técnicas adquiridas na disciplina não só preparam os alunos para o mercado de trabalho como também podem aprimorar a qualidade de vida da comunidade ao fomentar a inclusão digital e a formação profissional 4 Objetivos a serem alcançados em relação à situaçãoproblema identificada Habilitar os membros da comunidade local na utilização da linguagem de programação Python para a criação de soluções práticas fomentando competências técnicas que potencializem suas chances de ingresso no setor de Tecnologia da Informação através de um curso de 4 semanas CopySpider httpscopyspidercombr Página 29 de 45 Relatório gerado por CopySpider Software 20240924 175323 Promover o aprendizado de metodologias ágeis e métodos de desenvolvimento ágil de aplicações através de oficinas práticas e projetos colaborativos que possibilitem aos participantes utilizar o conhecimento obtido em projetos concretos em um prazo de 1 mês Promover a inclusão digital e a diversidade na área tecnológica incentivando a inclusão de grupos marginalizados como mulheres e indivíduos em situação de vulnerabilidade com o objetivo de atingir 40 de representatividade desses grupos entre os participantes ao término da atividade II PLANEJAMENTO PARA DESENVOLVIMENTO DO PROJETO 1 Plano de trabalho com cronograma das atividades Ação 1 Preparar o material de treinamento O que fazer Desenvolver materiais didáticos incluindo slides apostilas e exemplos práticos focados em Python e em metodologias ágeis para desenvolvimento de software Quando fazer Até 10 dias antes do início do primeiro workshop Como fazer Pesquisar materiais didáticos consultar a bibliografia da disciplina de Análise e Desenvolvimento de Sistemas além de tutoriais e livros sobre desenvolvimento ágil com Python Utilizar plataformas online para criar materiais interativos e fornecer conteúdo acessível Para quem fazer Participantes da comunidade local interessados em programação com foco em iniciantes e intermediários Onde fazer Em uma sala de aula com recursos multimídia Ação 2 Realizar workshops e sessões práticas O que fazer Conduzir workshops semanais de 2 horas cada focados em tópicos específicos como sintaxe de Python manipulação de dados desenvolvimento web e automação aplicando as metodologias ágeis Quando fazer Iniciar os workshops no primeiro mês do semestre com duração de 4 semanas Como fazer Realizar as sessões de forma presencial utilizando projetores computadores e conexão à internet para demonstrar o uso de ferramentas e execução de projetos práticos As sessões contarão com atividades práticas e tutoriais ao vivo Para quem fazer Estudantes da comunidade local incluindo jovens e adultos com interesse em desenvolvimento de software Onde fazer Na sala de informática Ação 3 Acompanhamento e feedback dos participantes O que fazer Monitorar o progresso dos participantes oferecendo suporte individualizado e coletando feedback para ajustes no conteúdo e metodologia Quando fazer Durante o desenvolvimento do projeto e ao final de cada workshop Como fazer Aplicar questionários online realizar sessões de mentoria e acompanhar o progresso através de plataformas de colaboração como Google Classroom ou GitHub onde os participantes poderão compartilhar seus códigos e projetos CopySpider httpscopyspidercombr Página 30 de 45 Relatório gerado por CopySpider Software 20240924 175323 Para quem fazer Todos os participantes que frequentarem os workshops Onde fazer Presencialmente nas sessões de mentoria e online através de plataformas de ensino à distância e repositórios de código Ação 4 Avaliação final e apresentação dos projetos O que fazer Avaliar o desenvolvimento dos projetos práticos realizados pelos participantes e organizar uma apresentação final onde eles mostrarão suas soluções aplicadas Quando fazer No final das 4 semanas de workshops Como fazer Criar critérios de avaliação baseados na funcionalidade inovação e aplicabilidade das soluções desenvolvidas Organizar um evento presencial para a apresentação dos projetos com feedback dos instrutores e mentores Para quem fazer Todos os participantes do projeto e membros da comunidade local que desejarem assistir às apresentações Onde fazer No auditório do campus universitário ou sala de eventos apropriada 2 Envolvimento do público participante No começo do projeto haverá encontros presenciais e virtuais com os possíveis membros da comunidade onde serão abordados os principais desafios que eles enfrentam devido à falta de competência em programação e desenvolvimento de software Essas discussões estruturadas como Rodas de Diálogo possibilitarão reconhecer os desafios e expectativas dos participantes além de assegurar que o programa do curso seja ajustado às demandas concretas da comunidade No decorrer do projeto os participantes trabalharão em conjunto interagindo diretamente com os alunos e docentes encarregados da atividade de extensão Existirá um fluxo contínuo de partilha de informações e sabedoria onde os participantes poderão dar feedback imediato sobre as aulas e oficinas bem como propor alterações ou aprimoramentos no conteúdo discutido Esta interação será documentada através de prints das sessões online listas de presença nas atividades presenciais fotografias dos encontros além de mensagens e correspondências eletrônicas que servirão como prova do envolvimento da comunidade no processo No término do projeto os membros da comunidade poderão avaliar o efeito da atividade tanto por meio de questionários de avaliação quanto por meio de entrevistas e encontros de conclusão Estes registros serão fundamentais para demonstrar o efeito do projeto e assegurar a contínua evolução das atividades futuras 3 Avaliação dos resultados alcançados A apreciação dos resultados obtidos será feita através de vários instrumentos que possibilitarão avaliar o efeito da atividade de extensão na comunidade e confirmar se as reclamações e dificuldades identificadas foram atenuadas O primeiro recurso a ser empregado será um questionário pré e pósprojeto que será aplicado aos participantes para avaliar o grau de domínio em programação Python e desenvolvimento de software antes e após a tarefa Este questionário incluirá questões objetivas e subjetivas possibilitando uma avaliação tanto qualitativa quanto quantitativa dos progressos dos participantes Durante os workshops haverá uma avaliação constante através da aplicação de pequenos testes práticos CopySpider httpscopyspidercombr Página 31 de 45 Relatório gerado por CopySpider Software 20240924 175323 e atividades que permitirão avaliar o avanço dos participantes em cada fase do projeto O retorno obtido durante o curso será documentado e examinado para adaptar as tarefas de acordo com as necessidades dos participantes assegurando que as necessidades da comunidade sejam satisfeitas de forma eficiente Outra ferramenta crucial será a condução de entrevistas com os participantes ao término do projeto onde se debaterão os efeitos práticos do aprendizado em suas vidas profissionais e pessoais Estas entrevistas oferecerão uma perspectiva mais detalhada de como a formação em Python auxiliou na resolução de questões cotidianas como a procura por trabalho ou a elaboração de pequenos projetos pessoais e profissionais Finalmente haverá uma sessão de demonstração de projetos onde os participantes irão exibir as aplicações criadas durante o curso A análise dessas apresentações possibilitará determinar o grau de independência dos participantes na utilização das ferramentas apresentadas bem como avaliar a habilidade de aplicar os conhecimentos em situações práticas Ao término da atividade esperase que os membros da comunidade sejam aptos a criar soluções práticas usando Python expandindo suas possibilidades no mercado de trabalho e fortalecendo sua confiança na utilização de tecnologias digitais O resultado esperado é uma diminuição considerável na ausência de competência técnica entre os envolvidos bem como um aprimoramento na habilidade de inovação e solução de problemas tanto no âmbito pessoal quanto no profissional III ENCERRAMENTO DO PROJETO 1 Relato da experiência individual no desenvolvimento da atividade A minha vivência na realização da atividade de extensão foi profundamente transformadora possibilitando me utilizar os conhecimentos teóricos obtidos durante o curso de Análise e Desenvolvimento de Sistemas ADS em um cenário prático que trouxe benefícios diretos para a comunidade O projeto se concentrou no ensino de Python uma linguagem amplamente empregada no setor tecnológico oferecendo uma chance única de interação com a comunidade local formada por alunos e pequenos empresários com limitado ou nenhum conhecimento prévio em desenvolvimento de software Inicialmente a teoria discutida nas matérias de programação e desenvolvimento ágil de aplicações foi implementada na prática durante as rodas de conversa com os participantes momento em que identifiquei os principais desafios e expectativas As necessidades da comunidade tais como o aprimoramento tecnológico para melhorar suas competências e aumentar suas oportunidades no mercado de trabalho influenciaram diretamente a estrutura e o conteúdo do projeto No que diz respeito à metodologia empreguei uma mistura de dinâmicas de grupo entrevistas iniciais questionários de diagnóstico e aulas práticas para organizar a atividade As atividades em grupo auxiliaram na identificação das principais dores e obstáculos dos participantes ao passo que os questionários foram fundamentais para medir o grau de conhecimento antes e após o curso Ao longo da implementação conduzi sessões presenciais e online empregando exercícios práticos e interativos com o objetivo de ensinar os princípios fundamentais do Python e a utilização desta linguagem em pequenas soluções de software O material foi sendo progressivamente ajustado de acordo com as dificuldades dos participantes e houve uma interação contínua para assegurar que todos estivessem seguindo o ritmo das aulas Os resultados obtidos foram extremamente gratificantes No final do projeto vários participantes conseguiram criar pequenos scripts e compreender a lógica por trás de processos de automação de CopySpider httpscopyspidercombr Página 32 de 45 Relatório gerado por CopySpider Software 20240924 175323 tarefas básicas As avaliações positivas dos participantes evidenciaram a satisfação geral ressaltando o efeito prático do aprendizado em suas atividades diárias Um dos desafios mais significativos foi ajustar a metodologia de ensino às diversas velocidades de aprendizagem pois alguns participantes tiveram mais facilidade com os conceitos enquanto outros precisaram de um apoio adicional Esta vivência me deu uma perspectiva mais abrangente sobre a relevância da educação e do saber técnico para aprimorar a qualidade de vida dos indivíduos Ao observar a comunidade sendo diretamente beneficiada pelo conteúdo aplicado reforçouse em mim a convicção de que o saber prático é um instrumento eficaz para a mudança social 2 Evidências das atividades realizadas Foto 1 Calculadora simples usando a linguagem de programação Python ensinada e colocada em prática nos workshops Foto 2 Desafio de criação de site Foto 3 Registro do último dia das aulas práticas realizada em laboratório de informática CopySpider httpscopyspidercombr Página 33 de 45 Relatório gerado por CopySpider Software 20240924 175323 Arquivo 1 MG BsYzHnbdF ADS Projeto de Extensão Desenvolvimento Rápido de Aplicações em Pythondocx 2132 termos Arquivo 2 httpscursodegestaoeliderancapaginasufscbrfiles201603Apostila OrientaC3A7C3A3oaoTCCpdf 16617 termos Termos comuns 45 Similaridade 024 O texto abaixo é o conteúdo do documento MG BsYzHnbdF ADS Projeto de Extensão Desenvolvimento Rápido de Aplicações em Pythondocx 2132 termos Os termos em vermelho foram encontrados no documento httpscursodegestaoeliderancapaginasufscbrfiles201603ApostilaOrientaC3A7C3A3oao TCCpdf 16617 termos PROJETO DE EXTENSÃO ANÁLISE E DESENVOLVIMENTO DE SISTEMAS Título do Projeto Python na Prática Soluções Ágeis para Desafios de Programação I DIAGNÓSTICO E TEORIZAÇÃO 1 Identificação das partes envolvidas e parceiros Neste projeto de extensão participam docentes discentes do curso de Análise e Desenvolvimento de Sistemas ADS além de parceiros tecnológicos tais como empresas de tecnologia da informação locais e entidades que empregam ferramentas de desenvolvimento ágil A comunidade local tem como público alvo jovens e adultos interessados em programação e criação de aplicativos com idades compreendidas entre 18 e 35 anos A composição socioeconômica dos participantes é diversificada abrangendo desde alunos de cursos técnicos e universitários até profissionais em início de trajetória profissional A maior parte tem o ensino médio concluído ou está em fase de conclusão do ensino superior tendo um conhecimento básico ou intermediário em computação e programação Em relação ao gênero esperase uma participação equilibrada visto que o projeto visa a inclusão feminina na tecnologia fomentando a diversidade na área de programação A maioria dos participantes tem entre 18 e 35 anos concentrandose em pessoas que procuram qualificação profissional ou aprimoramento de competências técnicas A previsão inicial de participantes é de aproximadamente 20 indivíduos incentivandose a participação de indivíduos de várias origens e com variados graus de experiência As parcerias estratégicas englobam entidades de ensino técnico companhias tecnológicas locais que oferecerão apoio para oficinas práticas e orientação bem como entidades que fomentam ações de inclusão digital Esses parceiros desempenharão um papel crucial na disponibilização de recursos suporte tecnológico e oportunidades para a integração dos participantes no mercado de trabalho 2 Situaçãoproblema identificada A comunidade local identificou como problema a falta de competência técnica na área de programação e CopySpider httpscopyspidercombr Página 34 de 45 Relatório gerado por CopySpider Software 20240924 175323 desenvolvimento de software Em conversas e encontros conduzidos com jovens e adultos da comunidade ficou evidente que apesar de muitos mostrarem interesse em seguir carreiras na área de tecnologia eles encontram obstáculos consideráveis para adquirir as competências requeridas de forma prática e acessível A principal reclamação apresentada foi a ausência de chances para aprender linguagens de programação de maneira eficaz em um ambiente que ligue a teoria à prática Ademais muitos apontaram o desafio de encontrar cursos acessíveis ou programas de treinamento que não requerem habilidades avançadas Consequentemente esses indivíduos acabam se tornando restritos no mercado de trabalho ou com pouca confiança em suas habilidades técnicas para procurar oportunidades mais qualificadas Outro aspecto notado é a falta de assistência e orientação no campo do desenvolvimento de software particularmente para quem está começando ou tem conhecimento básico Isso gera um ciclo no qual a ausência de direção e prática resulta em frustração e frequentemente na desistência de carreiras na área tecnológica Com a demanda crescente por especialistas em programação essa falta de conhecimento representa um obstáculo direto ao progresso econômico e profissional da comunidade 3 Demanda sociocomunitária e motivação acadêmica A necessidade sociocomunitária identificada está ligada à escassez de formação técnica em programação particularmente no que diz respeito ao desenvolvimento de aplicações práticas com o uso do Python A ausência de acesso a esse saber afeta diretamente a vida social e econômica da comunidade local pois impede muitos jovens e adultos de se adequarem totalmente ao mercado de trabalho tecnológico que está sempre em expansão A falta de formação adequada também limita o progresso educacional e cultural desses indivíduos restringindo suas chances de se envolverem de maneira ativa em um campo de grande importância no contexto atual Este problema impacta diretamente a habilidade de muitos residentes da comunidade em se qualificar para postos de trabalho qualificados no setor de TI prejudicando seu crescimento econômico e por fim a mobilidade social Muitos expressaram o desafio de encontrar programas de treinamento que unam teoria e prática de forma clara e compreensível o que contribui para a estagnação de suas carreiras e diminui as chances de progresso profissional A motivação acadêmica para este projeto de extensão deriva da oportunidade de utilizar os conhecimentos adquiridos no curso de Análise e Desenvolvimento de Sistemas ADS para resolver ou atenuar tais reclamações Ao empregar métodos e técnicas de desenvolvimento de software aprendidas durante a educação acadêmica o projeto tem a capacidade de oferecer formação prática e acessível à comunidade Isso possibilita que os participantes aprendam a programar em Python e criem soluções úteis para questões reais Os estudantes do curso de ADS podem compartilhar conhecimentos sobre frameworks de desenvolvimento ágil orientação a objetos e a criação de interfaces intuitivas por exemplo por meio de aulas práticas e oficinas Essas competências técnicas adquiridas na disciplina não só preparam os alunos para o mercado de trabalho como também podem aprimorar a qualidade de vida da comunidade ao fomentar a inclusão digital e a formação profissional 4 Objetivos a serem alcançados em relação à situaçãoproblema identificada CopySpider httpscopyspidercombr Página 35 de 45 Relatório gerado por CopySpider Software 20240924 175323 Habilitar os membros da comunidade local na utilização da linguagem de programação Python para a criação de soluções práticas fomentando competências técnicas que potencializem suas chances de ingresso no setor de Tecnologia da Informação através de um curso de 4 semanas Promover o aprendizado de metodologias ágeis e métodos de desenvolvimento ágil de aplicações através de oficinas práticas e projetos colaborativos que possibilitem aos participantes utilizar o conhecimento obtido em projetos concretos em um prazo de 1 mês Promover a inclusão digital e a diversidade na área tecnológica incentivando a inclusão de grupos marginalizados como mulheres e indivíduos em situação de vulnerabilidade com o objetivo de atingir 40 de representatividade desses grupos entre os participantes ao término da atividade II PLANEJAMENTO PARA DESENVOLVIMENTO DO PROJETO 1 Plano de trabalho com cronograma das atividades Ação 1 Preparar o material de treinamento O que fazer Desenvolver materiais didáticos incluindo slides apostilas e exemplos práticos focados em Python e em metodologias ágeis para desenvolvimento de software Quando fazer Até 10 dias antes do início do primeiro workshop Como fazer Pesquisar materiais didáticos consultar a bibliografia da disciplina de Análise e Desenvolvimento de Sistemas além de tutoriais e livros sobre desenvolvimento ágil com Python Utilizar plataformas online para criar materiais interativos e fornecer conteúdo acessível Para quem fazer Participantes da comunidade local interessados em programação com foco em iniciantes e intermediários Onde fazer Em uma sala de aula com recursos multimídia Ação 2 Realizar workshops e sessões práticas O que fazer Conduzir workshops semanais de 2 horas cada focados em tópicos específicos como sintaxe de Python manipulação de dados desenvolvimento web e automação aplicando as metodologias ágeis Quando fazer Iniciar os workshops no primeiro mês do semestre com duração de 4 semanas Como fazer Realizar as sessões de forma presencial utilizando projetores computadores e conexão à internet para demonstrar o uso de ferramentas e execução de projetos práticos As sessões contarão com atividades práticas e tutoriais ao vivo Para quem fazer Estudantes da comunidade local incluindo jovens e adultos com interesse em desenvolvimento de software Onde fazer Na sala de informática Ação 3 Acompanhamento e feedback dos participantes O que fazer Monitorar o progresso dos participantes oferecendo suporte individualizado e coletando feedback para ajustes no conteúdo e metodologia Quando fazer Durante o desenvolvimento do projeto e ao final de cada workshop CopySpider httpscopyspidercombr Página 36 de 45 Relatório gerado por CopySpider Software 20240924 175323 Como fazer Aplicar questionários online realizar sessões de mentoria e acompanhar o progresso através de plataformas de colaboração como Google Classroom ou GitHub onde os participantes poderão compartilhar seus códigos e projetos Para quem fazer Todos os participantes que frequentarem os workshops Onde fazer Presencialmente nas sessões de mentoria e online através de plataformas de ensino à distância e repositórios de código Ação 4 Avaliação final e apresentação dos projetos O que fazer Avaliar o desenvolvimento dos projetos práticos realizados pelos participantes e organizar uma apresentação final onde eles mostrarão suas soluções aplicadas Quando fazer No final das 4 semanas de workshops Como fazer Criar critérios de avaliação baseados na funcionalidade inovação e aplicabilidade das soluções desenvolvidas Organizar um evento presencial para a apresentação dos projetos com feedback dos instrutores e mentores Para quem fazer Todos os participantes do projeto e membros da comunidade local que desejarem assistir às apresentações Onde fazer No auditório do campus universitário ou sala de eventos apropriada 2 Envolvimento do público participante No começo do projeto haverá encontros presenciais e virtuais com os possíveis membros da comunidade onde serão abordados os principais desafios que eles enfrentam devido à falta de competência em programação e desenvolvimento de software Essas discussões estruturadas como Rodas de Diálogo possibilitarão reconhecer os desafios e expectativas dos participantes além de assegurar que o programa do curso seja ajustado às demandas concretas da comunidade No decorrer do projeto os participantes trabalharão em conjunto interagindo diretamente com os alunos e docentes encarregados da atividade de extensão Existirá um fluxo contínuo de partilha de informações e sabedoria onde os participantes poderão dar feedback imediato sobre as aulas e oficinas bem como propor alterações ou aprimoramentos no conteúdo discutido Esta interação será documentada através de prints das sessões online listas de presença nas atividades presenciais fotografias dos encontros além de mensagens e correspondências eletrônicas que servirão como prova do envolvimento da comunidade no processo No término do projeto os membros da comunidade poderão avaliar o efeito da atividade tanto por meio de questionários de avaliação quanto por meio de entrevistas e encontros de conclusão Estes registros serão fundamentais para demonstrar o efeito do projeto e assegurar a contínua evolução das atividades futuras 3 Avaliação dos resultados alcançados A apreciação dos resultados obtidos será feita através de vários instrumentos que possibilitarão avaliar o efeito da atividade de extensão na comunidade e confirmar se as reclamações e dificuldades identificadas foram atenuadas O primeiro recurso a ser empregado será um questionário pré e pósprojeto que será aplicado aos participantes para avaliar o grau de domínio em programação Python e desenvolvimento de CopySpider httpscopyspidercombr Página 37 de 45 Relatório gerado por CopySpider Software 20240924 175323 software antes e após a tarefa Este questionário incluirá questões objetivas e subjetivas possibilitando uma avaliação tanto qualitativa quanto quantitativa dos progressos dos participantes Durante os workshops haverá uma avaliação constante através da aplicação de pequenos testes práticos e atividades que permitirão avaliar o avanço dos participantes em cada fase do projeto O retorno obtido durante o curso será documentado e examinado para adaptar as tarefas de acordo com as necessidades dos participantes assegurando que as necessidades da comunidade sejam satisfeitas de forma eficiente Outra ferramenta crucial será a condução de entrevistas com os participantes ao término do projeto onde se debaterão os efeitos práticos do aprendizado em suas vidas profissionais e pessoais Estas entrevistas oferecerão uma perspectiva mais detalhada de como a formação em Python auxiliou na resolução de questões cotidianas como a procura por trabalho ou a elaboração de pequenos projetos pessoais e profissionais Finalmente haverá uma sessão de demonstração de projetos onde os participantes irão exibir as aplicações criadas durante o curso A análise dessas apresentações possibilitará determinar o grau de independência dos participantes na utilização das ferramentas apresentadas bem como avaliar a habilidade de aplicar os conhecimentos em situações práticas Ao término da atividade esperase que os membros da comunidade sejam aptos a criar soluções práticas usando Python expandindo suas possibilidades no mercado de trabalho e fortalecendo sua confiança na utilização de tecnologias digitais O resultado esperado é uma diminuição considerável na ausência de competência técnica entre os envolvidos bem como um aprimoramento na habilidade de inovação e solução de problemas tanto no âmbito pessoal quanto no profissional III ENCERRAMENTO DO PROJETO 1 Relato da experiência individual no desenvolvimento da atividade A minha vivência na realização da atividade de extensão foi profundamente transformadora possibilitando me utilizar os conhecimentos teóricos obtidos durante o curso de Análise e Desenvolvimento de Sistemas ADS em um cenário prático que trouxe benefícios diretos para a comunidade O projeto se concentrou no ensino de Python uma linguagem amplamente empregada no setor tecnológico oferecendo uma chance única de interação com a comunidade local formada por alunos e pequenos empresários com limitado ou nenhum conhecimento prévio em desenvolvimento de software Inicialmente a teoria discutida nas matérias de programação e desenvolvimento ágil de aplicações foi implementada na prática durante as rodas de conversa com os participantes momento em que identifiquei os principais desafios e expectativas As necessidades da comunidade tais como o aprimoramento tecnológico para melhorar suas competências e aumentar suas oportunidades no mercado de trabalho influenciaram diretamente a estrutura e o conteúdo do projeto No que diz respeito à metodologia empreguei uma mistura de dinâmicas de grupo entrevistas iniciais questionários de diagnóstico e aulas práticas para organizar a atividade As atividades em grupo auxiliaram na identificação das principais dores e obstáculos dos participantes ao passo que os questionários foram fundamentais para medir o grau de conhecimento antes e após o curso Ao longo da implementação conduzi sessões presenciais e online empregando exercícios práticos e interativos com o objetivo de ensinar os princípios fundamentais do Python e a utilização desta linguagem em pequenas soluções de software O material foi sendo progressivamente ajustado de acordo com as dificuldades dos participantes e houve uma interação contínua para assegurar que todos estivessem seguindo o ritmo das CopySpider httpscopyspidercombr Página 38 de 45 Relatório gerado por CopySpider Software 20240924 175323 aulas Os resultados obtidos foram extremamente gratificantes No final do projeto vários participantes conseguiram criar pequenos scripts e compreender a lógica por trás de processos de automação de tarefas básicas As avaliações positivas dos participantes evidenciaram a satisfação geral ressaltando o efeito prático do aprendizado em suas atividades diárias Um dos desafios mais significativos foi ajustar a metodologia de ensino às diversas velocidades de aprendizagem pois alguns participantes tiveram mais facilidade com os conceitos enquanto outros precisaram de um apoio adicional Esta vivência me deu uma perspectiva mais abrangente sobre a relevância da educação e do saber técnico para aprimorar a qualidade de vida dos indivíduos Ao observar a comunidade sendo diretamente beneficiada pelo conteúdo aplicado reforçouse em mim a convicção de que o saber prático é um instrumento eficaz para a mudança social 2 Evidências das atividades realizadas Foto 1 Calculadora simples usando a linguagem de programação Python ensinada e colocada em prática nos workshops Foto 2 Desafio de criação de site Foto 3 Registro do último dia das aulas práticas realizada em laboratório de informática CopySpider httpscopyspidercombr Página 39 de 45 Relatório gerado por CopySpider Software 20240924 175323 Arquivo 1 MG BsYzHnbdF ADS Projeto de Extensão Desenvolvimento Rápido de Aplicações em Pythondocx 2132 termos Arquivo 2 httpsfliphtml5comlearningcenterpt6bestwebsitesforteacherstocreateonlineteaching learningmaterials 1584 termos Termos comuns 6 Similaridade 016 O texto abaixo é o conteúdo do documento MG BsYzHnbdF ADS Projeto de Extensão Desenvolvimento Rápido de Aplicações em Pythondocx 2132 termos Os termos em vermelho foram encontrados no documento httpsfliphtml5comlearningcenterpt6 bestwebsitesforteacherstocreateonlineteachinglearningmaterials 1584 termos PROJETO DE EXTENSÃO ANÁLISE E DESENVOLVIMENTO DE SISTEMAS Título do Projeto Python na Prática Soluções Ágeis para Desafios de Programação I DIAGNÓSTICO E TEORIZAÇÃO 1 Identificação das partes envolvidas e parceiros Neste projeto de extensão participam docentes discentes do curso de Análise e Desenvolvimento de Sistemas ADS além de parceiros tecnológicos tais como empresas de tecnologia da informação locais e entidades que empregam ferramentas de desenvolvimento ágil A comunidade local tem como público alvo jovens e adultos interessados em programação e criação de aplicativos com idades compreendidas entre 18 e 35 anos A composição socioeconômica dos participantes é diversificada abrangendo desde alunos de cursos técnicos e universitários até profissionais em início de trajetória profissional A maior parte tem o ensino médio concluído ou está em fase de conclusão do ensino superior tendo um conhecimento básico ou intermediário em computação e programação Em relação ao gênero esperase uma participação equilibrada visto que o projeto visa a inclusão feminina na tecnologia fomentando a diversidade na área de programação A maioria dos participantes tem entre 18 e 35 anos concentrandose em pessoas que procuram qualificação profissional ou aprimoramento de competências técnicas A previsão inicial de participantes é de aproximadamente 20 indivíduos incentivandose a participação de indivíduos de várias origens e com variados graus de experiência As parcerias estratégicas englobam entidades de ensino técnico companhias tecnológicas locais que oferecerão apoio para oficinas práticas e orientação bem como entidades que fomentam ações de inclusão digital Esses parceiros desempenharão um papel crucial na disponibilização de recursos suporte tecnológico e oportunidades para a integração dos participantes no mercado de trabalho 2 Situaçãoproblema identificada A comunidade local identificou como problema a falta de competência técnica na área de programação e desenvolvimento de software Em conversas e encontros conduzidos com jovens e adultos da comunidade CopySpider httpscopyspidercombr Página 40 de 45 Relatório gerado por CopySpider Software 20240924 175326 ficou evidente que apesar de muitos mostrarem interesse em seguir carreiras na área de tecnologia eles encontram obstáculos consideráveis para adquirir as competências requeridas de forma prática e acessível A principal reclamação apresentada foi a ausência de chances para aprender linguagens de programação de maneira eficaz em um ambiente que ligue a teoria à prática Ademais muitos apontaram o desafio de encontrar cursos acessíveis ou programas de treinamento que não requerem habilidades avançadas Consequentemente esses indivíduos acabam se tornando restritos no mercado de trabalho ou com pouca confiança em suas habilidades técnicas para procurar oportunidades mais qualificadas Outro aspecto notado é a falta de assistência e orientação no campo do desenvolvimento de software particularmente para quem está começando ou tem conhecimento básico Isso gera um ciclo no qual a ausência de direção e prática resulta em frustração e frequentemente na desistência de carreiras na área tecnológica Com a demanda crescente por especialistas em programação essa falta de conhecimento representa um obstáculo direto ao progresso econômico e profissional da comunidade 3 Demanda sociocomunitária e motivação acadêmica A necessidade sociocomunitária identificada está ligada à escassez de formação técnica em programação particularmente no que diz respeito ao desenvolvimento de aplicações práticas com o uso do Python A ausência de acesso a esse saber afeta diretamente a vida social e econômica da comunidade local pois impede muitos jovens e adultos de se adequarem totalmente ao mercado de trabalho tecnológico que está sempre em expansão A falta de formação adequada também limita o progresso educacional e cultural desses indivíduos restringindo suas chances de se envolverem de maneira ativa em um campo de grande importância no contexto atual Este problema impacta diretamente a habilidade de muitos residentes da comunidade em se qualificar para postos de trabalho qualificados no setor de TI prejudicando seu crescimento econômico e por fim a mobilidade social Muitos expressaram o desafio de encontrar programas de treinamento que unam teoria e prática de forma clara e compreensível o que contribui para a estagnação de suas carreiras e diminui as chances de progresso profissional A motivação acadêmica para este projeto de extensão deriva da oportunidade de utilizar os conhecimentos adquiridos no curso de Análise e Desenvolvimento de Sistemas ADS para resolver ou atenuar tais reclamações Ao empregar métodos e técnicas de desenvolvimento de software aprendidas durante a educação acadêmica o projeto tem a capacidade de oferecer formação prática e acessível à comunidade Isso possibilita que os participantes aprendam a programar em Python e criem soluções úteis para questões reais Os estudantes do curso de ADS podem compartilhar conhecimentos sobre frameworks de desenvolvimento ágil orientação a objetos e a criação de interfaces intuitivas por exemplo por meio de aulas práticas e oficinas Essas competências técnicas adquiridas na disciplina não só preparam os alunos para o mercado de trabalho como também podem aprimorar a qualidade de vida da comunidade ao fomentar a inclusão digital e a formação profissional 4 Objetivos a serem alcançados em relação à situaçãoproblema identificada Habilitar os membros da comunidade local na utilização da linguagem de programação Python para a CopySpider httpscopyspidercombr Página 41 de 45 Relatório gerado por CopySpider Software 20240924 175326 criação de soluções práticas fomentando competências técnicas que potencializem suas chances de ingresso no setor de Tecnologia da Informação através de um curso de 4 semanas Promover o aprendizado de metodologias ágeis e métodos de desenvolvimento ágil de aplicações através de oficinas práticas e projetos colaborativos que possibilitem aos participantes utilizar o conhecimento obtido em projetos concretos em um prazo de 1 mês Promover a inclusão digital e a diversidade na área tecnológica incentivando a inclusão de grupos marginalizados como mulheres e indivíduos em situação de vulnerabilidade com o objetivo de atingir 40 de representatividade desses grupos entre os participantes ao término da atividade II PLANEJAMENTO PARA DESENVOLVIMENTO DO PROJETO 1 Plano de trabalho com cronograma das atividades Ação 1 Preparar o material de treinamento O que fazer Desenvolver materiais didáticos incluindo slides apostilas e exemplos práticos focados em Python e em metodologias ágeis para desenvolvimento de software Quando fazer Até 10 dias antes do início do primeiro workshop Como fazer Pesquisar materiais didáticos consultar a bibliografia da disciplina de Análise e Desenvolvimento de Sistemas além de tutoriais e livros sobre desenvolvimento ágil com Python Utilizar plataformas online para criar materiais interativos e fornecer conteúdo acessível Para quem fazer Participantes da comunidade local interessados em programação com foco em iniciantes e intermediários Onde fazer Em uma sala de aula com recursos multimídia Ação 2 Realizar workshops e sessões práticas O que fazer Conduzir workshops semanais de 2 horas cada focados em tópicos específicos como sintaxe de Python manipulação de dados desenvolvimento web e automação aplicando as metodologias ágeis Quando fazer Iniciar os workshops no primeiro mês do semestre com duração de 4 semanas Como fazer Realizar as sessões de forma presencial utilizando projetores computadores e conexão à internet para demonstrar o uso de ferramentas e execução de projetos práticos As sessões contarão com atividades práticas e tutoriais ao vivo Para quem fazer Estudantes da comunidade local incluindo jovens e adultos com interesse em desenvolvimento de software Onde fazer Na sala de informática Ação 3 Acompanhamento e feedback dos participantes O que fazer Monitorar o progresso dos participantes oferecendo suporte individualizado e coletando feedback para ajustes no conteúdo e metodologia Quando fazer Durante o desenvolvimento do projeto e ao final de cada workshop Como fazer Aplicar questionários online realizar sessões de mentoria e acompanhar o progresso através CopySpider httpscopyspidercombr Página 42 de 45 Relatório gerado por CopySpider Software 20240924 175326 de plataformas de colaboração como Google Classroom ou GitHub onde os participantes poderão compartilhar seus códigos e projetos Para quem fazer Todos os participantes que frequentarem os workshops Onde fazer Presencialmente nas sessões de mentoria e online através de plataformas de ensino à distância e repositórios de código Ação 4 Avaliação final e apresentação dos projetos O que fazer Avaliar o desenvolvimento dos projetos práticos realizados pelos participantes e organizar uma apresentação final onde eles mostrarão suas soluções aplicadas Quando fazer No final das 4 semanas de workshops Como fazer Criar critérios de avaliação baseados na funcionalidade inovação e aplicabilidade das soluções desenvolvidas Organizar um evento presencial para a apresentação dos projetos com feedback dos instrutores e mentores Para quem fazer Todos os participantes do projeto e membros da comunidade local que desejarem assistir às apresentações Onde fazer No auditório do campus universitário ou sala de eventos apropriada 2 Envolvimento do público participante No começo do projeto haverá encontros presenciais e virtuais com os possíveis membros da comunidade onde serão abordados os principais desafios que eles enfrentam devido à falta de competência em programação e desenvolvimento de software Essas discussões estruturadas como Rodas de Diálogo possibilitarão reconhecer os desafios e expectativas dos participantes além de assegurar que o programa do curso seja ajustado às demandas concretas da comunidade No decorrer do projeto os participantes trabalharão em conjunto interagindo diretamente com os alunos e docentes encarregados da atividade de extensão Existirá um fluxo contínuo de partilha de informações e sabedoria onde os participantes poderão dar feedback imediato sobre as aulas e oficinas bem como propor alterações ou aprimoramentos no conteúdo discutido Esta interação será documentada através de prints das sessões online listas de presença nas atividades presenciais fotografias dos encontros além de mensagens e correspondências eletrônicas que servirão como prova do envolvimento da comunidade no processo No término do projeto os membros da comunidade poderão avaliar o efeito da atividade tanto por meio de questionários de avaliação quanto por meio de entrevistas e encontros de conclusão Estes registros serão fundamentais para demonstrar o efeito do projeto e assegurar a contínua evolução das atividades futuras 3 Avaliação dos resultados alcançados A apreciação dos resultados obtidos será feita através de vários instrumentos que possibilitarão avaliar o efeito da atividade de extensão na comunidade e confirmar se as reclamações e dificuldades identificadas foram atenuadas O primeiro recurso a ser empregado será um questionário pré e pósprojeto que será aplicado aos participantes para avaliar o grau de domínio em programação Python e desenvolvimento de software antes e após a tarefa Este questionário incluirá questões objetivas e subjetivas possibilitando CopySpider httpscopyspidercombr Página 43 de 45 Relatório gerado por CopySpider Software 20240924 175326 uma avaliação tanto qualitativa quanto quantitativa dos progressos dos participantes Durante os workshops haverá uma avaliação constante através da aplicação de pequenos testes práticos e atividades que permitirão avaliar o avanço dos participantes em cada fase do projeto O retorno obtido durante o curso será documentado e examinado para adaptar as tarefas de acordo com as necessidades dos participantes assegurando que as necessidades da comunidade sejam satisfeitas de forma eficiente Outra ferramenta crucial será a condução de entrevistas com os participantes ao término do projeto onde se debaterão os efeitos práticos do aprendizado em suas vidas profissionais e pessoais Estas entrevistas oferecerão uma perspectiva mais detalhada de como a formação em Python auxiliou na resolução de questões cotidianas como a procura por trabalho ou a elaboração de pequenos projetos pessoais e profissionais Finalmente haverá uma sessão de demonstração de projetos onde os participantes irão exibir as aplicações criadas durante o curso A análise dessas apresentações possibilitará determinar o grau de independência dos participantes na utilização das ferramentas apresentadas bem como avaliar a habilidade de aplicar os conhecimentos em situações práticas Ao término da atividade esperase que os membros da comunidade sejam aptos a criar soluções práticas usando Python expandindo suas possibilidades no mercado de trabalho e fortalecendo sua confiança na utilização de tecnologias digitais O resultado esperado é uma diminuição considerável na ausência de competência técnica entre os envolvidos bem como um aprimoramento na habilidade de inovação e solução de problemas tanto no âmbito pessoal quanto no profissional III ENCERRAMENTO DO PROJETO 1 Relato da experiência individual no desenvolvimento da atividade A minha vivência na realização da atividade de extensão foi profundamente transformadora possibilitando me utilizar os conhecimentos teóricos obtidos durante o curso de Análise e Desenvolvimento de Sistemas ADS em um cenário prático que trouxe benefícios diretos para a comunidade O projeto se concentrou no ensino de Python uma linguagem amplamente empregada no setor tecnológico oferecendo uma chance única de interação com a comunidade local formada por alunos e pequenos empresários com limitado ou nenhum conhecimento prévio em desenvolvimento de software Inicialmente a teoria discutida nas matérias de programação e desenvolvimento ágil de aplicações foi implementada na prática durante as rodas de conversa com os participantes momento em que identifiquei os principais desafios e expectativas As necessidades da comunidade tais como o aprimoramento tecnológico para melhorar suas competências e aumentar suas oportunidades no mercado de trabalho influenciaram diretamente a estrutura e o conteúdo do projeto No que diz respeito à metodologia empreguei uma mistura de dinâmicas de grupo entrevistas iniciais questionários de diagnóstico e aulas práticas para organizar a atividade As atividades em grupo auxiliaram na identificação das principais dores e obstáculos dos participantes ao passo que os questionários foram fundamentais para medir o grau de conhecimento antes e após o curso Ao longo da implementação conduzi sessões presenciais e online empregando exercícios práticos e interativos com o objetivo de ensinar os princípios fundamentais do Python e a utilização desta linguagem em pequenas soluções de software O material foi sendo progressivamente ajustado de acordo com as dificuldades dos participantes e houve uma interação contínua para assegurar que todos estivessem seguindo o ritmo das aulas CopySpider httpscopyspidercombr Página 44 de 45 Relatório gerado por CopySpider Software 20240924 175326 Os resultados obtidos foram extremamente gratificantes No final do projeto vários participantes conseguiram criar pequenos scripts e compreender a lógica por trás de processos de automação de tarefas básicas As avaliações positivas dos participantes evidenciaram a satisfação geral ressaltando o efeito prático do aprendizado em suas atividades diárias Um dos desafios mais significativos foi ajustar a metodologia de ensino às diversas velocidades de aprendizagem pois alguns participantes tiveram mais facilidade com os conceitos enquanto outros precisaram de um apoio adicional Esta vivência me deu uma perspectiva mais abrangente sobre a relevância da educação e do saber técnico para aprimorar a qualidade de vida dos indivíduos Ao observar a comunidade sendo diretamente beneficiada pelo conteúdo aplicado reforçouse em mim a convicção de que o saber prático é um instrumento eficaz para a mudança social 2 Evidências das atividades realizadas Foto 1 Calculadora simples usando a linguagem de programação Python ensinada e colocada em prática nos workshops Foto 2 Desafio de criação de site Foto 3 Registro do último dia das aulas práticas realizada em laboratório de informática CopySpider httpscopyspidercombr Página 45 de 45 Relatório gerado por CopySpider Software 20240924 175326 PROJETO DE EXTENSÃO ANÁLISE E DESENVOLVIMENTO DE SISTEMAS Título do Projeto Python na Prática Soluções Ágeis para Desafios de Programação I DIAGNÓSTICO E TEORIZAÇÃO 1 Identificação das partes envolvidas e parceiros Neste projeto de extensão participam docentes discentes do curso de Análise e Desenvolvimento de Sistemas ADS além de parceiros tecnológicos tais como empresas de tecnologia da informação locais e entidades que empregam ferramentas de desenvolvimento ágil A comunidade local tem como públicoalvo jovens e adultos interessados em programação e criação de aplicativos com idades compreendidas entre 18 e 35 anos A composição socioeconômica dos participantes é diversificada abrangendo desde alunos de cursos técnicos e universitários até profissionais em início de trajetória profissional A maior parte tem o ensino médio concluído ou está em fase de conclusão do ensino superior tendo um conhecimento básico ou intermediário em computação e programação Em relação ao gênero esperase uma participação equilibrada visto que o projeto visa a inclusão feminina na tecnologia fomentando a diversidade na área de programação A maioria dos participantes tem entre 18 e 35 anos concentrandose em pessoas que procuram qualificação profissional ou aprimoramento de competências técnicas A previsão inicial de participantes é de aproximadamente 20 indivíduos incentivandose a participação de indivíduos de várias origens e com variados graus de experiência As parcerias estratégicas englobam entidades de ensino técnico companhias tecnológicas locais que oferecerão apoio para oficinas práticas e orientação bem como entidades que fomentam ações de inclusão digital Esses parceiros desempenharão um papel crucial na disponibilização de recursos suporte tecnológico e oportunidades para a integração dos participantes no mercado de trabalho 2 Situaçãoproblema identificada A comunidade local identificou como problema a falta de competência técnica na área de programação e desenvolvimento de software Em conversas e encontros conduzidos com jovens e adultos da comunidade ficou evidente que apesar de muitos mostrarem interesse em seguir carreiras na área de tecnologia eles encontram obstáculos consideráveis para adquirir as competências requeridas de forma prática e acessível A principal reclamação apresentada foi a ausência de chances para aprender linguagens de programação de maneira eficaz em um ambiente que ligue a teoria à prática Ademais muitos apontaram o desafio de encontrar cursos acessíveis ou programas de treinamento que não requerem habilidades avançadas Consequentemente esses indivíduos acabam se tornando restritos no mercado de trabalho ou com pouca confiança em suas habilidades técnicas para procurar oportunidades mais qualificadas Outro aspecto notado é a falta de assistência e orientação no campo do desenvolvimento de software particularmente para quem está começando ou tem conhecimento básico Isso gera um ciclo no qual a ausência de direção e prática resulta em frustração e frequentemente na desistência de carreiras na área tecnológica Com a demanda crescente por especialistas em programação essa falta de conhecimento representa um obstáculo direto ao progresso econômico e profissional da comunidade 3 Demanda sociocomunitária e motivação acadêmica A necessidade sociocomunitária identificada está ligada à escassez de formação técnica em programação particularmente no que diz respeito ao desenvolvimento de aplicações práticas com o uso do Python A ausência de acesso a esse saber afeta diretamente a vida social e econômica da comunidade local pois impede muitos jovens e adultos de se adequarem totalmente ao mercado de trabalho tecnológico que está sempre em expansão A falta de formação adequada também limita o progresso educacional e cultural desses indivíduos restringindo suas chances de se envolverem de maneira ativa em um campo de grande importância no contexto atual Este problema impacta diretamente a habilidade de muitos residentes da comunidade em se qualificar para postos de trabalho qualificados no setor de TI prejudicando seu crescimento econômico e por fim a mobilidade social Muitos expressaram o desafio de encontrar programas de treinamento que unam teoria e prática de forma clara e compreensível o que contribui para a estagnação de suas carreiras e diminui as chances de progresso profissional A motivação acadêmica para este projeto de extensão deriva da oportunidade de utilizar os conhecimentos adquiridos no curso de Análise e Desenvolvimento de Sistemas ADS para resolver ou atenuar tais reclamações Ao empregar métodos e técnicas de desenvolvimento de software aprendidas durante a educação acadêmica o projeto tem a capacidade de oferecer formação prática e acessível à comunidade Isso possibilita que os participantes aprendam a programar em Python e criem soluções úteis para questões reais Os estudantes do curso de ADS podem compartilhar conhecimentos sobre frameworks de desenvolvimento ágil orientação a objetos e a criação de interfaces intuitivas por exemplo por meio de aulas práticas e oficinas Essas competências técnicas adquiridas na disciplina não só preparam os alunos para o mercado de trabalho como também podem aprimorar a qualidade de vida da comunidade ao fomentar a inclusão digital e a formação profissional 4 Objetivos a serem alcançados em relação à situaçãoproblema identificada Habilitar os membros da comunidade local na utilização da linguagem de programação Python para a criação de soluções práticas fomentando competências técnicas que potencializem suas chances de ingresso no setor de Tecnologia da Informação através de um curso de 4 semanas Promover o aprendizado de metodologias ágeis e métodos de desenvolvimento ágil de aplicações através de oficinas práticas e projetos colaborativos que possibilitem aos participantes utilizar o conhecimento obtido em projetos concretos em um prazo de 1 mês Promover a inclusão digital e a diversidade na área tecnológica incentivando a inclusão de grupos marginalizados como mulheres e indivíduos em situação de vulnerabilidade com o objetivo de atingir 40 de representatividade desses grupos entre os participantes ao término da atividade II PLANEJAMENTO PARA DESENVOLVIMENTO DO PROJETO 1 Plano de trabalho com cronograma das atividades Ação 1 Preparar o material de treinamento O que fazer Desenvolver materiais didáticos incluindo slides apostilas e exemplos práticos focados em Python e em metodologias ágeis para desenvolvimento de software Quando fazer Até 10 dias antes do início do primeiro workshop Como fazer Pesquisar materiais didáticos consultar a bibliografia da disciplina de Análise e Desenvolvimento de Sistemas além de tutoriais e livros sobre desenvolvimento ágil com Python Utilizar plataformas online para criar materiais interativos e fornecer conteúdo acessível Para quem fazer Participantes da comunidade local interessados em programação com foco em iniciantes e intermediários Onde fazer Em uma sala de aula com recursos multimídia Ação 2 Realizar workshops e sessões práticas O que fazer Conduzir workshops semanais de 2 horas cada focados em tópicos específicos como sintaxe de Python manipulação de dados desenvolvimento web e automação aplicando as metodologias ágeis Quando fazer Iniciar os workshops no primeiro mês do semestre com duração de 4 semanas Como fazer Realizar as sessões de forma presencial utilizando projetores computadores e conexão à internet para demonstrar o uso de ferramentas e execução de projetos práticos As sessões contarão com atividades práticas e tutoriais ao vivo Para quem fazer Estudantes da comunidade local incluindo jovens e adultos com interesse em desenvolvimento de software Onde fazer Na sala de informática Ação 3 Acompanhamento e feedback dos participantes O que fazer Monitorar o progresso dos participantes oferecendo suporte individualizado e coletando feedback para ajustes no conteúdo e metodologia Quando fazer Durante o desenvolvimento do projeto e ao final de cada workshop Como fazer Aplicar questionários online realizar sessões de mentoria e acompanhar o progresso através de plataformas de colaboração como Google Classroom ou GitHub onde os participantes poderão compartilhar seus códigos e projetos Para quem fazer Todos os participantes que frequentarem os workshops Onde fazer Presencialmente nas sessões de mentoria e online através de plataformas de ensino à distância e repositórios de código Ação 4 Avaliação final e apresentação dos projetos O que fazer Avaliar o desenvolvimento dos projetos práticos realizados pelos participantes e organizar uma apresentação final onde eles mostrarão suas soluções aplicadas Quando fazer No final das 4 semanas de workshops Como fazer Criar critérios de avaliação baseados na funcionalidade inovação e aplicabilidade das soluções desenvolvidas Organizar um evento presencial para a apresentação dos projetos com feedback dos instrutores e mentores Para quem fazer Todos os participantes do projeto e membros da comunidade local que desejarem assistir às apresentações Onde fazer No auditório do campus universitário ou sala de eventos apropriada 2 Envolvimento do público participante No começo do projeto haverá encontros presenciais e virtuais com os possíveis membros da comunidade onde serão abordados os principais desafios que eles enfrentam devido à falta de competência em programação e desenvolvimento de software Essas discussões estruturadas como Rodas de Diálogo possibilitarão reconhecer os desafios e expectativas dos participantes além de assegurar que o programa do curso seja ajustado às demandas concretas da comunidade No decorrer do projeto os participantes trabalharão em conjunto interagindo diretamente com os alunos e docentes encarregados da atividade de extensão Existirá um fluxo contínuo de partilha de informações e sabedoria onde os participantes poderão dar feedback imediato sobre as aulas e oficinas bem como propor alterações ou aprimoramentos no conteúdo discutido Esta interação será documentada através de prints das sessões online listas de presença nas atividades presenciais fotografias dos encontros além de mensagens e correspondências eletrônicas que servirão como prova do envolvimento da comunidade no processo No término do projeto os membros da comunidade poderão avaliar o efeito da atividade tanto por meio de questionários de avaliação quanto por meio de entrevistas e encontros de conclusão Estes registros serão fundamentais para demonstrar o efeito do projeto e assegurar a contínua evolução das atividades futuras 3 Avaliação dos resultados alcançados A apreciação dos resultados obtidos será feita através de vários instrumentos que possibilitarão avaliar o efeito da atividade de extensão na comunidade e confirmar se as reclamações e dificuldades identificadas foram atenuadas O primeiro recurso a ser empregado será um questionário pré e pósprojeto que será aplicado aos participantes para avaliar o grau de domínio em programação Python e desenvolvimento de software antes e após a tarefa Este questionário incluirá questões objetivas e subjetivas possibilitando uma avaliação tanto qualitativa quanto quantitativa dos progressos dos participantes Durante os workshops haverá uma avaliação constante através da aplicação de pequenos testes práticos e atividades que permitirão avaliar o avanço dos participantes em cada fase do projeto O retorno obtido durante o curso será documentado e examinado para adaptar as tarefas de acordo com as necessidades dos participantes assegurando que as necessidades da comunidade sejam satisfeitas de forma eficiente Outra ferramenta crucial será a condução de entrevistas com os participantes ao término do projeto onde se debaterão os efeitos práticos do aprendizado em suas vidas profissionais e pessoais Estas entrevistas oferecerão uma perspectiva mais detalhada de como a formação em Python auxiliou na resolução de questões cotidianas como a procura por trabalho ou a elaboração de pequenos projetos pessoais e profissionais Finalmente haverá uma sessão de demonstração de projetos onde os participantes irão exibir as aplicações criadas durante o curso A análise dessas apresentações possibilitará determinar o grau de independência dos participantes na utilização das ferramentas apresentadas bem como avaliar a habilidade de aplicar os conhecimentos em situações práticas Ao término da atividade esperase que os membros da comunidade sejam aptos a criar soluções práticas usando Python expandindo suas possibilidades no mercado de trabalho e fortalecendo sua confiança na utilização de tecnologias digitais O resultado esperado é uma diminuição considerável na ausência de competência técnica entre os envolvidos bem como um aprimoramento na habilidade de inovação e solução de problemas tanto no âmbito pessoal quanto no profissional III ENCERRAMENTO DO PROJETO 1 Relato da experiência individual no desenvolvimento da atividade A minha vivência na realização da atividade de extensão foi profundamente transformadora possibilitandome utilizar os conhecimentos teóricos obtidos durante o curso de Análise e Desenvolvimento de Sistemas ADS em um cenário prático que trouxe benefícios diretos para a comunidade O projeto se concentrou no ensino de Python uma linguagem amplamente empregada no setor tecnológico oferecendo uma chance única de interação com a comunidade local formada por alunos e pequenos empresários com limitado ou nenhum conhecimento prévio em desenvolvimento de software Inicialmente a teoria discutida nas matérias de programação e desenvolvimento ágil de aplicações foi implementada na prática durante as rodas de conversa com os participantes momento em que identifiquei os principais desafios e expectativas As necessidades da comunidade tais como o aprimoramento tecnológico para melhorar suas competências e aumentar suas oportunidades no mercado de trabalho influenciaram diretamente a estrutura e o conteúdo do projeto No que diz respeito à metodologia empreguei uma mistura de dinâmicas de grupo entrevistas iniciais questionários de diagnóstico e aulas práticas para organizar a atividade As atividades em grupo auxiliaram na identificação das principais dores e obstáculos dos participantes ao passo que os questionários foram fundamentais para medir o grau de conhecimento antes e após o curso Ao longo da implementação conduzi sessões presenciais e online empregando exercícios práticos e interativos com o objetivo de ensinar os princípios fundamentais do Python e a utilização desta linguagem em pequenas soluções de software O material foi sendo progressivamente ajustado de acordo com as dificuldades dos participantes e houve uma interação contínua para assegurar que todos estivessem seguindo o ritmo das aulas Os resultados obtidos foram extremamente gratificantes No final do projeto vários participantes conseguiram criar pequenos scripts e compreender a lógica por trás de processos de automação de tarefas básicas As avaliações positivas dos participantes evidenciaram a satisfação geral ressaltando o efeito prático do aprendizado em suas atividades diárias Um dos desafios mais significativos foi ajustar a metodologia de ensino às diversas velocidades de aprendizagem pois alguns participantes tiveram mais facilidade com os conceitos enquanto outros precisaram de um apoio adicional Esta vivência me deu uma perspectiva mais abrangente sobre a relevância da educação e do saber técnico para aprimorar a qualidade de vida dos indivíduos Ao observar a comunidade sendo diretamente beneficiada pelo conteúdo aplicado reforçouse em mim a convicção de que o saber prático é um instrumento eficaz para a mudança social 2 Evidências das atividades realizadas Foto 1 Calculadora simples usando a linguagem de programação Python ensinada e colocada em prática nos workshops Foto 2 Desafio de criação de site Foto 3 Registro do último dia das aulas práticas realizada em laboratório de informática PROJETO DE EXTENSÃO ANÁLISE E DESENVOLVIMENTO DE SISTEMAS Título do Projeto Python na Prática Soluções Ágeis para Desafios de Programação I DIAGNÓSTICO E TEORIZAÇÃO 1 Identificação das partes envolvidas e parceiros Neste projeto de extensão participam docentes discentes do curso de Análise e Desenvolvimento de Sistemas ADS além de parceiros tecnológicos tais como empresas de tecnologia da informação locais e entidades que empregam ferramentas de desenvolvimento ágil A comunidade local tem como públicoalvo jovens e adultos interessados em programação e criação de aplicativos com idades compreendidas entre 18 e 35 anos A composição socioeconômica dos participantes é diversificada abrangendo desde alunos de cursos técnicos e universitários até profissionais em início de trajetória profissional A maior parte tem o ensino médio concluído ou está em fase de conclusão do ensino superior tendo um conhecimento básico ou intermediário em computação e programação Em relação ao gênero esperase uma participação equilibrada visto que o projeto visa a inclusão feminina na tecnologia fomentando a diversidade na área de programação A maioria dos participantes tem entre 18 e 35 anos concentrandose em pessoas que procuram qualificação profissional ou aprimoramento de competências técnicas A previsão inicial de participantes é de aproximadamente 20 indivíduos incentivandose a participação de indivíduos de várias origens e com variados graus de experiência As parcerias estratégicas englobam entidades de ensino técnico companhias tecnológicas locais que oferecerão apoio para oficinas práticas e orientação bem como entidades que fomentam ações de inclusão digital Esses parceiros desempenharão um papel crucial na disponibilização de recursos suporte tecnológico e oportunidades para a integração dos participantes no mercado de trabalho 2 Situaçãoproblema identificada A comunidade local identificou como problema a falta de competência técnica na área de programação e desenvolvimento de software Em conversas e encontros conduzidos com jovens e adultos da comunidade ficou evidente que apesar de muitos mostrarem interesse em seguir carreiras na área de tecnologia eles encontram obstáculos consideráveis para adquirir as competências requeridas de forma prática e acessível A principal reclamação apresentada foi a ausência de chances para aprender linguagens de programação de maneira eficaz em um ambiente que ligue a teoria à prática Ademais muitos apontaram o desafio de encontrar cursos acessíveis ou programas de treinamento que não requerem habilidades avançadas Consequentemente esses indivíduos acabam se tornando restritos no mercado de trabalho ou com pouca confiança em suas habilidades técnicas para procurar oportunidades mais qualificadas Outro aspecto notado é a falta de assistência e orientação no campo do desenvolvimento de software particularmente para quem está começando ou tem conhecimento básico Isso gera um ciclo no qual a ausência de direção e prática resulta em frustração e frequentemente na desistência de carreiras na área tecnológica Com a demanda crescente por especialistas em programação essa falta de conhecimento representa um obstáculo direto ao progresso econômico e profissional da comunidade 3 Demanda sociocomunitária e motivação acadêmica A necessidade sociocomunitária identificada está ligada à escassez de formação técnica em programação particularmente no que diz respeito ao desenvolvimento de aplicações práticas com o uso do Python A ausência de acesso a esse saber afeta diretamente a vida social e econômica da comunidade local pois impede muitos jovens e adultos de se adequarem totalmente ao mercado de trabalho tecnológico que está sempre em expansão A falta de formação adequada também limita o progresso educacional e cultural desses indivíduos restringindo suas chances de se envolverem de maneira ativa em um campo de grande importância no contexto atual Este problema impacta diretamente a habilidade de muitos residentes da comunidade em se qualificar para postos de trabalho qualificados no setor de TI prejudicando seu crescimento econômico e por fim a mobilidade social Muitos expressaram o desafio de encontrar programas de treinamento que unam teoria e prática de forma clara e compreensível o que contribui para a estagnação de suas carreiras e diminui as chances de progresso profissional A motivação acadêmica para este projeto de extensão deriva da oportunidade de utilizar os conhecimentos adquiridos no curso de Análise e Desenvolvimento de Sistemas ADS para resolver ou atenuar tais reclamações Ao empregar métodos e técnicas de desenvolvimento de software aprendidas durante a educação acadêmica o projeto tem a capacidade de oferecer formação prática e acessível à comunidade Isso possibilita que os participantes aprendam a programar em Python e criem soluções úteis para questões reais Os estudantes do curso de ADS podem compartilhar conhecimentos sobre frameworks de desenvolvimento ágil orientação a objetos e a criação de interfaces intuitivas por exemplo por meio de aulas práticas e oficinas Essas competências técnicas adquiridas na disciplina não só preparam os alunos para o mercado de trabalho como também podem aprimorar a qualidade de vida da comunidade ao fomentar a inclusão digital e a formação profissional 4 Objetivos a serem alcançados em relação à situaçãoproblema identificada Habilitar os membros da comunidade local na utilização da linguagem de programação Python para a criação de soluções práticas fomentando competências técnicas que potencializem suas chances de ingresso no setor de Tecnologia da Informação através de um curso de 4 semanas Promover o aprendizado de metodologias ágeis e métodos de desenvolvimento ágil de aplicações através de oficinas práticas e projetos colaborativos que possibilitem aos participantes utilizar o conhecimento obtido em projetos concretos em um prazo de 1 mês Promover a inclusão digital e a diversidade na área tecnológica incentivando a inclusão de grupos marginalizados como mulheres e indivíduos em situação de vulnerabilidade com o objetivo de atingir 40 de representatividade desses grupos entre os participantes ao término da atividade II PLANEJAMENTO PARA DESENVOLVIMENTO DO PROJETO 1 Plano de trabalho com cronograma das atividades Ação 1 Preparar o material de treinamento O que fazer Desenvolver materiais didáticos incluindo slides apostilas e exemplos práticos focados em Python e em metodologias ágeis para desenvolvimento de software Quando fazer Até 10 dias antes do início do primeiro workshop Como fazer Pesquisar materiais didáticos consultar a bibliografia da disciplina de Análise e Desenvolvimento de Sistemas além de tutoriais e livros sobre desenvolvimento ágil com Python Utilizar plataformas online para criar materiais interativos e fornecer conteúdo acessível Para quem fazer Participantes da comunidade local interessados em programação com foco em iniciantes e intermediários Onde fazer Em uma sala de aula com recursos multimídia Ação 2 Realizar workshops e sessões práticas O que fazer Conduzir workshops semanais de 2 horas cada focados em tópicos específicos como sintaxe de Python manipulação de dados desenvolvimento web e automação aplicando as metodologias ágeis Quando fazer Iniciar os workshops no primeiro mês do semestre com duração de 4 semanas Como fazer Realizar as sessões de forma presencial utilizando projetores computadores e conexão à internet para demonstrar o uso de ferramentas e execução de projetos práticos As sessões contarão com atividades práticas e tutoriais ao vivo Para quem fazer Estudantes da comunidade local incluindo jovens e adultos com interesse em desenvolvimento de software Onde fazer Na sala de informática Ação 3 Acompanhamento e feedback dos participantes O que fazer Monitorar o progresso dos participantes oferecendo suporte individualizado e coletando feedback para ajustes no conteúdo e metodologia Quando fazer Durante o desenvolvimento do projeto e ao final de cada workshop Como fazer Aplicar questionários online realizar sessões de mentoria e acompanhar o progresso através de plataformas de colaboração como Google Classroom ou GitHub onde os participantes poderão compartilhar seus códigos e projetos Para quem fazer Todos os participantes que frequentarem os workshops Onde fazer Presencialmente nas sessões de mentoria e online através de plataformas de ensino à distância e repositórios de código Ação 4 Avaliação final e apresentação dos projetos O que fazer Avaliar o desenvolvimento dos projetos práticos realizados pelos participantes e organizar uma apresentação final onde eles mostrarão suas soluções aplicadas Quando fazer No final das 4 semanas de workshops Como fazer Criar critérios de avaliação baseados na funcionalidade inovação e aplicabilidade das soluções desenvolvidas Organizar um evento presencial para a apresentação dos projetos com feedback dos instrutores e mentores Para quem fazer Todos os participantes do projeto e membros da comunidade local que desejarem assistir às apresentações Onde fazer No auditório do campus universitário ou sala de eventos apropriada 2 Envolvimento do público participante No começo do projeto haverá encontros presenciais e virtuais com os possíveis membros da comunidade onde serão abordados os principais desafios que eles enfrentam devido à falta de competência em programação e desenvolvimento de software Essas discussões estruturadas como Rodas de Diálogo possibilitarão reconhecer os desafios e expectativas dos participantes além de assegurar que o programa do curso seja ajustado às demandas concretas da comunidade No decorrer do projeto os participantes trabalharão em conjunto interagindo diretamente com os alunos e docentes encarregados da atividade de extensão Existirá um fluxo contínuo de partilha de informações e sabedoria onde os participantes poderão dar feedback imediato sobre as aulas e oficinas bem como propor alterações ou aprimoramentos no conteúdo discutido Esta interação será documentada através de prints das sessões online listas de presença nas atividades presenciais fotografias dos encontros além de mensagens e correspondências eletrônicas que servirão como prova do envolvimento da comunidade no processo No término do projeto os membros da comunidade poderão avaliar o efeito da atividade tanto por meio de questionários de avaliação quanto por meio de entrevistas e encontros de conclusão Estes registros serão fundamentais para demonstrar o efeito do projeto e assegurar a contínua evolução das atividades futuras 3 Avaliação dos resultados alcançados A apreciação dos resultados obtidos será feita através de vários instrumentos que possibilitarão avaliar o efeito da atividade de extensão na comunidade e confirmar se as reclamações e dificuldades identificadas foram atenuadas O primeiro recurso a ser empregado será um questionário pré e pósprojeto que será aplicado aos participantes para avaliar o grau de domínio em programação Python e desenvolvimento de software antes e após a tarefa Este questionário incluirá questões objetivas e subjetivas possibilitando uma avaliação tanto qualitativa quanto quantitativa dos progressos dos participantes Durante os workshops haverá uma avaliação constante através da aplicação de pequenos testes práticos e atividades que permitirão avaliar o avanço dos participantes em cada fase do projeto O retorno obtido durante o curso será documentado e examinado para adaptar as tarefas de acordo com as necessidades dos participantes assegurando que as necessidades da comunidade sejam satisfeitas de forma eficiente Outra ferramenta crucial será a condução de entrevistas com os participantes ao término do projeto onde se debaterão os efeitos práticos do aprendizado em suas vidas profissionais e pessoais Estas entrevistas oferecerão uma perspectiva mais detalhada de como a formação em Python auxiliou na resolução de questões cotidianas como a procura por trabalho ou a elaboração de pequenos projetos pessoais e profissionais Finalmente haverá uma sessão de demonstração de projetos onde os participantes irão exibir as aplicações criadas durante o curso A análise dessas apresentações possibilitará determinar o grau de independência dos participantes na utilização das ferramentas apresentadas bem como avaliar a habilidade de aplicar os conhecimentos em situações práticas Ao término da atividade esperase que os membros da comunidade sejam aptos a criar soluções práticas usando Python expandindo suas possibilidades no mercado de trabalho e fortalecendo sua confiança na utilização de tecnologias digitais O resultado esperado é uma diminuição considerável na ausência de competência técnica entre os envolvidos bem como um aprimoramento na habilidade de inovação e solução de problemas tanto no âmbito pessoal quanto no profissional III ENCERRAMENTO DO PROJETO 1 Relato da experiência individual no desenvolvimento da atividade A minha vivência na realização da atividade de extensão foi profundamente transformadora possibilitandome utilizar os conhecimentos teóricos obtidos durante o curso de Análise e Desenvolvimento de Sistemas ADS em um cenário prático que trouxe benefícios diretos para a comunidade O projeto se concentrou no ensino de Python uma linguagem amplamente empregada no setor tecnológico oferecendo uma chance única de interação com a comunidade local formada por alunos e pequenos empresários com limitado ou nenhum conhecimento prévio em desenvolvimento de software Inicialmente a teoria discutida nas matérias de programação e desenvolvimento ágil de aplicações foi implementada na prática durante as rodas de conversa com os participantes momento em que identifiquei os principais desafios e expectativas As necessidades da comunidade tais como o aprimoramento tecnológico para melhorar suas competências e aumentar suas oportunidades no mercado de trabalho influenciaram diretamente a estrutura e o conteúdo do projeto No que diz respeito à metodologia empreguei uma mistura de dinâmicas de grupo entrevistas iniciais questionários de diagnóstico e aulas práticas para organizar a atividade As atividades em grupo auxiliaram na identificação das principais dores e obstáculos dos participantes ao passo que os questionários foram fundamentais para medir o grau de conhecimento antes e após o curso Ao longo da implementação conduzi sessões presenciais e online empregando exercícios práticos e interativos com o objetivo de ensinar os princípios fundamentais do Python e a utilização desta linguagem em pequenas soluções de software O material foi sendo progressivamente ajustado de acordo com as dificuldades dos participantes e houve uma interação contínua para assegurar que todos estivessem seguindo o ritmo das aulas Os resultados obtidos foram extremamente gratificantes No final do projeto vários participantes conseguiram criar pequenos scripts e compreender a lógica por trás de processos de automação de tarefas básicas As avaliações positivas dos participantes evidenciaram a satisfação geral ressaltando o efeito prático do aprendizado em suas atividades diárias Um dos desafios mais significativos foi ajustar a metodologia de ensino às diversas velocidades de aprendizagem pois alguns participantes tiveram mais facilidade com os conceitos enquanto outros precisaram de um apoio adicional Esta vivência me deu uma perspectiva mais abrangente sobre a relevância da educação e do saber técnico para aprimorar a qualidade de vida dos indivíduos Ao observar a comunidade sendo diretamente beneficiada pelo conteúdo aplicado reforçouse em mim a convicção de que o saber prático é um instrumento eficaz para a mudança social 2 Evidências das atividades realizadas Foto 1 Calculadora simples usando a linguagem de programação Python ensinada e colocada em prática nos workshops Foto 2 Desafio de criação de site Foto 3 Registro do último dia das aulas práticas realizada em laboratório de informática