PropostaProjetoCADLivre

De PoliGNU Wiki
Ir para: navegação, pesquisa

Modelo de proposta de projeto --- Abaixo está a proposta de um projeto de oficinas de LaTeX, que usaremos como modelo para a proposta de projeto de CAD.

Software livre e editoração eletrônica: oficina LaTeX e metodologias de produção de documentos

Objetivo e descrição sumária:* (máximo de 2000 caracteres)


Objetivos Gerais:


Capacitar a comunidade acadêmica no desenvolvimento de textos em \LaTeX, focando principalmente nos aspectos necessários para a produção de documentos de acordo com as normas exigidas;


Permitir a emancipação tecnológica de acadêmicos não ligados às áreas de Tecnologia da Informação ou Ciências Exatas;


Difundir metodologias de produção documental de alta produtividade e qualidade;


Difundir software livre, colaborando para ampliação do acesso digital em diversidade.


Objetivos Específicos


Desenvolver habilidades em pessoas que não são da área de TI para que tenham autonomia básica para lidar com softwares que requeiram um paradigma de utilização normalmente mais familiar a programadores;


Capacitação na utilização do sistema \LaTeX\ para produção de \emph{papers}, artigos, relatórios e quaisquer outro tipo de documentos textuais – inclusive apresentações.;


Permitir o aumento da produtividade acadêmica - tanto em quantidade quanto em qualidade - na garantia de um maior foco no conteúdo da produção e não em sua forma/apresentação, permitindo assim um maior desenvolvimento científico nacional;


Produção de material didático para o curso e referência futura.


Apresentar e permitir um primeiro contato com o conceito de Software Livre e das comunidades de Software Livre, de forma que os formados no curso consigam buscar alternativas e soluções para questões que não forem tocadas no curso e que possam surgir futuramente no uso da tecnologia.


O curso será dado módulos de quatro aulas de duas horas. Pressupõe-se que esse tempo seja dedicado apenas ao trabalho das oficinas, isto é, exclui configuração e instalação de software e hardware, além da preparação das oficinas (apresentação, didática, material de apoio, etc).


Ações e detalhamento das atividades:* (máximo de 2500 caracteres)


O primeiro módulo do curso tem por objetivo introduzir as capacidades do sistema LaTeX e os mecanismos de interação com o programa. O módulo habilita as pessoas a compor documentos simples, contendo texto, imagens, tabelas, índices, referências internas e bibliográficas, expressões matemáticas e citações. Ademais, apresentam-se algumas das questões que embasam as boas práticas da composição visual de textos, do ponto de vista do uso a que se destinam estes.


O segundo módulo aborda mecanismos de extensão das capacidades padrão do sistema. Consequentemente, é necessário discutir o funcionamento do sistema: os passos que se dão no trabalho do LaTeX.


O terceiro módulo aprofunda a customização e criação de pacotes, abordando mais detidamente pacotes bem consolidados e bastante flexíveis. Também aborda outras programas da ``família TeX, como o XeTeX, o Omega-TeX, e LuaTeX.


Módulo 1:


Introdução

História e necessidades que originaram o LaTeX

Paradigma de marcação de conteúdo

Conceitos básicos de tipografia e editoração

Capacidades do LaTeX

Fundamentos

Edição de documentos com LaTeX

Tipos de comandos

Tipos de documento mais comuns

Composição de texto (básica)

Seções, ambientes

