segunda-feira, 5 de setembro de 2011

Jogos Educativos Como Objetos de Aprendizagem


Segundo IEEE, o objeto de aprendizagem é definido como qualquer entidade, que pode ser utilizada, reutilizada ou referenciada durante o aprendizado apoiado por computador.

O uso de objetos de aprendizagem como ferramentas auxiliares das práticas pedagógicas tornam-se cada vez mais freqüentes no cotidiano escolar, pois proporcionam o enriquecimento das atividades praticadas durante o processo de ensino/aprendizagem trazendo com isso bons resultados qualitativos as aulas.

A integração entre projetos educacionais e ferramentas tecnológicas de desenvolvimento de jogos possibilita a construção de materiais didáticos interativos que promovem a elevação da qualidade de ensino, auxiliando assim no desenvolvimento e aperfeiçoamento das habilidades dos alunos, de acordo com os objetivos educacionais previamente estabelecidos, atuando como um estímulo ao raciocínio e facilitador o processo de aprendizagem.

Jogos eletrônicos tem como atributo a facilidade que oferecem a compreensão de temas complexos, pois desenvolvem importantes características cognitivas nos indivíduos que tenham contato com o mesmo, resolução de problemas,percepção, criatividade e raciocínio rápido, são algumas das características [PRENSKY, 2001;GEE 2003].

Os estudantes podem ser os próprios desenvolvedores de suas ferramentas de aprendizagem, dos Jogos educativos, então temos a abordagem Construcionista voltada para o seu primeiro objeto : a ferramenta que auxiliará o seu desenvolvimento cognitivo, todo o processo então gira em torno do aluno que constrói o Jogo com um determinado fim, assim ao término da tarefa é fácil identificar se o mesmo assimilou de forma satisfatória o tema solicitado.[PAPERT 1973; PRENSKY 2006]

A utilização de softwares educacionais, em especial com a aplicação de jogos educativos, vem apresentando um grande crescimento, graças a aceitação da comunidade educacional com vistas aos resultados que tem alcançado. Através do desenvolvimento de projetos multidisciplinares direcionados a objetos de aprendizagem, em especial, relacionados às matérias que envolvem raciocínio lógico e memorização.

A utilização do computador possibilita a imersão do aluno no conteúdo de forma menos formal, divertida e que faz uso e desperta a criatividade. Técnicas como a interatividade, multimídia, Hiperlink e Hipertexto podem ser amplamente estudadas e aplicadas. O uso de jogos como ferramenta para aprendizado possui conta com muitas vantagens, a começar pelo interesse que desperta no aluno, pois tem como principal característica a interatividade que proporciona o aprimoramento da vivência dos conceitos dos conteúdos abordados.

Segundo Jean Piaget, o desenvolvimento da capacidade intelectual não é apenas um processo de evolução biológica, mas um conjunto formado por experiências vividas pelo individuo, proporcionadas pelo contato com o meio onde vive, e a forma como este pode compreender a realidade que o cerca. Desta maneira as práticas pedagógicas utilizadas durante o processo de ensino devem considerar o potencial de abstração de cada faixa etária dos educandos [Piaget, 1973, 1987].

Questões como a compreensão dos substratos teóricos abordados, que não ganham significado para o aluno, pois o mesmo não consegue interpretar os diversos conceitos abstratos que lhes são colocados sem uma aplicação prática, podem ser sanadas através do uso de Jogos educativos destinados a este fim, eliminando a possibilidade de uma memorização temporal para cumprir com metas numéricas colocadas pela escola.

Em KAFAI (1995) temos a descrição de um trabalho realizado com crianças de 10 anos, que tiveram como proposta a construção de seus próprios jogos educacionais afim de explorar os conceitos matemáticos relativos a frações. O trabalho foi realizado por um período de seis meses, as crianças tiveram que criar personagens, fazer a contextualização de seu trabalho,criar histórias, entender como se processava determinadas ações. Para isso foi usada a linguagem de computação LOGO, as crianças começaram a dominar conceitos complexos de programação para finalizar, o resultado foi bom e o conceito foi atrelado a historias a contextualização ajudou muito no andamento do trabalho.

