View
241
Download
1
Category
Preview:
Citation preview
Unidade de Extensão Bom Sucesso – IFSudesteMG
Departamento de Ensino
MINISTÉRIO DA EDUCAÇÃO
SECRETARIA DA EDUCAÇÃO PROFISSIONAL E TECNOLÓGIA
INSTITUTO FEDERAL DO SUDESTE DE MINAS GERAIS
UNIDADE DE EXTENSÃO BOM SUCESSO
DEPARTAMENTO DE ENSINO
PROJETO DE CURSO
FORMAÇÃO INICIAL E CONTINUADA
Programador Web
Teresinha Moreira de Magalhães
Bom Sucesso- MG
Outubro – 2012
2
1 – IDENTIFICAÇÃO DO CURSO
O Curso de Programador Web prepara o aluno para desenvolver aplicativos para
Internet. Desenvolve, testa e realiza manutenção em sistemas web, respeitando os
padrões técnicos de qualidade e atento às normas e políticas de segurança da
informação e de respeito à propriedade intelectual. Faz consultas ao sistema,
segundo as especificações do projeto, documentando todas as etapas do processo.
1.1 NOME DO CURSO:
Programador Web.
1.2 MODALIDADE
Presencial.
1.3 EIXO TECNOLÓGICO
Informação e Comunicação.
1.4 CAMPUS DE OFERTA
Unidade de extensão Bom Sucesso.
1.5 CARGA HORÁRIA
200 horas.
1.6 PÚBLICO ALVO
Estudantes do ensino fundamental, ensino médio, profissionais liberais, servidores
públicos etc.
1.7 PERÍODO DE REALIZAÇÃO
De 04/03 a 07/06/2013
1.8 REQUISITO BÁSICO PARA INVESTIDURA NO CURSO
Ensino fundamental incompleto, idade mínima de 16 anos, possuir conhecimentos
básicos de informática.
3
1.9 FORMA DE SELEÇÃO DOS ESTUDANTES
Prova escrita de múltipla escolha com conteúdos básicos sobre conhecimentos de
informática e conhecimentos gerais.
1.10 CERTIFICAÇÃO CONFERIDA
Auxiliar técnico em Programação Web.
1.11 CRITÉRIO DE AVALIAÇÃO E CONCLUSÃO
O critério para o acompanhamento, avaliação da aprendizagem do aluno e conclusão
do curso será feito por meio de relatórios de acompanhamento, no que se refere à
disciplina, interação com a turma e domínio do conteúdo. Só receberá certificado de
conclusão os alunos que obtiverem freqüência superior ou igual 90% e realizarem,
no mínimo, 75% das atividades propostas pelo professor.
1.12 NÚMERO DE ALUNOS POR TURMA
30 (trinta) alunos
1.13 NÚMERO DE TURMAS
Duas (02) Turmas
2 INTRODUÇÃO
É fato que em todo o mundo, existe um acelerado processo de desenvolvimento
de parte da sociedade impulsionado pelo acesso a informação e ao conhecimento. A cada
dia que passa se torna mais notório que o nível de desenvolvimento de uma empresa
está diretamente associado à capacidade de seus funcionários em fazer parte dessa
sociedade e de dominar com eficiência as tecnologias de informação. Justamente por
isso, é necessário e obrigatório que seus funcionários mantenham-se atualizados e não
apenas dominando essas tecnologias, mais também podendo utilizá-las como
ferramentas para aperfeiçoar seu trabalho e seu dia-a-dia.
4
3 JUSTIFICATIVA
Estamos na era da “digitalidade”, da informação e da comunicação. Algumas
pessoas têm contato com a tecnologia desde cedo. Apresentam uma bagagem de
conhecimentos tecnológicos que lhes permitem ir sempre mais além. Isso faz pensar na
progressão que boa parte da população, que não pertencem à essa geração digital,
precisa adquirir não só para acompanhar esse desenvolvimento, mas principalmente os
avanços que surgem em decorrência dessa geração digital.
Muitas pessoas ainda apresentam uma relação muito distante com esses
recursos, seja por medo ou por falta de oportunidades de conhecê-los melhor, o que gera
um certo desconforto de sua parte quando se deparam com situações em que a
utilização dos mesmos é essencial (bancos, supermercados, caixas eletrônicos, cartões
de crédito, etc.). A tecnologia tem um papel importante em nosso dia-a-dia. Mesmo quem
não tem computador em casa ou no trabalho convive com recursos tecnológicos e deles
depende direta ou indiretamente.
Analisando esta situação elaborou-se a presente proposta visando proporcionar a
comunidade de Bom Sucesso-MG o curso de “Programador Web”. Tal proposta
propiciará à comunidade um maior acesso a Internet e que dela possa trazer benefícios
para Bom Sucesso e região, seja na construção de páginas pessoais ou comerciais de
forma que a região possa divulgar sua cultura e/ou produtos para o mundo. Deve-se
destacar que na presente proposta entende-se a Inclusão Digital como um processo
mais amplo do que apenas ensinar a utilização da tecnologia. O projeto pretende
identificar as demandas dos participantes de forma a desenvolver contextos
significativos do uso dos aplicativos.
Pretendemos que este projeto de ação social seja uma contribuição no processo
de democratização da informação, formando cidadãos melhor informados e garantindo
uma maior participação na vida da sociedade. Nesse sentido, estimulando o debate e
avaliação das ações da comunidade.
4 OBJETIVO
4.1 OBJETIVO GERAL
Democratizar o acesso a modernas tecnologias a cidadãos pertencentes a
comunidade de Bom Sucesso, oportunizando-lhes conhecimentos na área de
5
Programação para Internet, de forma a contribuir na sua formação para o exercício da
cidadania em uma sociedade globalizada.
4.2 OBJETIVO ESPECÍFICO
Espera-se que a execução do curso os alunos sejam capazes de:
Projetar Web Sites;
Programar páginas Web tanto estáticas quanto dinâmicas com acesso a Banco de
Dados;
Dar manutenção em sites e zelar pela segurança dos mesmos;
Familiarizar os alunos com o recurso tecnológico, contribuindo para que os
mesmos estreitem suas relações com a tecnologia, inserindo-se melhor ao
contexto da modernidade;
Desenvolver a auto-estima no processo de aquisição do conhecimento;
Acreditar nas próprias descobertas e valorizar-se enquanto pesquisador de seu
próprio aprendizado;
Ampliar sua capacidade de trabalhar coletivamente, envolvendo-se em grupos de
interesse, utilizando da web para auxiliá-los em suas atividades;
5 PROGRAMA DO CURSO
Disciplina Código Carga horária Total Carga horária semanal
Programação para Web I PW 01 60 15
Programação para Web II PW 02 60 15
Programação para Web III PW 03 60 15
Projeto Integrador PW 04 20 Livre
6 METODOLOGIA
O foco principal do curso serão as aulas práticas no laboratório de informática.
Todavia, o curso também será realizado com aulas expositivas com o propósito de
apresentar os conceitos teóricos básicos. A fixação dos conceitos será realizada através
de trabalhos complementares e explanação pelo professor com discussões envolvendo
6
os alunos, trabalhos e grupos, etc. No final do curso, o aluno deverá ser capaz de Projetar
e Desenvolver Web Sites, Dar manutenção em sites existentes, zelar pela segurança dos
sites.
7 CRONOGRAMA DE REALIZAÇÃO
Cronograma do curso em semanas, com início previsto para 04/03/2013 e término
previsto para 07/06/2013.
1ª 2ª 3ª 4ª 5ª 6ª 7ª 8ª 9ª 10ª 11ª 12ª 13ª 14ª
Inscrição X
Matrícula X
Início X
PW 01 X X X X
PW 02 X X X X
PW 03 X X X X
PW 04 X X X X X X
Certificação X
8 RECURSOS
8.1 RECURSOS HUMANOS
Corpo Docente
Docentes nomeados para a UEBS, Área de Informação e Comunicação:
1- Teresinha Moreira de Magalhães – Regime de Dedicação Exclusiva.
Doutorado na área de Sistemas Computacionais – UFRJ (2009).
Mestrado em Engenharia de Produção pela UFSC (2002).
Especialização em Redes de Computadores pelo CESJF (2002).
Especialização em Matemática e Estatística pela UFLA (2006).
Graduação em Processamento de Dados pelo Centro de Ensino Superior de Juiz
de Fora (2000)
2- Hernando José Rocha Franco – Regime de Dedicação Exclusiva.
Graduação em Matemática
Bacharelado em Informática pela UFJF (1995).
7
Graduação em Licenciatura Plena em Matemática pela Universidade
Metropolitana de Santos (2009).
Especialização em Física pela Universidade Federal de Juiz de Fora (2001).
Mestrado Profissional em Educação Matemática pela UFJF (2011).
3- Wilker Rodrigues de Almeida – Regime de Dedicação Exclusiva.
Graduado em Sistemas de Informação.
Mestre em Ciência da Computação.
Docentes em processo de contratação para entrar em exercício em
novembro/2012 (01 vaga):
1- Regime de dedicação exclusiva com formação em: Bacharelado em Ciência da
Computação, ou em Informática, ou em Sistemas de informação com ênfase em
programação WEB.
Técnicos administrativos em exercício na UEBS
1- Karla Késia Alves Machado Junqueira – Assistente em Administração. Técnica em
Processamento de Dados, Graduando em Administração de Empresas.
Técnicos administrativos em processo de contratação para entrar em exercício
em novembro/2012 (01 vaga de cada área abaixo):
1- Técnico em Tecnologia da informação – Nível médio.
2- Pedagogo – Nível superior.
3- Assistente em Administração – Nível médio.
8.2 RECURSOS MATERIAIS NECESSÁRIOS (Infraestrutura)
Recursos Quantidade
Laboratório de informática com 30 máquinas 01
Quadro branco para Laboratório de Informática 01
Sala de aulas com 30 carteiras escolares 30
8.3 RECURSOS NECESSÁRIOS (material de expediente)
Recursos Unidade Quantidade
Impressora a laser Un. 01
8
Caneta azul para quadro branco Un. 10
Caneta vermelha para quadro branco Un. 05
Apagador para quadro branco Un. 02
Projetor Multimídia Un. 01
Papel A4 resma 04
Giz para quadro negro cx. 05
Computador Un. 01
Grampeador Un. 01
Furador de papel Un. 01
Pastas com elástico Un. 35
9 RESULTADOS ESPERADOS
Pretendemos, com a realização deste curso, contribuir para o processo
de democratização da informação, formando cidadãos melhor informados e
garantindo uma maior participação na vida da sociedade. Nesse sentido, estimulando o
debate e avaliação das ações da comunidade. Pretende-se também, inserir pessoas no
mundo do trabalho com conhecimento prático, capacitado a atuar juntamente nos meios
de produção, agregando valor e otimizando a utilização dos recursos disponíveis,
atendendo aos interesses sociais, econômicos e ambientais da comunidade.
10 CAMPO DE ATUAÇÃO
Administração pública e iniciativa privada, empresas de pequeno e médio porte.
11 COMPETÊNCIAS GERAIS
Compreender os Códigos HTML, Java Script, CSS e PHP e Banco de Dados;
Conhecer e utilizar de forma adequada a Internet;
Aprender a pesquisar através dos recursos dos ambientes virtuais (chat, correio-
eletrônico, fórum, listas, messenger) para aprendizagem e troca de experiências;
Reconhecer os erros e as dificuldades como elementos oportunos para a
aprendizagem;
Desenvolver a capacidade crítica-analítica para interpretar processos da
tecnologia da informação;
9
Desenvolver a criatividade e o raciocínio lógico;
12 COMPETÊNCIAS DAS DISCIPLINAS
DISCIPLINA Objetivo
PW 001 Pretende-se oportunizar condições para que o aluno:
Conheça e saiba usar os recursos das ferramentas de desenvolvimento de
sites como CSS e HTML. Explore estratégias para selecionar, utilizar e
implementar ferramentas para desenvolvimento WEB. Interaja e coopere
no espaço de reflexão da disciplina, através do intercâmbio de
experiências e informações, facilitando na construção e design do site;
PW 002 Capacitar ao aluno a desenvolver páginas web de forma rápida e
eficiente mostrando-o, o que há de mais moderno para confecção das
mesmas utilizando o Dreamweaver e JavaScript. Tornar o aluno apto a
programa na linguagem CSS (Cascading Style Sheets) e utilizar a
ferramenta Dreamweaver MX 2004 da Macromedia.
PW 003 Abordar o desenvolvimento de aplicações para web (websites dinâmicos)
com acesso a bancos de dados relacionais (MySQL). Nele são abordados
conceitos do paradigma de programação web, instalação de servidor web,
php e banco de dados. Este curso conta com exercícios para fixação do
conteúdo e implementação de uma aplicação web. Apresentar, sob uma
ótica prática, as atuais técnicas para o desenvolvimento de aplicações
para web em php.
PW 004 Desenvolver um Projeto envolvendo o conhecimento adquiridos nos
demais módulos.
10
13 PLANOS DE ENSINO
PLANO DE ENSINO – PROGRAMADOR WEB
DISCIPLINA: Programação para Web I
CARGA HORÁRIA SEMANAL
15 h/a
CARGA HORÁRIA TOTAL
60 h/a
EMENTA: Introdução a programação em Hipertexto (HTML); Definições da Linguagem,
Projetos de Páginas, Comandos Básicos, Inserção de Tabelas, Imagens, Links, Recursos
Avançados, Projeto Personal Home Page. Introdução a Folha de Estilo (CSS). Estilizar fontes,
textos, links e formulários. Cores, backgrounds, listas e cabeçalhos. Criar tabelas web Standards
e desenvolver layouts CSS.
OBJETIVOS GERAIS
Pretende-se oportunizar condições para que o aluno:
• Conheça e saiba usar os recursos das ferramentas de desenvolvimento de sites como CSS e
HTML.
• Explore estratégias para selecionar, utilizar e implementar ferramentas para
desenvolvimento WEB.
ESPECÍFICOS
• Interaja e coopere no espaço de reflexão da disciplina, através do intercâmbio de
experiências e informações, facilitando na construção e design do site;
METODOLOGIA DE ENSINO
Trabalhos individuais e em grupo, utilização de laboratório com exercícios práticos que
possam auxiliar o treinamento e desenvolvimento de aplicações para WEB. Utilização do
Projetor Multimídia.
RECURSOS AUXILIARES
Uso de software especifico para editar documentos HTML, Quadro branco, pincel e Projetor
Multimídia
AVALIAÇÃO
Trabalhos práticos em Laboratório
11
CONTEÚDO PROGRAMÁTICO
Unidade I
1 Introdução à internet e a world wide web
1.1 A internet
1.2 Endereçamento internet
1.3 Endereçamento web
1.4 A world wide web
1.5 Definições da html
Unidade II
2 Documento básico html
2.1 Comandos html (tags)
2.2 Regras html e dicas
2.3 Documento básico html
Unidade III
3 formatação de textos, hipertexto
3.1 Formatação básica da fonte
3.2 Formatação de estilo e tamanho de fonte
3.3 Cores em um documento html
Unidade IV
4 Réguas e marcadores
Unidade V
5 Inserção de imagens
5.1 imagens de fundo
Unidade VII
6 links
6.1 imagens com links
6.2 imagens mapeada
Unidade VII
7 frames
7.1 o tag frameset e noframe
7.2 o tag frame
UNIDADE VIII
12
8 Tabelas
UNIDADE IX
9 Formulário
Unidade X
10 Introdução ao css
10.1 Vinculando folhas de estilo ao documento
10.2 Estilizando fontes
10.3 Estilizando textos
UnidadE XI
11 Cores e background
Unidade XII
12 Cabeçalhos e links
Unidade XIII
13 Estilizando listas
Unidade XIV
14 Estilizando formulários
Unidade XV
15 Criando tabelas web standards
UNIDADE XVI
16 Layout CSS
BIBLIOGRAFIA
BÁSICA:
DEITEL, Havey; DEITEL, M. J.; NETO, Internet e Word Wide Web: como programar. São
Paulo: Bookman, 2003.
LEMAY, Laura; COLBURN, Rafe; TYLER, Denise. Aprenda a criar páginas Web com HTML e
XHTML em 21 dias. 2002.
NEGRINO, Tom. Java Script para World Wide Web. 4. ed. Rio de Janeiro: Campus, 2001
COMPLEMENTAR:
MARCONDES, Christian Alfim. HTML 4.0 Fundamental: a base da programação para web.
São Paulo: Érica, 2005.
NELSEN, Jakob. Projetando websites - Rio de Janeiro: Elselvier: 2000.
13
DISCIPLINA: Programação para Web II
CARGA HORÁRIA SEMANAL
15 h/a
CARGA HORÁRIA TOTAL
60 h/a
EMENTA: Desenvolver site em tableless orientado por projeto usando as técnicas de CSS e
XHTML. Conceitos, Tipos de Ferramentas, Utilização e Aplicações. Viabilidade Estrutural.
Linguagem scripts; Procedimentos, Controles de Fluxo, Variáveis, Loops, Sintaxe HTML para
integração do JAVASCRIPT, Orientação a Objetos, Controle do Browser, Construção de Páginas
Dinâmicas, Controle de Frames, Tratamento de Imagens; Rollover, Formulários com
JAVASCRIPT, Controle de Janelas, Temporização
OBJETIVOS
GERAIS
Capacitar ao aluno a desenvolver páginas web de forma rápida e eficiente mostrando-o, o
que há de mais moderno para confecção das mesmas utilizando o Dreamweaver e
JavaScript.
ESPECÍFICOS
Tornar o aluno apto a programa na linguagem CSS (Cascading Style Sheets) e utilizar a
ferramenta Dreamweaver MX 2004 da Macromedia.
METODOLOGIA DE ENSINO: Prática em laboratório. Exercícios e trabalhos individuais e/ou
em grupos. Pesquisas individuais e/ou em grupos. Apostilas e casos práticos.
RECURSOS AUXILIARES
Laboratório e Projetor Multimídia.
AVALIAÇÃO
Trabalhos práticos em Laboratório
CONTEÚDO PROGRAMÁTICO
Unidade I
1. A Interface do Dreamweaver: Introdução e como funciona Cores, fundos, fontes e
textos;
2. Imagens, Imagens Rollover, Inserindo Flash;
3. Camadas;
4. Links, identificar e agrupar;
5. Agrupando e Box model;
6. Margin, padding, Bordas, altura e largura;
7. Posicionamento CSS;
14
8. Layout CSS, Layers, standards e validação;
9. Bugs e Hacks;
10. Configurações e documentação - Dreamweaver MX 2004;
Unidade II
1. Introdução ao Javascript
2. Conceitos básicos
3. Operadores matemáticos e lógicos
4. Controles especiais
5. Comentário
6. Janelas de alerta
7. Variáveis, strings e matrizes
8. Declaração de variáveis
9. Convertendo tipos de dados
10. Manipulando strings
11. Convertendo caixas de texto
12. Descobrindo comprimento de uma string (length)
13. Substrings
14. Manipulando datas
15. Operadores condicionais e loops
16. Funções
17. Validação de formulários
18. Eventos
19. Biblioteca jQuery
BIBLIOGRAFIA
BÁSICA
DEITEL, Havey; DEITEL, M. J.; NETO. Internet e Word Wide Web: como programar. São
Paulo: Bookman, 2003.
MARCONDES, Christian Alfin. HTML 4.0 Fundamental: a base da programação para Web.
São Paulo: Érica, 2005.
OLIVEIRO, Carlos A. Faça um Site Java Script Orientado por Projeto. Scripts baseado em
Objetos. 2ª ed. São Paulo: Èrica, 2001
COMPLEMENTAR
NELSEN, Jakob. Projetando websites.- Rio de Janeiro: Elselvier: 2000.
Proffitt & ANN. XHTML Desenvolvimento Web. 1º edição Makron Books, 2001.
15
DISCIPLINA: Programação para Web III
CARGA HORÁRIA SEMANAL
15 h/a
CARGA HORÁRIA TOTAL
60 h/a
EMENTA: Breve Histórico, Introdução e sintaxe básica, Instalação e configuração de Apache,
PHP e MySQL. Tipos, Variáveis, Constantes, Expressões, Operadores, Testes condicionais,
Comandos de repetição, Funções, Classes e objetos, Formulários html, Criação de bancos de
dados, Acesso a bancos de dados, Consultas complexas, Sessões, Upload de arquivos,
Implementação de Estudo de caso.
OBJETIVOS
GERAIS
Abordar o desenvolvimento de aplicações para web (websites dinâmicos) com acesso a bancos
de dados relacionais (MySQL). Nele são abordados conceitos do paradigma de programação
web, instalação de servidor web, php e banco de dados. Este curso conta com exercícios para
fixação do conteúdo e implementação de uma aplicação web.
ESPECÍFICOS
Apresentar, sob uma ótica prática, as atuais técnicas para o desenvolvimento de aplicações para
web em php.
METODOLOGIA DE ENSINO
-Aulas expositivas
-Aulas práticas no laboratório de informática
-Exercícios e trabalhos individuais e/ou em grupos
- Pesquisas individuais e/ou em grupos
RECURSOS AUXILIARES
Laboratório de Informática e softwares necessários (PHP, MySQL, Apache, PHPeditor e
Microsoft Internet Explorer.
CONTEÚDO PROGRAMÁTICO
Unidade I
Introdução
Client-Side Scripts e Server-Side Scripts
16
O que é PHP e o que pode ser feito com PHP?
Comandos básicos
Unidade II
Instalação e Configuração em Ambiente Windows
Servidor Apache
PHP
MYSQL
Editor PHP
Unidade III
Sintaxe Básica
Delimitando o código php
Separador de instruções
Nomes de variáveis
Comentários
Apresentação de variáveis
Unidade IV
Definindo e utilizando Formulários
A tag <input>
Campo de Texto
Campo de Texto com Máscara
Checkbox
Radio Button
Submit Button
Reset Button
Button
TextArea
Select
Upload de arquivos
Unidade V
Tipos
Tipos suportados Transformação de tipos
17
Unidade VI
Operadores
tipos de operadores
Uso de operadores
Unidade VII
Estruturas de Controle
Blocos
Comandos de seleção (if,switch)
comandos de repetição (while, do... while, for )
Quebra de fluxo (Break, Continue)
Unidade VIII
Funções
Definindo funções
Valor de retorno
Argumentos
Contexto 5 .Escopo
Unidade IX
Variáveis E Constantes
Declaração de uma variável
O modificador static
“Variáveis Variáveis”
Verificando o tipo de uma variável
Destruindo uma variável
Verificando se uma variável possui um valor
Constantes pré-definidas
Unidade X
Noções de SQL
Acessando o mysql via php
Estabelecendo conexões
Realizando consultas
Unidade XI
Utilizando cookies
18
Gravando cookies
Lendo cookies gravados
Unidade XII
Manipulando arquivos
Copiando Arquivos
Verificando o tamanho de um arquivo
Verificando se um arquivo existe
Lendo de um arquivo
Escrevendo em um arquivo
Exemplo
Uploads com formulários HTML
Enviando e-mail
Unidade XIII
Estudo de caso e aplicações práticas
Estudo de soluções com PHP e MySQL
Criação de site dinâmico
BIBLIOGRAFIA
BÁSICA
OLIVEIRA, Celso Henrique Poderoso de, SQL: Curso Prático. São Paulo: Novatec, 2002.
NIEDERAUER, Juliano. Integrando PHP 5: Guia de Consulta Rápida, São Paulo Ed. Novatec,
2005.
THONSON, Laura. WELLING, Luke. PHP E MYSQL: DESENVOLVIMENTO WEB (3ª EDIÇÃO), Rio
de Janeiro, Ed Campus, 2005.
COMPLEMENTAR
CONVERSE, T. Park, J. PHP5: A Bíblia. Rio de Janeiro: Campus, 2003.
ALFIM MARCONDES, Chistian, HTML 4.0 fundamental. A Base da Programação para Web, São
Paulo, Ed Érica, 2005.
DISCIPLINA: Projeto Integrador
CARGA HORÁRIA TOTAL
20 h/a
19
14 REFERENCIAL TEÓRICO
AZANHA, J.M.P. Proposta pedagógica e autonomia da escola, São Paulo,
Secretaria da Educação de São Paulo – Coordenadoria de Ensino do Interior,
1997.
Cury, C.R.J. Flexibilidade e avaliação na nova Lei de Diretrizes e Bases da
Educação Nacional, in: C.R.J. Cury.
FREIRE, Paulo. Pedagogia da autonomia: saberes necessários à prática
educativa. São Paulo: Paz e Terra, 1996.
FRIGOTTO, Gaudêncio e CIAVATTA, Maria (orgs.). A Formação do Cidadão
Produtivo: a cultura de mercado no ensino médio técnico. Brasília: Inep/Mec,
2006.
INEP, Evolução da educação básica no Brasil, Brasília, MEC/INEP, 1997.
LÉVY, Pierre. As tecnologias da inteligência: o futuro do pensamento na era
da informática. Rio de Janeiro: Editora 34, 1998.
SANTOS, Boaventura de Sousa (org.). Produzir para Viver: os caminhos da
produção não capitalista. Rio de Janeiro: Civilização Brasileira, 2002.
VEIGA, S. M. (org.) Associações: como constituir sociedades sem fins
lucrativos. Rio de Janeiro: DP&A:Fase, 2001.125p. (Série Economia Solidária, 4).
Recommended