| Código: | LIB10140 | Sigla: | ACA | |
| Área Científica: | Informática | |||
| Página Web: | https://moodle.esgt.ipsantarem.pt/course/view.php?id=1527 |
| Área de Ensino: | Informática |
| Sigla | Nº de Estudantes | Plano de Estudos | Ano Curricular | Créditos | Horas Contacto | Horas Totais |
|---|---|---|---|---|---|---|
| LIB1 | 31 | Despacho n.º 9994/2012, de 24 de julho | 3º | 6 |
| Teórico-Práticas: | 75,00 |
Docência - Horas Semanais
|
Docência - Responsabilidades
|
Uma vez obtida aprovação na disciplina, o aluno deverá:
Introdução a código e propriedade intelectual
Copyright e software
Aplicações, repositórios e difusão
Criação (colaborativa) em open source
Desenvolvimento na prática
Os tópicos permitem ao estudante fazer um caminho que começa por contextualizar a produção de código na chamada "economia do conhecimento", com a atitude de criação colaborativa, apresentando instrumentos para proteção da produção intelectual, com foco em soluções para "free software", em que consoante a licença se conferem diferentes graus de liberdade aos utilizadores para utilização, modificação, cópia e distribuição da criação, em alternativa a simplesmente excluírem-se tais direitos, como no copyright clássico. Com isto pretende satisfazer-se os primeiros objetivos elencados.
Uma seleção de casos-de-estudo, exemplos e apresentações, incluindo a utilização de um sistema para controlo de versões, deverão satisfazer o terceiro objetivo.
A utilização concreta de tecnologias e ferramentas estabelecidas na comunidade de free & open source software, com noção do Direito de propriedade intelectual que se lhes aplica, deverá conferir a capacidade de criação informada nesse contexto.
Apresentações e casos de estudo.
Avaliação:
As apresentações e casos de estudo introduzem e concretizam os conceitos, respetivamente, e devem facilitar o seu entendimento.
O desenvolvimento na prática, expõe os estudantes à realidade das soluções e metodologias adotadas, devendo traduzir-se em aptidões para a criação de software open source.
Git Documentation. (2019). from http://git-scm.com/doc
Lockhart, J. (2015). Modern PHP: New Features and Good Practices: O'Reilly Media
Kavanagh, P. (2004). Open Source Software: Implementation and Management: DIGITAL PRESS.
Joseph Feller, B. F., Scott A Hissam (2007). Perspectives on Free and Open Source Software: MIT Press.
Krishnamurthy, S. (2003). E-Commerce Management : Text and Cases: Thomson / South-Western College Pub.