Arquivos

Você está navegando nos arquivos do Blog do Prof. Robson Soares Silva – Notícias e Dicas de TI.

mai

3

Câmpus de Ponta Porã lança Fábrica de Software

By Robson Soares

Olá pessoal,

Este é um momento muito especial onde fiz o lançamento de uma Fábrica de Software aqui na UFMS em Ponta Porã. Esta fábrica visa desenvolver diversos produtos de software e soluções de gestão para a demanda da cidade de Ponta Porã e também para outras regiões do país.

O lançamento contou com a palestra “Scrum para Gerenciar Projetos de Software”, proferida por mim e realizada ano auditório do câmpus. O evento abordou o EducaInglês, um software móvel para ensino de inglês, gratuito, no Android, para ser utilizado em Smartphones e Tablets.

Este lançamento foi colocado na primeira página do site oficial da UFMS, e nos deixou muito felizes aqui no campus de Ponta Porã. O link da notícia é: http://www-nt.ufms.br/news/view/id/2001

O EducaInglês foi desenvolvido no câmpus da Universidade e está disponível para download no Google Play, uma loja online para distribuição de aplicações, jogos, filmes, música e livros.

O EducaInglês traz 30 lições nesta primeira versão. “Estamos usando o Scrum para gerenciar as melhorias a serem feitas no mesmo e coordenar as atividades que estão sendo desenvolvidas”, afirma Robson. Segundo o professor Scrum nada mais é que um framework ágil voltado para gerenciamento de projetos de forma interativa e incremental, focado em entregas de valor par ao cliente, com forte visibilidade e rápida adaptação.

Os acadêmicos envolvidos no desenvolvimento do EducaInglês são: Cleidimar Viana, que trabalhou na etapa final com a nova interface, distribuição das lições, desenvolvendo os ajustes e também participando da parte documentacional e pesquisa para inclusão de novos recursos; e Arthur Moratto e Patrick Perosa que iniciaram o projeto e estão também participando da parte documentacional e pesquisa para inclusão de novos recursos. O símbolo da Fábrica de Software da UFMS/CPPP foi criado pelo acadêmico Ricardo Martins.

Para o diretor do câmpus, professor Amaury, “ações como essa poderão fortalecer a presença da UFMS no interior do estado e ainda favorecer a consolidação dos cursos da área e do Câmpus de Ponta Porã”.

abr

25

Lançado aplicativo EducaInglês no GooglePlay

By Robson Soares

O software educacional EducaInglês é um software móvel para ensino de inglês, gratuito, desenvolvido no Android, para ser utilizado em Smartphones e Tablets. Este produto foi publicado no Google Play (https://play.google.com/store/search?q=educainglês) e está disponível para download para todos os alunos e a população em geral.

São 30 lições de inglês nesta primeira versão. Estamos usando o Scrum para gerenciar as melhorias a serem feitas no mesmo e coordenar as atividades que estão sendo desenvolvidas.

Este software é fruto dos projetos que estou coordenando (PROEXT/2013 – Desenvolvimento de Aplicativos para Smartphones e Tablets para apoio ao ensino Médio e Universitário e PAEXT/2013 – Capacitação binacional para desenvolvimento de Sites Web) e também dos orientandos da Bolsa Permanência da UFMS/CPPP.

Os alunos envolvidos neste projeto, e que estão participando de uma forma excelente com louvor são:

- Cleidimar Viana (Trabalhou na etapa final com a nova interface e distribuição das lições e desenvolvendo os ajustes e também participando da parte documentacional e pesquisa para inclusão de novos recursos)
- Arthur Moratto e Patrick Perosa (Iniciaram o projeto e estão também estão participando da parte documentacional e pesquisa para inclusão de novos recursos)

Foi publicada uma notícia no site da UFMS sobre este lançamento, com o título : “Câmpus de Ponta Porã lança Fábrica de Software”. Clique aqui para ler a notícia.

Abs a todos

jan

23

Pesquisa de Iniciação Científica com Arduino e Android na UFMS/CPPP

By Robson Soares

Este post é sobre o trabalho de iniciação científica do trabalho que oriento o aluno Alysson onde estamos desenvolvendo experimentos de pesquisa usando o Arduino. O objetivo é fortalecer o conhecimento do Arduino e a comunicação com a Computação Móvel usando Android. Na organização deste trabalho participa também o aluno Cleidimar, que contribuiu muito na formatação inicial do trabalho para que fosse aprovado.

O Arduino é uma ferramenta de desenvolvimento “open source”, de origem italiana. O objetivo do nosso projeto é criar ferramentas que são acessíveis, com baixo custo, flexíveis e fáceis de se usar. Principalmente para aqueles que não teriam alcance aos controladores mais sofisticados e de ferramentas mais complicadas. O nosso foco é desenvolver projetos com Arduino e com Android.

Postamos dois vídeos no youtube:

1) Vídeo sobre como acender um Led de forma automática de acordo com o sensor de luminosidade:
http://www.youtube.com/watch?v=XSJBwyPG9Mk

