Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
PROGRAMAO WEB
Contedo
Informao geral Programao de aulas Programas de aulas tericas Calendrio de avaliaes Trabalhos
PROGRAMAO DE AULAS 1 Semana (25/07-29/07) Tema 1 Tema 1 2 Semana (01/08-05/08) Tema 1 Tema 1 3 Semana (08/08-12/08) Tema 2 Tema 2 4 Semana (15/08-19/08) Tema 2 Tema 2 5 Semana (22/08-26/08) Tema 2 Tema 2 6 Semana (29/08-02/09) Tema 2 Tema 2 7 Semana (05/09-09/09) Tema 2 Tema 3 8 Semana (12/09-16/09) Trab1 Teste 1 9 Semana (19/09-23/09) Tema 4 Tema 4 10 Semana (26/09-30/09) Tema 5 Tema 5,Aval. extra 11 Semana (03/10-07/10) Tema 5 Tema 5 12 Semana (10/10-14/10) Tema 6 Tema 6 13 Semana (17/10-21/10) Tema 6 Tema 6 14 Semana (24/10-28/10) Trab2 Trab2 15 Semana (31/10-04/11) Preparao Teste2 Teste2 16 Semana (07/11-11/11) Laborat. e Exer Laborat. e Exer
INFORMAO GERAL
1. OBJECTIVOS DA DISCIPLINA Esta disciplina tem por objectivo: Dotar o aluno de um conjunto de conhecimentos que lhe permitam ter uma viso integrada e abrangente do Negcio Electrnico, combinando a viso tecnolgica com a viso dos modelos de negcio, introduzindo os conceitos de programao, utilizando um ambiente Web; Abordar questes gerais que visam fundamentar os componentes do Negcio Electrnico e os pilares por onde assentam a Internet; Apresentar as linguagens HTML e CSS, como ferramentas essenciais construo da estrutura e da formatao de pginas Web; Apresentar uma introduo bsica a linguagem JavaScript; Abordagem da linguagem PHP como ferramenta para a aprendizagem da utilizao das linguagens de programao para a resoluo de problemas, nas suas diversas vertentes: anlise do problema, apresentao da soluo sob a forma de algoritmo, traduo do algoritmo para uma linguagem de programao, de forma a obter uma soluo executvel, e avaliao dos resultados da soluo e execuo das revises necessrias. Com o PHP pretende-se, ainda, que possam ser solucionados problemas que exigem iterao com uma base de dados e que possibilitem a leitura e escrita de dados.
2. METODOLOGIA O mtodo de ensino adoptado privilegia a componente prtica e experimental, tentando maximizar eventuais pontos de contacto com necessidades especficas dos alunos, no mbito do seu curso. As aulas foram estruturadas da seguinte forma:
Maputo, Julho Dezembro, 2011
a) Aulas tericas/prticas: apoiadas num nmero significativo de exerccios prticos; b) Aulas laboratoriais: projectos individuais desenvolvidos com base em propostas dos alunos. 3. AVALIAO 1) A avaliao da cadeira composta por 4 partes, privilegiando-se o saber fazer. Duas avaliaes sero testes (Teste1 e Teste2) e outras duas sero trabalhos individuais (Trab1 e Trab2). 2) As avaliaes da parte prtica composta pelos seguintes elementos: Trab1: Apresentao da proposta do tema e concepo e apresentao da pgina esttica (HTML+CSS). Trab2: Concepo e apresentao de um WEB Site dinmico (HTML + CSS+ PHP)
3) O peso de cada uma das componentes de avaliao o seguinte: Testes: 0,25 * Teste1 + 0,25 * Teste2
Nota final Nota = 0,6 * nota dos testes + 0,4 nota do trabalho em Grupo 4) Os exames normal e de recorrncia realizar-se-o em datas a marcar pela direco do curso; 5) O estudante dever realizar, obrigatoriamente, os dois testes e os trabalhos prticos; 6) A avaliao contnua
4. BIBLIOGRAFIA Os livros recomendados so: [1] PREZ, Javier. Introduccin a CSS, 2008, http://www.librosweb.es/javascript, acedido em 22/07/2011 [2] PREZ, Javier. Introduccin a Javascript, 2008, http://www.librosweb.es/javascript, acedido em 22/07/2011; [3] W3Schools Free Tutorials: http://www.w3schools.com/ [4] PINHEIRO, Vasco. Tutoriais de PHP, acedido no site: http://www.truquesedicas.com/tutoriais/php/index.htm, no dia 22/07/2011. VIVAS.
Maputo, Julho Dezembro, 2011
[5] PREZ, Javier. Introduccin a XHTML, 2008, http://www.librosweb.es/xhtml, acedido em 27/07/2011. [6] VIEIRA, Leandro, Curso Dreamweaver com PHP e MySQL Avanado, iMasters, acedido no site: http://rapidshare.com/files/104597399/Curso.DW.PHP.MYSQL.Avancado_www.therebels.com.br_.b y.magrix.rar , no dia 24072011. [7] VIEIRA, Leandro. Macromedia Dreamweaver MX Curso advanced and interactive, 2004,
http://rapidshare.com/files/179927775/Curso.iMasters_Dreamweaver_PHP_MySQL.rar, acedido em 24072011. [8] DUCKETT, Jon .Web Programming with HTML, XHTML, and CSS. 2 ed. USA: Wiley publishing, Inc., 2008. [9]MONCUR, Michael. Teach Yourself JavaScript in 24 hours. USA: Sams Publishing, 2002. [10] MELONI, Julie C. Teach Yourself PHP, MySQL and Apache. USA: Sams Publishing, 2002. [11] MARRISON, Michael. Teach Yourself HTML and CSS in 24 hours. USA: Sams Publishing, 2002.
5. CONTEDO PROGRAMTICO Semana 1, 2 35 34 57 9-10 11 12 Tema 1. Fundamentos de Negcio Electrnico 2. Linguagem HTML Criao de Pginas 3. CSS Definio de Estilos em pginas 4. Programas e Linguagens de programao 5. Linguagem de Programao Javascript 6. Linguagem de Programao PHP [1],[2],[3],[4],[5],[6] [1],[2],[3],[4],[5],[6] [1],[2],[3],[4],[5],[6],[8] [9] [2],[3],[4],[7],[8],[10],[11][12] Fonte bibliografica
6. TRABALHOS PRTICOS Cada estudante livre de escolher um tema para o desenvolvimento de um web site. O trabalho ter duas partes: Parte 1: Web site esttico Parte 2: We site dinmico
O Docente
________________________________________ (Joseph Rafael Katame)
Maputo, Julho Dezembro, 2011
2. e-SERVIOS e-business, e-learning e e-government. Web sites Comrcio electrnico: B2C, B2B e C2C Tipos de redes e servios. (Fim da segunda aula)
AULAS Semana 3
AULAS Semana 4
4. Listas, Imagens, Links Listas ordenadas e no ordenadas Lista aninhada Tag <img> e atributos Tag <a> (ncora) e atributos Interligando parte da mesma pgina Interligando parte de pgina diferente Link para E-mail (Fim da quarta aula)
AULAS Semana 5
AULAS Semana 6
AULAS Semana 7
10
AULAS Semana 8
11
AULAS Semana 9
12
AULAS Semana 10
13
AULAS Semana 11
14
AULAS Semana 12
2. Ambiente de desenvolvimento em PHP Instalao, configurao e testes Introduo ao PHP Operadores Condies (Fim da primeira aula)
15
AULAS Semana 13
3. Trabalhando com bases de dados O banco de dados MySQL Definindo um site com tecnologia servidor (PHP) Conectando o dreamweaver ao banco de dados (Fim da quarta aula)
16
AULAS Semana 14
Apresentao de Trabalhos
Apresentao de Trabalhos
17
AULAS Semana 15
Realizao do Teste2
18
AULAS Semana 16
19