Chamada de Minicurso

Os Minicursos da V ERSI-RJ devem introduzir tópicos atuais que acrescentem valor para alunos e profissionais de sistema de informação. Os minicursos devem, preferencialmente, ser fáceis e, principalmente, didáticos. As apresentações serão em português e o público-alvo são estudantes de graduação, pós-graduação e/ou profissionais de sistema de informações e computação.

Os tópicos para os minicursos são os mesmos da chamada de trabalhos, mas não precisam estar restritos a eles.

Informações aos Autores Proponentes

As propostas devem considerar minicursos que serão ministrados em 4 (quatro) horas. As propostas devem se limitar a 4 (quatro) páginas, incluindo os seguintes itens:

Datas Importantes

Prazo para submissão das propostas – 18-08-2018     26/08/2018
Resultado da seleção dos minicursos – 03-09-2018     07/09/2018
Prazo para entrega do documento final para os minicursos selecionados – 17-09-2018     07/10/2018

Para Submissão das Propostas

As propostas de 4 páginas devem ser submetidas pelo sistema JEMS.

O formato do texto deve estar de acordo com o template da SBC para capítulos de livros. Esses templates estão disponíveis em DOC ou LATEX .

Informações Importantes

Apenas minicursos selecionados poderão ser publicados e apresentados. Após a seleção, os autores dos minicursos deverão:

  1. Produzir o texto (em português) de descrição do minicurso. Esse texto deverá possuir entre 20 e 50 páginas. A organização incluirá esse texto no anais do evento ou em um livro eletrônico (pdf) dedicado aos minicursos, com o devido registro de ISBN. A distribução desse material (em formato digital) se dará de forma gratuita.
  2. Os autores serão solicitados a dispobilizar cópia eletrônica dos materiais (quando possível) para serem compartilhadas também de forma pública na página do evento.
  3. Após a submissão do minicurso selecionado, ao menos um dos autores deve assumir o compromisso de se inscrever na Escola para apresentar o trabalho.
  4. Os trabalhos devem incluir abstract em inglês e um resumo em português.

Coordenação

Tiago Cruz de França (UFRRJ) e Juliana França (UFRRJ) – Coordenadores Gerais

Minicursos Aceitos

Minicurso 1 Construção de Jogos Digitais Sérios para Processos de Serviços Públicos

O objetivo deste minicurso é possibilitar que os alunos consigam construir um jogo digital sério baseado em um processo de serviço público real, usando a ferramenta de criação de Jogos Construct 2. Para isso, o curso apresenta os conceitos de jogos digitais e jogos sérios, as possibilidades e desafios do design destes jogos, bem como sucintamente os conceitos de processos de negócio e seus elementos constituintes. A construção destes tipos de jogos se baseia em um método de design de jogos digitais baseados em processos de serviços públicos, o qual também será apresentado ao público, a fim de contextualizar a etapa de codificação e desenvolvimento do jogo, foco deste minicurso.

Tadeu Classe UNIRIO
Renata Araújo SBC
Geraldo Xexéo UFRJ
Minicurso 2 Metodologia de Estudo de Caso em Sistemas de Informação

O objetivo deste minicurso é capacitar os alunos e profissionais a realizarem pesquisas utilizando a metodologia de estudo de caso. O minicurso irá abordar tópicos, tais como: o que é a metodologia de estudo de caso, como realizá-la, o que esta metodologia difere das outras metodologias de pesquisa, qual a sua importância e prática, e como esta pode ser utilizada para produzir conhecimento e assim validar ou ajustar os sistemas para situações de uso reais.

Nadja Piedade de Antonio UNIRIO
Marcelo Fornazin UFF
Renata Araújo SBC
Minicurso 3 Introdução à Classificação Multirrótulo

Classificação multirrótulo (CMR) é um dos tópicos de pesquisa mais relevantes na área de aprendizado de máquina. Neste problema, o objetivo é associar automaticamente objetos a múltiplas categorias com base nas características dos mesmos. Existem muitas aplicações modernas e importantes para a CMR, tais como a categorização de textos (associar documentos texto a tópicos) e a classificação semântica de cenas (associar imagens a conceitos). Este curso aborda os aspectos essenciais para trabalhar com classificadores multirrótulo em sistemas de informação. São apresentadas as abordagens básicas para a construção e avaliação de classificadores multirrótulo e também exemplos de APIs que oferecem suporte para o desenvolvimento de aplicações de CMR em diferentes linguagens, como Java e R.

Eduardo Corrêa Gonçalves ENCE/IBGE
Minicurso 4 (Auto) Sintonia-fina em Sistemas de Bancos de Dados nas Organizações

Na atual era de grandes volumes de dados (big data), as organizações estão demandando cada vez mais a agilidade no processamento de requisições aos bancos de dados. Neste minicurso pretendemos abordar o tema de (auto) sintonia fina (self-tuning) em sistemas de bancos de dados nas organizações. O curso está pensado para apresentação sobre dois tópicos principais: uma visão geral do processo de (auto) sintonia em Sistemas de Gerência de Bancos de Dados (SGBDs) Relacionais e Aplicações de auto (sintonia), na prática, pelas organizações.

Ana Carolina Brito de Almeida UERJ
Sérgio Lifschitz Puc-Rio
Minicurso 5 Testes de Desempenho de Software: Teoria e Prática