Tabelas e figuras (introdução a elementos ``flutuantes")

Matemática no LaTeX

Introdução ao modo matemático do LaTeX

Índice, lista de figuras, bibliografia, lista de tabelas

Criação de comandos

Mensagens de erro

Introdução a alguns tópicos mais avançados


Módulo 2:


Extensão de funcionalidade

Pacotes: como alterar margens, tabelas grandes, cores, hiperlinks, mistura de idiomas, memoir, gráficos

LaTeX e TeX --- o processo de composição do texto

Funcionamento básico do TeX

Modos do TeX

Montagem das palavras: caixas e cola

Montagem de linhas

Montagem de parágrafos

Montagem de páginas

Índices, bibtex e makeglossaries

Alteração de fontes

Controle de tolerâncias

Projetos grandes

Controle de versões e alterações - alternativas populares (SVN, GIT, DropBox, etc.)

Introdução à manipulação de pacotes e classes de documentos

Criação de pacotes

A comunidade: fóruns, livros e sítios de referência para aprofudamento


Módulo 3


O terceiro módulo aprofunda a customização e criação de pacotes, abordando mais detidamente pacotes bem consolidados e bastante flexíveis. Também aborda outras programas da ``família TeX, como o XeTeX, o Omega-TeX, e LuaTeX.


Considerações adicionais:


O LaTeX é uma alternativa para a produção de textos científicos, matemáticos, livros e diversos outros tipos de documentos, que permite ao usuário concentrar-se na produção do conteúdo textual, não despendendo tempo e esforço com a formatação do documento.

Isto fornece um paradigma de desenvolvimento diferente do mais tradicional, como é o caso do Open Office ou do Microsoft Office. Como o usuário do LaTeX não se preocupa com a formatação do texto, a produtividade do processo é elevada. Acrescenta-se ainda o fato do LaTeX ser um programa livre, acessível aos mais diferentes públicos.

Apesar de todas as vantagens aqui apresentadas, a inserção do \LaTeX\ ainda é relativamente pequena fora da área das ciências mais exatas, como matemática, seja pela ``dificuldade de seu domínio, seja devido ao desconhecimento da comunidade sobre essa alternativa.

Uma maior divulgação do LaTeX, assim como oferecimento de capacitação para seu uso, contribuiria para que a comunidade pudesse optar por um paradigma diferente de produção textual que traz alta produtividade aliada a alta qualidade na diagramação final.



Público Alvo:* (máximo de 1000 caracteres)


O projeto tem dois públicos-alvo: estudantes dos mais diversos cursos de graduação, pós-graduação e profissionais já graduados/pós-graduados de qualquer área do conhecimento.


Material Didático


Será preparado material didático a ser utilizado como referência condutora para o curso e também como material de consulta posterior. Este também conterá referências para conteúdos mais aprofundados dos temas tratados no material e de temas não tratados.

Além disso ainda há a preparação de exemplos e exercícios a serem utilizados em aula, bem como eventuais apresentações (slides) caso conveniente.


Será organizado um site em que os materiais produzidos ficarão disponíveis e onde os participantes poderão contatar os organizadores e outros participantes do curso, formando assim uma comunidade na qual dúvidas poderão ser sanadas e que incentivará troca de conhecimentos.


Finalidade e relevância para a formação dos alunos envolvidos:* (máximo de 1000 caracteres)


O LaTeX é uma alternativa para a produção de textos científicos, matemáticos, livros e diversos outros tipos de documentos, que permite ao usuário concentrar-se na produção do conteúdo textual, não despendendo tempo e esforço com a formatação do documento.

Isto fornece um paradigma de desenvolvimento diferente do mais tradicional, como é o caso do Open Office ou do Microsoft Office. Como o usuário do LaTeX não se preocupa com a formatação do texto, a produtividade do processo é elevada. Acrescenta-se ainda o fato do LaTeX ser um programa livre, acessível aos mais diferentes públicos.

Apesar de todas as vantagens aqui apresentadas, a inserção do \LaTeX\ ainda é relativamente pequena fora da área das ciências mais exatas, como matemática, seja pela ``dificuldade de seu domínio, seja devido ao desconhecimento da comunidade sobre essa alternativa.

Uma maior divulgação do LaTeX, assim como oferecimento de capacitação para seu uso, contribuiria para que a comunidade pudesse optar por um paradigma diferente de produção textual que traz alta produtividade aliada a alta qualidade na diagramação final.


Experiência prévia


O PoliGNU – Grupo de Estudos de Software Livre da Poli/USP – possui reconhecida experiência na organização de cursos de Software Livre e, em especial, de LaTeX. Desde 2009 inscreveram-se nos cursos de LaTeX do PoliGNU mais de 200 pessoas, dentre as quais graduandos, pós-graduandos e docentes da USP.


Em 2010 o PoliGNU estabeleceu parceria piloto com a Orientação Pedagógica/Ciclo Básico da Escola Politécnica da USP na qual o grupo ficou responsável por capacitar estudantes para ministrarem cursos básicos de Ubuntu, tal iniciativa atingiu cerca de 25 estudantes.


Para o ano de 2011 estão previstos novos cursos, a serem ministrados pelo PoliGNU: \LaTeX, Ubuntu, Python, Expressões Regulares, HTML5, LibreDWG (parte do projeto GNU - \verb!http://www.gnu.org/software/libredwg/!), entre outros.

Resultados esperados / Indicadores de acompanhamento:* (máximo de 1000 caracteres)


Metas


Curto prazo: permitir à comunidade a criação de documentos utilizando a tecnologia LaTeX;


Médio / longo prazo: incrementar o número de usuários bem como o de desenvolvedores de LaTeX no Brasil, além de desenvolver o LaTeX e também projetos correlatos de relevância nacional como o ABN\TeX.


As atividades de preparação pedagógica e de material serão desenvolvidas antes e independentemente da concessão de bolsas segundo a presente proposta.


Sequência de atividades e meses durante os quais serão desenvolvidas:


Preparação pedagógica com alunos monitores: meses 1 a 10

Preparação de material módulo I: meses 1 a 3

Preparação de material módulo II: meses 2 a 4

Preparação de material módulo III: meses 6 a 8

Aulas módulo I: meses 5 a 8

Aulas módulo II: meses 6 a 9

Aulas módulo III: mês 10

Revisão de material: meses 4, 5 e 11

Publicação online de material sob licença livre: meses 4 a 11


Citar órgãos Governamentais e/ou não-governamentais participantes (se houver): (máximo de 500 caracteres)


Parceiros


Centro de Competência em Software Livre (CCSL) do Instituto de Matemática e Estatística da USP (IME);

PoliGNU – Grupo de Estudos de Software Livre da Poli/USP;

Escritório Piloto (Escola Politécnica da USP).