2) Vídeo sobre como escrever em um Display de LCD usando Arduino
http://www.youtube.com/watch?v=r9DF-d5VOqc

Postamos um vídeo também no vimeo:

https://vimeo.com/58131811

Estes são os primeiros vídeos de uma série de vídeos que apresentaremos sobre este fantástico mundo do arduino e de muitos outros recursos de programação.

Arduino IDE

O Arduino IDE é uma aplicação multiplataforma escrita em Java derivada dos projetos Processing e Wiring. É esquematizado para introduzir a programação a profissionais e a pessoas não familiarizadas com o desenvolvimento de software. Inclui um editor de código com recursos de realce de sintaxe, parênteses correspondentes e identação automática, sendo capaz de compilar e carregar programas para a placa Arduino com um clique no botão Upload. Com isso não há a necessidade de editar Makefiles ou rodar programas em ambientes de linha de comando.
Tendo uma biblioteca chamada “Wiring”, ele possui a capacidade de programar em C/C++. Isto permite criar com facilidade muitas operações de entrada e saída, tendo que definir apenas duas funções no pedido para fazer um programa funcional:
setup() – Inserida no inicio, na qual pode ser usada para inicializar configuração, e
loop() – Chamada para repetir um bloco de comandos ou esperar até que seja desligada.

ago

19

Desenvolvimento de Aplicativos Móveis na UFMS em Ponta Porã

By Robson Soares

Olá pessoal,

O projeto de extensão PROEXT 2013 cujo tema é o “Desenvolvimento de aplicativos móveis aqui na UFMS em Ponta Porã” foi aprovado. Estamos muito felizes com esta aprovação. Os membros da equipe de execução do projeto são o Prof. Amaury Antonio de Castro Júnior cuja função é orientandor, Instrutor, Consultor e Apoio Administrativo, o aluno Cleidimar Vieira dos Santos como Bolsista de Extensão e eu (Robson Soares Silva) como Coordenador da Ação e Gestão.

Alguns alunos me procuraram com interesse em trabalhar no projeto, onde fico muito feliz com o interesse e digo desde já que todos serão bem vindos. Em conversa com o Prof. Amaury iremos assim que tivermos o recurso definir o local para os desenvolvimentos dos trabalhos e a forma e as linhas em que trabalharemos.

Mostro aqui algumas ações que já estou fazendo com Bolsistas Permanência e com Orientação de TCC em aplicativos móveis com Android.

A seguir mostro a aplicação da orientanda Giselle Macena, que está fazendo um aplicativo móvel educacional para apoio para preparação para a Olimpíada Brasileira de Informática.

Mostro aqui também o aplicativo dos Bolsistas Permanência Patrick e Arthur para apoio ao Ensino de Lingua Estrangeira, mas frisando que os outros Bolsistas (Évelin, Jaryelli, Renato e João) estão trabalhando em outro aplicativo que em breve será divulgado.

Muitos outros trabalhos serão desenvolvidos e tentarei acrescentar o máximo de alunos do curso nestes trabalhos.

ago

13

Equipes de Ponta Porã da UFMS e IFMS fizeram bonito no I Encontro de Robótica do MS

By Robson Soares

Olá pessoal,

As equipes de Ponta Porã foram super bem na competição do I Encontro de Robótica de MS. O Laboratório de Robótica da UFMS/CPPP (LaRPP) possui um grupo de pesquisa que desenvolve para estes robôs. Saimos daqui na sexta-feira a tarde (15:00) e participamos do evento no sábado o dia todo e no domingo pela parte da manhã. Retornamos para Ponta Porã com os alunos no domingo a tarde e chegamos em Ponta Porã às 18:00