Durante um jogo, o jogador está em constante aprendizado, pela atenção que precisa dedicar a aplicação, desenvolvendo estratégias para solucionar os problemas que lhe são apresentados, até este ponto se tem uma abordagem um tanto instrucionista pois existe a necessidade de seguir determinadas regras, mas quando o jogador passar a ser também o projetista e cria as soluções para o lhe é colocado, então tem-se uma visão construcionista [KAFAI 2005]

Existem diversas ferramentas que facilitam a criação de objetos de aprendizado, não sendo obrigatório profundos conhecimentos em desenvolvimento de software, assim possibilitando a produção de material com a qualidade necessária para utilização do mesmo no processo educacional. Muitas ferramentas são livres e estão disponíveis na internet, facilitando o acesso de educadores e educandos às ferramentas.



segunda-feira, 11 de maio de 2009

Introdução

A criação de sites no mundo contemporâneo pode ser interpretada como uma tarefa extremamente dinâmica, em que prazos estipulados devem ser cumpridos. Nesse contexto, ferramentas criadas para a otimização na criação de websites, disseminam-se rapidamente.

O Joomla é uma ferramenta que unifica as várias partes de produção de um website, como o design, banco de dados, interface, entre outros. Com o Joomla, estas funções são pré-definidas, utilizando o conceito de framework.Nossa pesquisa consiste na utilização do Joomla para a criação de sites educacionais, mercado este que requer, cada vez mais, melhores soluções para o aprendizado dos alunos. Uma das marcantes características dessa ferramenta e influenciadoras do nosso projeto, foi a adição de pacotes de expansão, conforme as necessidades de cada aplicação.


O que é o Joomla?

O nome Joomla vem do equivalente fonético da palavra Swahili "Jumla”, que significa “todos juntos” ou “como um todo”.

Primeiramente, CMS é uma sigla para Content Management System ou Sistema Gerenciador de Conteúdo, servindo especificamente ao gerenciamento de conteúdo na plataforma web. Sua função é ajudar na criação de um web portal ou website, de forma rápida e eficiente. Contudo, sua principal vantagem é a administração dos conteúdos web mais facilitada, principalmente se for gerida por pessoas não técnicas.

O Joomla, como os outros CMS’s, propicia o corte de custos para se criar e manter um web site ou web portal de médio porte, com vários recursos e conteúdo interativo, tendo de ser mantido por várias pessoas com pouco ou nenhum conhecimento técnico.

A forma tradicional de se produzir um website ou web portal é a de se utilizar uma equipe de designers e programadores para construir o site e publicar o conteúdo. Os autores e editores de conteúdo ficam na dependência do pessoal técnico para conseguir publicar seu material no dia a dia. Acrescentar novos recursos envolve bastante tempo e dinheiro. O Joomla e outros CMS foram criados para ajudar a aliviar este problema.

Uma grande parte das funções necessárias para fazer funcionar um website/portal são comuns e previsíveis, tais como login de usuários, criação, edição e publicação de conteúdo, publicação de banners de propaganda, etc.

Num CMS esses recursos já estão pré-programados e prontos para ser utilizados. Além disso, o CMS é extensível, através da instalação de módulos e componentes que servem para agregar funcionalidades eventualmente não presentes na instalação básica (por exemplo, uma galeria de imagens ou fórum de discussão). Muitos desses recursos estão disponíveis como componentes para download comercial ou gratuito na internet. Caso o usuário precise de uma funcionalidade e não encontre nenhum componente disponível na internet, ele mesmo pode programar ou contratar alguém para fazer isso, podendo tornar o componente disponível para outros usuários comercialmente ou através de licença GNU/GPL.

Podemos dizer que um CMS é um framework, “um esqueleto” de website/portal pré-programado, com recursos básicos e de manutenção e administração já prontamente disponíveis. É algo muito mais sofisticado do que um “modelo de website”, pois é um sistema que permite a criação, armazenamento e administração de conteúdo web de forma dinâmica, através de uma interface de usuário via web, não um mero conjunto de páginas HTML estáticas. Obviamente a aparência de um website criado com um CMS é customizável, através da utilização de templates (estes sim “modelos visuais” de website), que podem ser facilmente substituídos.

Como não poderia deixar de ser, a utilização de um CMS apresenta algumas desvantagens. Como em todo framework, trabalhar com um “modelo” pré-concebido implica em aceitar algumas características, restrições ou limitações esse “modelo”. Por exemplo, o CMS Joomla foi escrito em PHP e utiliza o banco de dados MySql, fatos que podem ser problema para alguns usuários. A aparência do site, apesar da relativa facilidade da customização, também fica de certa forma limitada pelo sistema de templates do CMS. O mesmo pode ser dito com relação a fatores como usabilidade e acessibilidade.

Por outro lado, os ganhos em produtividade e custo são enormes e, para uma grande parte dos casos, tornam essas limitações preocupações secundárias. A maioria dos CMS populares estão disponíveis na forma de software livre o que praticamente elimina os custos com licença de uso e garantem o acesso ao código-fonte. A presença de comunidades online crescendo em volta desses sistemas faz com que a mão de obra disponível torne-se cada vez mais abundante.

Com certeza existem inúmeras necessidades específicas, padrões corporativos de segurança, investimento em outras tecnologias, operação em larguíssima escala, etc, que podem inviabilizar a adoção de um CMS opensource, mas para uma vasta gama de aplicações e usuários, a relação custo/benefício é bem clara.

Histórico do Joomla!

O Joomla foi conseqüência de uma séria de ferramentas anteriores, somente em 2005, se concretizou oficialmente. Em 2000, o conceito de CMS era dominado pelo Php-Nuke. Mais popular na época, seu foco limitava-se na criação de comunidades virtuais, em crescimento na época.

Com foco no mercado corporativo, a empresa australiana Miro criou o CMS Mambo, este, em 2002 dividido em duas versões: Comercial e sob licença GNU/GPL (Livre). Nesta época, Robert Castley era líder do projeto MOS (Open Source). A versão livre fora batizada como Mambo Open Source (MOS) e a versão comercial foi batizada de Mambo CMS.

No início de 2003, todo código fonte foi transferido a equipe do MOS (Open Source) pela Miro. Também a versão 4.0 surgia. Nesta versão, o Mambo fora totalmente reformulado, ganhando novos recursos e tornando-se mais rápido. A versão 4.5, finalizada em dezembro foi lançada e novamente reprogramada, sendo que quase todo o código-fonte da empresa Miro foi excluído. O Mambo nesta época adquire respeito e popularidade, mais fortificado ainda com o Linux Award em 2004, conquistando o prêmio de "Melhor Projeto de Software Livre" do ano.

No site http://www.mamboforge.net (Site fechado), um repositório que visava a integração entre o Core Team e os desenvolvedores, alocando os projetos desenvolvidos exclusivamente para o MOS. A versão 4.5.1, lançada em setembro trazia recursos que integravam as extensões criadas pelas comunidades ou desenvolvedores próprios, e um painel administrativo totalmente remodelado,expandindo ainda mais as funcionalidades do Mambo e o tornando um dos melhores CMS desenvolvidos até então.

Uma conseqüência dos softwares GPL são as constantes atualizações criadas pelos próprios usuários. Usuários da versão comercial perceberam que a versão livre era mais estável e segura do que a arquitetura fechada, além de evoluir em velocidade maior em relação ao Mambo CMS. Nesse mesmo ano, Robert Castley deixou o projeto, transferindo o posto a Andrew Eddie.

A equipe do MOS e a Miro decidiram unir-se oficialmente, formando a diretoria responsável, composta por membros executivos dos dois lados. O MOS manteve a sua posição de melhor CMS, Ganhando um novo prêmio em 2005, de "Melhor Solução Open Source" na feira Linux Work de São Francisco e Boston.

A Miro publicou em seu site a notícia sobre a criação da Mambo Fundation, excluindo a equipe criadora do GPL do processo, tornando-se assim a total dententora dos direitos de uso do MOS. Como resultado, a separação entre a Miro e o Core Team (Equipe GPL) fora inevitável. Foi criado um novo projeto pela Equipe de software Livre (GPL), mantendo-se fiel à filosofia do Software Livre.

O Core Team publicou em seu novo site, OpenSource Matters, a possibilidade, segundo a Software Freedom Law Center (http://www.softwarefreedom.org), da criação de um novo projeto baseado no MOS, devido a licença usada na distribuição ser GNU/GPL. Em 1º de setembro de 2005, nasceu o Joomla. A palavra Joomla!, como já citado, tem origem africana e pode ser traduzida como "todos juntos", consolidando o ideal da cooperação para a produção de novas extensões, por exemplo, para esta ferramenta.

Já em sua primeira versão, o Joomla fora reconhecido como "Melhor Projeto Open Source" pela Linux Awards, em primeira versão. A primeira versção do Joomla trouxe 64 correções de bugs herdados do MOS. Foi rapidamente reconhecido e adotado como o MOS e, em alguns pontos, superando-o.

Por ser uma solução livre, o Joomla passou por sete atualizações em um ano, envolvendo correção de bugs e desempenho aprimorado, mostrando que por envolver pessoal em todo o globo, evolui de forma mais diversificada e dinâmica.

Em sua versão 1.5, ganha um novo Framework, usando conceitos de Programação Orientada a Objetos em PHP5

Coisas legais que o Joomla pode fazer pelo seu site.........

Relatar aqui todos os pontos a respeito do funcionamento do joomla, seria como fazer um grande tutorial, e isso existe aos montes por toda a internet, então para despertar o interesse dos usuários e mostrar um pouco sobre a pesquisa, falaremos um pouco sobre a administração dos conteúdos de um site através do joomla

Módulos:

No Joomla, estas são as partes que nos permitem fazer a administração de todo o site, alguns já vem com o joomla como padrão, como é o caso do Menu principal,Menu superior,Selector de templates, etc.Mas, váerios módulos podem ser adquiridos gratuitamente, existem muitas dicas e discussões sobre isso na comunidade do joomla.

Templates:

Podemos dizer que o template é a “layout” que o seu site ou a sua intranet vai ter, a forma como os dados serão apresentados aos leitores, é como a forma de um bolo.Cada template apresenta um conjunto de características próprias, que podem ou não ser alteradas.Atualmente existe um numero enorme de templates disponíveis para o joomla, mas nem todos são gratuitos.

Seções:

Seção é um conjunto de categorias que de alguma forma se relacionam entre si.Podemos definir a seguinte hierarquia: Seção >Categoria >Conteúdo.A criação de seções pode ser feita pela paleta contents>Section.
Categorias:É o conjunto de itens de conteúdo relacionados entre si.Na hora de fazer a postagem, esse item é deveras importante, se não houver nada selecionado, a postagem não é realizada.

Item de conteúdo

É uma parte do conteúdo.Este pode estar associado a uma seção/Categoria particular ou ainda ser um conteúdo estático.Quando se entra em uma pagina web e se vê um texto, este é um item de conteúdo ou vários deles relacionados, como é comum em páginas de jornais a famosa frase “Leia mais....”.

Menu:

É a parte do site que facilita a navegabilidade pelo mesmo, as funcionalidades são carregadas por este.Normalmente é ele que possibilita a visão do todo pela observação da parte.

Os componentes;

Os componentes são justamente os fatores que fazem do joomla ser tão popular, pois existem inúmeras formas de acoplar funcionalidades aos sem templates através da ferramenta CMS.Os componentes são elementos de conteúdo bem visíveis, como o login, fale conosco, galeria de fotos, entre outros.Hoje existem inúmeras formas de deixar seu site mais atraente, e pode-se dizer que os componentes desempenham um importante papel nesses acontecimentos.

SlideShow

Componente que auxilia no layout da apresentação de figuras, proporciona um efeito de maximização da imagem.
Vejamos o exemplo:
Temos a imagem apresentada que queremos vê-la maximizada, após o componente instalado e configurado basta somente clicar na imagem, para visualizar o resultado.



Após o clique:


Community Builder

Outro componente bastante requisitados em sites, é o Community Builder que é usado para a criação de formulários. Vejamos o desempenho.

Viabiliza a criação de formulários de forma rápida e simples, com isso pode-se criar uma rede social, conexões de usuários, controle de acesso, moderação de perfis entre outros.

FireBoard
Poderoso componente usado na construção de fóruns populares.


JCE

Permite a criação e edição do Joomla!

Proporciona um conjunto de ferramentas de ambiente que auxiliam na criação de conteúdos, sem limitações, e sem necessidade de saber ou de aprender HTML, XHTML, CSS .
Apresenta funcionalidade que já são comuns no nosso dia-a-dia como: botões de formatação simples que executam funções simples como upload, renomear, apagar, cortar, copiar, colar imagens e inseri-los em seus artigos, criação de links para outras secções, categorias, artigos no seu site utilizando um prático Link Browser. Contando ainda com correção ortográfica integrada com o Google ™ Spellchecker (ou PSpell e Aspell).

uddeIM

Permite que os usuários de sua comunidade enviem mensagens privadas uns aos outros de forma bem fácil e simplificado de usar. Disponível em 28 idiomas.



Pollxt

Componente que viabiliza a criação de enquetes, bastante usado para sondagem de opinião do público. Disponibiliza os mais diversos recursos como: resposta em tempo real, estatísticas pormenorizadas, numero ilimitado de perguntas e respostas, perguntas obrigatórias, diferentes tipos de respostas (checkbox, radiobutton e etc).





Usabilidade

Vantagens:

O Joomla além de ser uma ferramenta open source não necessita de conhecimentos técnicos para sua instalação, utilização e ainda oferece modelos pré-definidos de interface para o site que possuem características que permitem alterações de acordo com desejo do usuário.

Este Sistema Gerenciador de Conteúdo conta com o suporte de uma comunidade mundial de usuários e desenvolvedores, que cresce cada vez mais, devido ao seu grande sucesso, o software ainda possibilita a integração de diversas extensões para funções adicionais que o usuário necessite e facilita a atualização do conteúdo do site, pois esta pode ser feitas a partir de qualquer máquina conectada a internet.

Assim o Joomla é capaz de proporcionar custos menores no desenvolvimento e gerenciamento de sites, mas com a qualidade e aparência de um grande portal de maneira simples e ágil.

Desvantagens:

Apesar de todas as possibilidades de customização do site a aparência se torna restrita aos limites impostos pelos templates pré-existentes no Joomla e o armazenamento de informações está diretamente ligado ao Banco de Dados Mysql, pois este é o padrão e não permite ao usuário a escolha de outro Banco de Dados de sua preferência

Exemplos de sites construídos com Joomla:

O Joomla, por suas vantagens, pode ser uma ferramenta poderosa para aqueles que não possuem uma infra estrutura complexa para a produção de um site, entretanto, não se limitam na criatividade.

Exemplo 1:

Fonte: http://www.mitsubishi-motors.com.ve/cms/

Este site, da Mitsubishi Venezuela, fora realizado utilizando-se uma versão modificada do Joomla, para se adequar aos padrões Webstandards.

Exemplo 2:


Fonte: http://www.leyendasdetoledo.com/

Este site contém informações da cidade de Toledo, na Espanha.

Exemplo 3:


Fonte: http://www.asassaomiguel.com/index.php?lang=pt

Exemplo 4:

Fonte: http://www.noix.com.br/site/
Site que utiliza programação Ajax.