sexta-feira, 2 de outubro de 2009
Programação e PBL
Atualmente, além de analista de suporte e aluno de doutorado, sou professor universitário. Para minha sorte, dou aula da matéria que mais gosto em Ciência da Computação: programação. Durante o meu doutorado tive a oportunidade de conhecer o Problem Based Learning (PBL), uma metodologia de ensino baseada na epistemologia genética de Jean Piaget. A idéia básica do PBL é que o conhecimento não é ensinado pelos professores, mas sim aprendido pelos estudantes e que a melhor maneira para isso acontecer é envolver os estudantes em problemas reais, centrados na sua vivência diária e incentiva-los a resolver esses problemas em grupos. Para mim, essa idéia é examente a maneira pela qual um curso de programação deve motivar seus estudantes. Atualmente, estou trabalhando com isso nas minhas aulas de Práticas em Linguagens de Programação da Uninove.
domingo, 27 de setembro de 2009
Instalando o XAMPP
O XAMPP é uma ferramenta bem interessante para fins educacionais. Consiste de um pacote da Apcahe que contém Apache, MySQL, PHP + PEAR, Perl, mod_php, mod_perl, mod_ssl, OpenSSL, phpMyAdmin, Webalizer, Mercury Mail Transport System for Win32 e NetWare Systems v3.32, JpGraph, FileZilla FTP Server, mcrypt, eAccelerator, SQLite e WEB-DAV + mod_auth_mysql. É possível, instalar e geranciar todas essas aplicações através de uma só interface, o que facilita muito a vida de iniciantes.
Atualmente eu utilizo o XAMPP nas minhas aulas práticas de Aplicações Web. Para instalação siga os seguintes passos:
1. Faça download do XAMPP em:
http://www.apachefriends.org/en/xampp-windows.html
A versão que eu uso contém o Container Tomcat como add-on. O link para essa versão está nessa mesma página.
2. Instale o XAMPP (é bem simples, tipo Next-Next-Finish, mas não tem Next-Next, só Install):

3. Ao final, uma janela do DOS será aberta. Minhas escolhas são: y (yes) para criar atalhos no meu Desktop, y (yes) para realocar os diretórios do XAMPP (recomendado), n (no) para criação de drivers portáteis e 1 (um) para iniciar o painel de controle do XAMPP. A seguinte aplicação irá aparecer:
4. Uma vez instalado, você pode gerenciar as ferramentas incluídas no XAMPP através desse painel, que estará minimizado junto ao relógio do Windows.
Marcadores:
aplicações Web,
servidores,
Tomcat,
XAMPP
Como criar um projeto Web no Eclipse
Esse post ensina passo-a-passo como criar um projeto Web no Eclipse:
1. Abra o Eclipse, escolha seu Workspace e clique em "OK":

2a. Escolha "File" > "New project" > "Dynamic Web Project"

2b. Caso não apareça "Dynamic Web Project", escolha "Other...". Procure na lista "Web" e dentro dessa opção "Dynamic Web Project":

3. Escolha um nome para o seu projeto, as outras opções podem ser as padrões para os iniciantes.

5. O seu projeto deverá aparecer do lado esquerdo da tela, no "Project Explorer"

1. Abra o Eclipse, escolha seu Workspace e clique em "OK":
2a. Escolha "File" > "New project" > "Dynamic Web Project"
2b. Caso não apareça "Dynamic Web Project", escolha "Other...". Procure na lista "Web" e dentro dessa opção "Dynamic Web Project":
3. Escolha um nome para o seu projeto, as outras opções podem ser as padrões para os iniciantes.
5. O seu projeto deverá aparecer do lado esquerdo da tela, no "Project Explorer"

Assinar:
Postagens (Atom)