A consagração final veio no domingo com o último robô da equipe da UFMS de Ponta Porã fazendo o trajeto completo sem praticamente nenhum erro e o salvamento da vítima de forma perfeita, o público presente vibrou junto com toda a equipe, foi muito bacana.

Foi um ótimo evento com excelentes palestrantes e a competição que durou o sábado a tarde e o domingo de manhã. Os alunos do IFMS de Ponta Porã também foram muito bem e dedicaram muito em toda a competição.

Tirei foto com o palestrante Wagner Tanaka Botelho que trabalha com robótica na construção de uma cadeira que alterna entre rodas e pernas automaticamente de acordo com o plano em que se encontra.

ago

11

UFMS Campus de Ponta Porã – Treinamento no Laboratório de Robótica dos alunos de Computação e Sistemas

By Robson Soares

Estas últimas semanas foram intensas para os alunos de Ciência da Computação e Sistemas de Informação da UFMS CPPP, onde os alunos ficaram desenvolvendo rotinas para os robôs para a Competição do I Encontro de Robótica de MS.

Algumas fotos dos alunos juntos comigo e com o Prof. Amaury (Diretor do Campus de Ponta Porã).

Vídeo

Testes com o Robô

ago

8

Pesquisa de Robótica com LEGO Mindstorms NXT na UFMS do Campus de Ponta Porã

By Robson Soares

O LEGO Mindstorms NXT é um conjunto de componentes que permite desenvolver robôs de diversas formas. O Laboratório de Robótica da UFMS/CPPP (LaRPP) possui um grupo de pesquisa que desenvolve para estes robôs. O LaRPP é um espaço criado no CPPP para estudo e o desenvolvimento de atividades, projetos e pesquisas relacionados à robótica. O laboratório é mantido pelo Projeto Pet da Fronteira coordenado pelo Prof. Amaury. Estou trabalhando no laboratório também com o desenvolvimento para os mesmos.

A programação para este robô é usando a linguagem NXC. Programar em NXC consiste em tarefas. Nosso programa só possui uma tarefa, chamada de main. Cada programa precisa ter uma tarefa chamada main que é a que será executada pelo robô. Você aprenderá mais sobre tarefas no Capítulo VI. Uma tarefa consiste de um número de comandos, também chamados de statements. Existem chaves { } antes e depois dos statements para deixar claro que todos eles pertencem a uma respectiva tarefa. Cada statement termina com um ponto e vírgula. Dessa forma fica claro onde cada comando termina e onde o próximo comando começa.

Um exemplo de código usando NXC é mostrado a seguir:

task main()
{
OnFwd(OUT_A, 75);
OnFwd(OUT_C, 75);
Wait(4000);
OnRev(OUT_AC, 75);
Wait(4000);
Off(OUT_AC);
}

Abraço a todos

Prof. Robson

ago

5

Aplicação de Vant na agricultura será apresentada em evento internacional

By Robson Soares

Robótica na Agricultura

No site da CNPQ foi divulgado que o Instituto Nacional de Ciência e Tecnologia em Sistemas Embarcados Críticos (INCT-SEC) reúne pesquisadores da área de SEC, que atuam principalmente com temas como robôs táticos, veículos terrestres, aquáticos e subaquáticos autônomos e aéreos não tripulados (VANTs).

Vant é o tema do artigo The use of Unmanned Aerial Vehicles and Wireless Sensor Network in Agricultural Applications a ser apresentado pelo mestrando Fausto Guzzo da Costa no 32º International Geoscience and Remote Sensing Symposium (Igarss), que ocorre de 22 a 27 de julho próximo, em Munique, na Alemanha.

Costa é aluno do Instituto de Ciências Matemáticas e de Computação (ICMC) da Universidade de São Paulo (USP) em São Carlos, no interior do estado, e é orientado pelo professor Jó Ueyama, ambos integrantes do INCT-SEC.

O artigo trata do uso de Vant para aplicação de defensivos químicos em lavouras, com o principal objetivo de diminuir a quantidade aplicada em locais sensíveis, como margens do terreno, próximos à fauna e à flora.

Segundo Costa, “como essa aplicação depende de muitos fatores ambientais, como o vento, é proposta a instalação de nós de sensores capazes de formar uma rede de sensores sem fio (RSSF) com o Vant, permitindo a troca de informações”. Isso possibilita à aeronave determinar a melhor rota de aplicação de defensivos químicos, aumentando sua eficiência.

