Sobre o projeto Mapler

O principal objetivo do projeto Mapler é possibilitar a geração de códigos em linguagens como Pascal, C, C++, Python, Ruby, TypeScript, CoffeScript, JavaScript e Java a partir do código elaborado pelos alunos em Portugol, uma pseudo-linguagem estruturada em português. Essa transição suave entre Portugol e linguagens de programação mais avançadas é fundamental para preparar os alunos para os cursos de Computação e Programação.

Este é um projeto voluntário que, ao longo dos anos, passou por diversas atualizações e melhorias. Além disso, foram desenvolvidos recursos educacionais, incluindo wikis explicativos, foram criados para apoiar os estudantes em sua jornada de aprendizado. O projeto Mapler representa um esforço colaborativo e educacional, visando aprimorar a experiência de programação dos alunos brasileiros.

Atualmente o projeto é gerenciado por professores/alunos do IFMA Monte Castelo e por membros da OnlyTI.

Coordenação e Colaboração do Projeto

  • Prof. MSc. Daniel Lima Gomes Jr. (IFMA), Coordenador
  • Prof. MSc. Ulysses Santos Sousa (IFMA), Colaborador
  • Prof. MSc. Raimundo Osvaldo (IFMA), Colaborador

Desenvolvedores:

  • Daniel da Silva de Araújo (IFMA), responsável pelo back-end da aplicação;
  • Elias Rocha Lima (IFMA e OnlyTI), agilista, responsável pela infraestrura do projeto, suporte no desenvolvimento do site e da aplicação;
  • João Pedro Brasil (OnlyTI), contribuições com o design e interfaces do site Mapler.
  • Kauã Nogueira Araujo (OnlyTI), contribuições com o design e interfaces do site Mapler.
  • Lucas Sauham Sousa Moreira (OnlyTI), contribuições com o design e interfaces do site Mapler.

    Este projeto foi idealizado e iniciado em 2006 na Universidade Federal do Maranhão e desenvolvido durante a disciplina de Compiladores no curso de Graduação em Ciência da Computação pelos alunos na época:

    • Daniel Lima Gomes Júnior
    • Leandro de Sousa Marques
    • Ulysses Santos Sousa

    Os professores que participaram para a construção da versão inicial do projeto:

    • Prof. Dr. Carlos de Salles Soares Neto (orientador)
      Disciplina: Compiladores (versão inicial);
    • Prof. Dr. Luciano Reis Coutinho
      Disciplina: Projeto de Compiladores (melhoria da ferramenta);
    • Prof. Dr. Alexandre César Tavares Vidal
      Disciplina: Padrões de Projeto (Refatoração com padrões de Projeto)

    Desde o ano de 2007, após a publicação de um pequeno site que permitia o download da ferramenta, temos recebido e-mails de alunos de outras partes do país que estavam com dúvidas na utilização do programa e por conta de outras atividades, resolvemos criar somente agora um projeto no SourceForge para a melhoria da versão existente e extensão para criação de uma ferramenta que possa melhorar o ensino de programação. A partir de 2011 foi criado o grupo de pesquisa utilizando o SVN para controlar as versões de desenvolvimento do projeto.

    Atualmente, o Projeto Mapler é gerenciado pela Only TI, uma empresa júnior composta por alunos do bacharelado em Sistemas de Informação do Instituto Federal do Maranhão (IFMA).

      Coordenação e Colaboração do Projeto

      • Prof. MSc. Daniel Lima Gomes Jr. (IFMA), Coordenador
      • Prof. MSc. Ulysses Santos Sousa (IFMA), Colaborador
      • Prof. MSc. Raimundo Osvaldo (IFMA), Colaborador

      Alunos:

      • David Gomes (IFMA), responsável pelo site do mapler;
      • Elias Rocha Lima (IFMA), responsável pela infraestrura do projeto, suporte no desenvolvimento do site e front-end da aplicação;
      • Kerlyson Santos (IFMA), responsável pelo back-end e suporte ao front-end da aplicação;
      • Wendell Amorim (IFMA), contribuições com o design das logos e interfaces do Mapler.


      Coordenação e Colaboração do Projeto

      • Prof. MSc. Daniel Lima Gomes Jr. (IFMA), Coordenador
      • Prof. MSc. Ulysses Santos Sousa (IFMA), Colaborador
      • Prof. MSc. Raimundo Osvaldo (IFMA), Colaborador

      Alunos:

      • David Gomes (IFMA)
      • Elias Rocha Lima (IFMA)
      • Kerlyson Santos (IFMA)
      • Wendell Amorim (IFMA)
      • Yasmin Araujo Fernandes (IFMA)


      Coordenação e Colaboração do Projeto

      • Prof. Dr. Carlos de Salles Soares Neto (UFMA), Coordenador
      • Prof. MSc. Daniel Lima Gomes Jr. (IFMA), Coordenador
      • Prof. MSc. Ulysses Santos Sousa (IFMA), Colaborador
      • Prof. MSc. Gilvan de Oliveira Vilarim (IFRJ), Colaborador
      • Leandro Sousa Marques, Colaborador

      Alunos:

      • Hedvan Fernandes Pinto (UFMA-PPGEE)
      • Leonardo W. M. Silva (Graduando, UFMA)
      • Welyab Silva Paula (Graduando, UFMA)
      • Rafaela Cristina Neri Magalhães (PIBIC-Jr, IFMA)