O desempenho é uma das características de qualidade mais importantes em um produto de software. Avaliar o desempenho de um software não é uma tarefa trivial, pois requer não apenas conhecimento prático de uma ferramenta de automação de testes mas, também, compreensão dos aspectos teóricos relacionados. No entanto, a terminologia a respeito de testes de desempenho é bastante inconsistente. Além disso, a literatura técnica traz pouca informação a respeito de como requisitos de desempenho devem ser elicitados e documentados e como testes de desempenho devem ser planejados, implementados e executados. Este minicurso tem como objetivos apresentar uma terminologia e taxonomia sobre testes de desempenho, bem como proporcionar uma experiência prática cobrindo desde a elicitação do requisito de desempenho até o seu teste, utilizando a ferramenta Apache JMeter.

Thiago Silva de Souza Unigranrio

Oficinas

Oficina 1 Fomentando e Analisando Interações Sociais no Facebook

Nos últimos anos, o crescimento do uso das redes sociais on-line tem alterado padrões e ditado regras na área de tecnologia da informação e comunicação. Nesse cenário, aplicações e serviços de internet precisam gerar conteúdo que possa ser socializado, criar mecânicas sociais de engajamento, fornecer mecanismos de socialização de usuários, além de coletar dados analíticos de utilização e mineração de dados. Esse minicurso tem por objetivo oferecer os fundamentos conceituais e técnicos básicos da Graph API, a API pública do Facebook, que é a principal forma para os aplicativos lerem e persistirem dados nesta rede social on-line. São apresentados também conceitos técnicos de desenvolvimento utilizando linguagens de programação. Serão apresentados/revisados conceitos de: fundamentos de redes sociais, Webservice RESTful, JSON, Javascript, HTML5/CSS e jQuery.

Marcos Arrais e Silva PUC-Minas
Jonice Oliveira UFRJ
Oficina 2 Python – Do “Olá mundo” ao “Como vai você?”: uma introdução ao processamento de linguagem natural.

A facilidade para a difusão de informação nas redes sociais trouxe oportunidades que despertaram o interesse de pesquisadores, jornalistas, empresas e governos. O conteúdo de discussão em uma rede, se devidamente recolhido e analisado, permite não só compreender e explicar diversos fenômenos sociais complexos, mas também prevê-los. Porém, extrair informações úteis tornou­-se um problema multidisciplinar na computação, necessitando cada vez mais de pessoas capazes de contribuir no desafio de transformar dados brutos em conteúdos textuais qualitativos que podem ser utilizados. Neste minicurso, pretende­-se demonstrar as principais técnicas de manipulação de strings utilizando Python além de apresentar uma introdução ao Processamento de Linguagem Natural (PLN) utilizando a ferramenta Natural Language Toolkit (NLTK) por meio de exemplos práticos e aplicações básicas que permitirão aos participantes compreenderem os desafios da análise de texto. A fim de praticar os conhecimentos adquiridos durante a apresentação, utilizaremos o léxico SentilexPT introduzindo o participante ao conceito de análise de sentimentos. possibilitando a aplicação de todo conteúdo desenvolvido em um problema real.

Anderson Cordeiro Charles UFRJ
Oficina 3 Integrando a Programação Java com Arduino Utilizando o Javino

Este minicurso tem como objetivo divulgar, instruir e explicar as principais funcionalidades do Javino, assim como, exemplos de aplicações. O Javino e um middleware que promove a comunicação entre aplicações programadas em linguagens de alto nível com microcontroladores que possuem comunicação serial. Neste minicurso, a linguagem de alto nível que sera utilizada sera Java e o microcontrolador será o Arduino. Além disso, as principais funcionalidades, como, verificação de integridade de mensagens e portabilidade serão explicadas por meio de atividades práticos, juntamente com exemplos de projetos e trabalhos que utilizaram o Javino.

Vinicius Souza de Jesus CEFET
Carlos Eduardo Pantoja CEFET-RJ
Oficina 4 Meninas Digitais

A participação de mulheres nas áreas de Sistemas de Informação e Computação é extremamente baixa e está diminuindo ano após ano. Isso é algo preocupante, porque a diversidade em qualquer ambiente é fundamental para representar corretamente seus participantes e ter impactos mais adequados aos problemas por eles enfrentados. A baixa participação feminina nessas áreas leva a pelo menos três potenciais problemas: (a) meninas precisam enfrentar e ganhar espaço em um ambiente formado exclusivamente por homens; (b) perda da perspectiva feminina e todas suas capacidades particulares no desenvolvimento de soluções tecnológicas; e (c) meninas perdendo a oportunidade de se engajarem em uma área promissora e que oferece chances de se tornarem fluentes e ganharem habilidades na linguagem computacional, tão necessária para os cidadãos do século XXI. A palestra apresentará o Meninas Digitais, um programa da Sociedade Brasileira da Computação (SBC) que agrega projetos espalhados pelo Brasil que motivam e aproximam as alunas do ensino médio e fundamental a seguirem carreira na área de Tecnologias da Informação, além de oferecerem apoio às alunas de graduação e pós-graduação já inseridas nesse contexto.

Bruna Diirr UNIRIO
Juliana França UNIRIO
Debate Fórum Regional de Educação em SI

Espaço docente dedicado à discussão sobre os desafios do ensino de computação no Brasil. Convidamos a todos os professores e coordenadores de cursos ligados à computação para uma conversa sobre o ensino e a carreira de tecnologia da informação. Mediando o debate, a professora Renata Araújo fará uma apresentação sobre os temas em pauta na SBC e sobre os Referenciais de Formação em SI.

Renata Araújo Diretora de Educação da SBC