Além disso, para continuidade do projeto, foi adquirido, desde janeiro, um quadcóptero, helicóptero não tripulado. Movido por quatro hélices, o veículo pode ser acionado pelo próprio computador e pilotado por controle remoto. O intuito é que ele sirva como um roteador entre o Vant e os sensores que se encontram em solo. “Como o Vant passa em uma boa velocidade, os sensores no solo necessitam de um repetidor que funcione como uma “ponte” entre eles (sensores) e os VANTs”, afirma o professor Ueyama.

O quadcóptero tem tempo de voo em torno de 30 minutos, carga máxima de 400 gramas e sensores de altitude e GPS. Além disso, contém suporte para uma câmera fotográfica, o que permite realizar outras missões, como gravações mais direcionadas, ao ficar fixo em uma determinada localização.

Evento – Além de Costa e Ueyama são autores do artigo o professor Fernando Osório e o aluno de doutorado Gustavo Pessin, também do ICMC e INCT-SEC; Torsten Braun, professor e diretor do Instituto de Ciências Computacionais na Faculdade de Berna, Suíça; e a professora Patricia Vargas, da Escola de Matemática e Ciências de Computação da Universidade Heriot-Watt, Edinburgh, Escócia, orientadora do doutorado Sanduiche de Pessin.

Costa ressalta que a participação no simpósio é uma possibilidade de “visualizar os últimos desenvolvimentos na área, identificar tendências futuras, trocar ideias e fazer contatos com pesquisadores de âmbito internacional”. Ueyama diz que, “por ser um evento qualificado, o aluno terá a oportunidade de receber feedbacks do andamento de sua pesquisa para que possa efetuar ajustes e também ajudará na internacionalização dos alunos da USP, além de divulgar os trabalhos realizados pelo próprio INCT-SEC”.

Referente à colaboração do Instituto para o desenvolvimento do trabalho, o professor menciona que, além do auxílio financeiro para a participação no evento, o INCT-SEC também foi fundamental para a interação do aluno com outros pesquisadores da área.

O quadcóptero foi adquirido pelo Projeto Universal do Conselho Nacional de Desenvolvimento Científico e Tecnológico (CNPq/MCTI) e foi importado via Programa Ciência Importa Fácil do qual Ueyama é credenciado. (Com Ascom do INCT-SEC).

Fonte: CNPQ

jun

5

Treinamento SCRUM UFMS CPPP

By Robson Soares

Trabalhei no Treinamento de Scrum para a equipe do Prof. Amaury da UFMS CPPP.

O material usado no treinamento pode ser baixado aqui:

Material Curso

Abraço a todos

Robson

mai

29

III ERI/MS em Corumbá

By Robson Soares

Olá pessoal,

Participei da III ERI/MS (Escola Regional de Informática do MS) em Corumbá e foi muito bacana, onde fui ministrar um minicurso de 8 horas sobre SCRUM para Gerência de Projetos.

O Prof. Rogério Guths (coordenador do evento) me recebeu muito bem e me deu apoio com todo o material e infra-estrutura necessária. A Profa. Bárbara (coordenadora do curso de SI) também me recebeu muito bem e foi bom reencontrá-la pois formamos juntos em Ciência da Computação 1993 na UFMS em Campo Grande. O Prof. Amaury foi no primeiro dia do evento e me deu apoio na logística para almoçar, ir ao curso e retornar ao hotel depois do curso e fica aqui meu agradecimento, pois não conhecia a cidade.

A Profa. Ivone (Coordenadora do Curso de SI de Três Lagoas) também participou e me ajudou com transportes até o hotel e também no retorno à Campo Grande.

Os alunos deram um retorno bacana no curso e participaram de uma forma bastante positiva. Conceituei o SCRUM e demonstrei como aplicá-lo de forma prática na solução de alguns problemas no desenvolvimento de software.

Assisti as palestras dos Professores da FACOM do Prof. Gonda sobre Sensores e do Prof. Ricardo sobre Arquitetura de Computadores.

A apresentação que usei no minicurso pode ser baixada aqui:

SCRUM para Gerência de Projetos 2012

Algumas fotos do evento são mostradas a seguir, onde as outras dos outros grupos assim que conseguir coloco elas aqui: