13 de nov. de 2008

EducaCert - Vídeos Educacionais


O portal EducaCert possui vídeos educacionais para professores. O conteúdo está organizado por coleções e temas tais como: Grandes Educadores, Paulo Freire, Educação Ambiental, Educação Sexual, Filosofia no Ensino Médio, entre outros.



Fonte: http://www.educacert.com.br

10 de nov. de 2008

Manual de Ferramentas da Web 2.0 para Professores

Web 2.0 é um termo criado em 2004 pela empresa estadunidense O'Reilly Media para designar uma segunda geração de comunidades e serviços baseados na plataforma Web, como wikis e redes sociais (extraido de http://pt.wikipedia.org/wiki/Web_2.0).

Nesse contexto da Web 2.0, existe o Manual de Ferramentas da Web 2.0 para Professores, editado pelo Ministério da Educação de Portugal e organizado pela Professora Ana Amélia A. Carvalho, da Universidade do Minho.

Para mais informações, clique aqui.

28 de out. de 2008

Ninehub - Crie seu próprio MOODLE gratuitamente.

Ninehub é um host que disponibiliza o ambiente MOODLE gratuitamente no modo administrador. Não tem limite em disco, nem usuários. Eu já criei o meu, e estou gostando:

22 de out. de 2008

Principais repositórios de material virtual no Brasil e no mundo

As iniciativas governamentais no campo da Educação, as TIC e o crescimento da EaD estão propiciando e incentivando o crescimento de materiais educacionais multimídia, que englobam som, vídeo, softwares, experimentos, livros, artigos, etc. Seguem os principais repositórios de livre acesso (fonte: http://www.universia.com.br/materia/imprimir.jsp?id=16790):

NACIONAL

- Biblioteca Universia
- OCW Universia
- MIT- OpenCourseWare (versão em português)
- Domínio Público (Vídeos educacionais e outros)
- RIVED (Rede Internacional Virtual de Educação)
- Portal do Professor
- Banco Internacional de Objetos Educacionais
- Biblioteca Virtual Unisul
- CESTA (Coletânea de Entidades de Suporte ao uso de Tecnologia na Aprendizagem) - UFRGS
- Laboratório Didático Virtual - USP

INTERNACIONAL

- OpenLearn - Universidade Aberta do Reino Unido
- OpenCourseWare - MIT (versão em inglês)
- ROAR (Registry of Open Access Repositories)

23 de set. de 2008

Computação algébrica e software livre

Atualmente existem alguns softwares científicos livres (tanto para Linux quanto Windows) que podem ser considerados como "similares" do Mathematica, Maple, Matlab, Origin, etc. Trago aqui uma lista de software tipo CAS (Computer Algebra System) e outros científicos que considero importantes. São eles:

Maxima (http://maxima.sourceforge.net)
É um software de computação algébrica que manipula expressões, calcula integrais, vetores, matrizes, etc. Também plota gráficos 2D e 3D utilizando o Gnuplot e o OpenMath.

Tela do Máxima

Octave (http://www.gnu.org/software/octave/)
É um software livre de alto nível, destinado ao tratamento de problemas para a computação numérica. Este
pode efetuar cálculos com números reais, escalares complexos e matrizes, resolver sistemas de equações algébricas, integrar funções sobre intervalos finitos e infinitos e integrar sistemas de equações diferenciais ordinárias e diferenciais algébricas. Permite gerar gráficos 2D e 3D utilizando o Gnuplot.


Tela do Octave

Scilab (http://www.scilab.org/)
É para computação numérica bastante interessante. Ele possui um pacote para sistemas dinâmicos chamado scicos (http://www-rocq.inria.fr/scicos/). Ele trata de elementos elétricos e eletrônicos (resistores, capacitores, diodos, transistors, etc..; Equações diferenciais (diferencioadores e integradores), Elementos de álgebra linear, Interfaces de IO (arquivos, áudio, gráficos, etc..) e Geradores de sinais (senoidais, temporais, aleatórios).

Tela do Scilab


Yacas (http://yacas.sourceforge.net/homepage.html)
É o acrônimo de Yet Another Computer Algebra System. YaCaS é um motor de cálculo numérico poderoso escrito totalmente en C++. Possui interfaces com outros programas como TeXmacs ou Emacs. Estão implementadas, entre outros: precisão arbitrário, aritmética racional, computação vetorial, complexa e matricial (incluindo inversas e determinantes e a solução de sistemas de equações) derivadas, séries de Taylor, soluções numéricas (método de Newton) e muitos outros algoritmos não matemáticos. A linguagem provê nativamente variáveis e funções definidas pelo usuário. Existe uma implementação básica para polinômios com uma variável, integração de funções e cálculo de tensores.

Tela do Yacas

Labplot (http://labplot.sourceforge.net/)
Bastante eficaz para o tratamento discreto de dados. Permite você trabalhar com vários plots nos quais em cada um tenha vários gráficos. Os gráficos podem ser produzidos de dados ou de funções.

Tela do Labplot


Um ótimo artigo sobre software livre e computação algébrica.

21 de ago. de 2008

DragMath - Editor de equações no Moodle

DragMath é uma applet Java WYSIWYG criada por Christoper Sangwin e Alexander Billingsley na University of Birmingham. O editor de equações DragMath permite a inserção de fórmulas matemáticas, e se instalado no Moodle, permite a inserção de fórmulas de uma forma amigável, conforme mostrado abaixo:



Seu funcionamento consiste em escrever as fórmulas com "clique de mouse", e o editor tem o papel de gerar essa fórmula em TeX para o MOODLE. Sua instalação é fácil, e trago aqui uma instalação testada no MOODLE-DM na versão 1.7+ e na versão 1.9.4 (atualizado).

Para a instalação do DragMath no MOODLE, deve estar habilitado o filtro Mimetex ou filtro LatexRender e o Java no navegador do usuário.

Veja aqui o vídeo de utilização.


Tutorial de Instalação do DragMath


Passo 1 (instalando o DragMath)

Instalar o software DragMath, baixando do link http://sourceforge.net/projects/dragmath.

Para esta etapa, considere o caminho do seu servidor até o ../moodle. Para os arquivos a seguir, utilizamos o path do nosso servidor Moodle que está configurado em (nosso moodle): /srv/www/htdocs/moodle
Descompacte o arquivo .zip no diretório ../moodle/lib/editor/htmlarea/popups

Passo 2 (instalando o módulo DragMath no Moodle)

Antes de tudo, é necessário realizar um backup dos arquivos originais.

Vá na pasta ../moodle/lib/editor/htmlarea/popups e faça um backup do arquivo dlg_ins_smile.php

Vá na pasta ../moodle/lib/editor/htmlarea/images e faça um backup do arquivo icon_smile.gif

Baixe o módulo no link http://www.scholarandkatz.com/tutoring/file.php/1/DragMathIntegration.zip

Neste arquivo .zip existem dois arquivos:

dlg_ins_smile.php -> Deve ser copiado para a pasta ../moodle/lib/editor/htmlarea/popups

icon_smile.gif -> Deve ser copiado para a pasta ../moodle/lib/editor/htmlarea/images

Passo 3 (ajustando alguns parâmetros)

Agora, você deve editar o arquivo ../moodle/lib/editor/htmlarea/dialog.js da seguinte forma:

Na linha 34, troque a linha:

case "dlg_ins_smile": x = 330; y = 320; break; por case "dlg_ins_smile": x = 540; y = 340; break;

Na linha 47, você verá uma linha que inicia da seguinte forma:

var dlg = window.open(url, "ha_dialog", "toolbar=no, menubar=no, ...

Procure o comando resizable, e troque-o de:

resizable=no para resizable=yes

Passo 4 (testando e ajuste para LatexRender)

Para testá-lo, basta utilizar em algum momento o editor HTML no MOODLE (um fórum, por exemplo). Na barra de ferramentas, é só clicar no botão .

Ressalta-se que este botão substitui o botão das "carinhas" (smiles). Caso necessite trabalhar com ambos, clique aqui.

Modificando para LatexRender

Como o DragMath gera um padrão para Mimetex, para usuários do LatexRender deve-se realizar as seguintes operações:


Editar o arquivo ../moodle/lib/editor/htmlarea/popups/dlg_ins_smile.php , e na linha 48 trocar o comando:

var text = '$$' + text + '$$'; por var text = '[tex]' + text + '[/tex]';

Isso fará com que o DragMath gere fórmulas para o LatexRender.

Vídeo demonstrativo:

http://www.youtube.com/watch?v=1vbc0K6e64c


Mais informações:

http://moodle.org/mod/data/view.php?d=13&rid=953


10 de ago. de 2008

Problemas de visualização do CNPq Lattes no Firefox 3 do Linux

O Firefox 3 do linux tem apresentado alguns problemas de visualização de campos. Uma solução que consegui (não sei se definitiva) é a seguinte:

  1. Configure o Firefox para fontes variáveis (não fixas).
  2. Depois, quando estiver no Lattes utilize o recurso diminuir fonte (CTRL-) ou aumentar fonte (CTRL+).
O problema do Lattes me parece ser uma incompatibilidade no tamanho das fontes.

7 de ago. de 2008

Revista do Software Livre


A Revista do Software Livre é uma revista livre que trata de assuntos ligados a educação, linux, software livre, etc.
Fonte: http://revistasoftwarelivre.com.br

Banco Internacional de Objetos de Aprendizagem

O Ministério da Educação (MEC) está disponibilizando um repositório de recursos multimídia educacionais, composto por áudio, vídeo, softwares/animações, todos de acesso público.



Site: http://objetoseducacionais.mec.gov.br

13 de jul. de 2008

Tecnologia e Metodologia - Uma reflexão

Este é um vídeo do Youtube que traz uma reflexão sobre o uso do computador em sala de aula. Utilizaram o exemplo da tabuada. Percebam o uso do projetor multimídia que também exemplifica a sub-utilização do recurso.



Fonte: http://www.youtube.com/watch?v=IJY-NIhdw_4

5 de jul. de 2008

Arte e Matemática - Lego, Superfícies e Escher

Andrew Lipson's se considera um artista "nerd". Ele constrói objetos artísticos a partir de objetos matemáticos. Ele utiliza o brinquedo LEGO como matéria-prima. Ele constrói desdes superfícies matemáticas conhecidas, até reconstrói os trabalhos de Escher. Abaixo tem-se alguns exemplos de sua arte matemática.

Imagem: extraída de http://www.andrewlipson.com/escher/ascending.html

Imagem: extraída de http://www.andrewlipson.com/mobius.htm

Ele ensina em sua homepage como construiu estes trabalhos. Vale a pena conferir também seus outros trabalhos.

Referência: http://www.andrewlipson.com/lego.htm

2 de jul. de 2008

Artigo do professor: Educação a Distância e Informática na Educação em Cursos de Licenciatura em Matemática

Este é um artigo que traz dados e reflexões sobre a importância de abordar-se a EaD e a Informática na Educação na formação inicial de professores de Matemática.

Download

Referência

PITON-GONÇALVES, J. . Educação a Distância e Informática na Educação em cursos de Licenciatura em Matemática. In: IX ENEM - Encontro Nacional de Educação Matemática, 2007, Belo Horizonte. Anais do IX ENEM, 2007.

Artigo do professor: A História da Matemática Comercial e Financeira

Gostaria de compartilhar um breve artigo publicado no portal SóMatemática que traz uma introdução à história da Matemática Financeira. Resumidamente aborda a origem dos juros e dos impostos, o surgimento dos bancos, o valor, a moeda e as primeiras aritméticas.

Referência: http://www.somatematica.com.br/historia/matfinanceira.php

11 de jun. de 2008

Projeto Software Livre nas Escolas

O Ministério da Educação de Portugal conjuntamente com outras instituições, lança o programa Software Livre nas Escolas. A idéia é potenciar a utilização de software livre nas escolas, aumentando as oportunidades inerentes à sua adoção. Lá existe para download gratuito um conjunto de softwares educacionais para Windows XP.

Download dos softwares (CD)

Lista de softwares do CD
Geogebra
GeoNext
Modellus
WinPlot
Círculo trigonométrico
FracTree
Fractint
Kali
Kaleido Tile
s3D SecBuilder
Mathsnet
Calc 3D
C. a R.
Fomulator Express
Mathemagic 4
XCALC
Primos
Padowan Graph
SpeQ Mathematics
Palam
Instat
Open Euclid
StarLogo
Zomecad
NuCalc
LogPaper
OpenOffice

Fonte: http://www.crie.min-edu.pt

8 de mai. de 2008

K3dSurf - Um software para manipulação de superfícies e curvas multidimensionais parametrizadas

K3DSurf é um software livre (GPL) para a visualização e a manipulação multidimensional de superfícies a partir de equações matemáticas em vários sistemas de coordenadas. Ele apresenta hiperobjetos em 4D, 5D e 6D. Além de possuir algumas superfícies pré-programadas, pode-se inserir novas equações. O software utiliza modelos parametrizados, representando curvas e superfícies por equações implícitas ou explícitas.

O software possui versão para Windows, Linux e MacOS. Para quem utiliza Debian ou Ubuntu, ele já está no repositório oficial.

Este software pode ser utilizado em aulas de cálculo diferencial e integral em várias variáveis, onde o estudante poderá estudar e visualizar certas superfícies obtidas a partir da parametrização. Além disso, é possível definir o domínio das funções e estudar certas condições das superfícies.

Eis alguns exemplos interessantes

Um toro dado pelas equações:
f(u,v)=(1+ 0.5*cos(u))*cos(v)
g(u,v)=0.5*sin(u)
h(u,v)=(1+ 0.5*cos(u))*sin(v)



Uma fita de Moebius dada pelas equações:
f(u.v)=cos(v)+u*cos(v/2)*cos(v)
g(u,v)=u*sin(v/2)
h(u,.v)=sin(v)+u*cos(v/2)*sin(v)


Mais informações e download do K3dSurf

http://k3dsurf.sourceforge.net/

2 de mar. de 2008

Comparação entre MimeTex e JsMath no MOODLE


Aproveitando a oportunidade, resolvi testar ambos filtros e trazer alguns resultados, com o objetivo de melhor adequar as necessidades de cada MOODLE.

Mimetex

Após testes, o que percebo é que o MimeTex deixa toda a carga de processamento da imagem para o servidor, e além disso, deixa o cache das imagens no mesmo, permitindo reuso das imagens em outras partes do texto ou mesmo em outros cursos. O Mimetex gera uma imagem completa do código LaTeX.

JsMath

Já o JsMath, deixa a maior parte da carga de processamento para a máquina cliente, pois é baseado em Javascript. Apesar disso, ele permite que o usuário configure o cache local das imagens. O JsMath gera parte imagem, parte texto plano, o que facilita o "copy/paste" das fórmulas para um editor de textos, como o OpenOffice Writer. Além disso, permite imprimir o texto (fórmulas) em alta resolução (Figura 1).


Resultados preliminares

Conforme mencionado, cada um possui sua peculiaridade. Se o objetivo é fornecer opções ao usuário e deixar a carga de processamento ao mesmo, JsMath pode ser uma solução. Agora, se o objetivo é simplesmente "mostrar a fórmula", o MimeTex mostra-se um ótimo caminho.

Um ponto que considero importante é o debug da digitição das fórmulas. O MimeTex não acusa diretamente o erro de digitação, sendo que o JsMath mostra exatamente o erro (Figura 2).

Figura 1. Janela de opções ao usuário




Quanto a qualidade tipográfica, o JsMath se adequa mais ao alinhamento do texto (pois utiliza texto), enquanto que o MimeTex alinha a figura gerada ao texto. O JsMath permite a impressão e visualização em alta resolução.

Estes testes são preliminares, mas ajudam na escolha. Uma recomendação é fornecer flexibilidade ao usuário, onde no meu caso, utilizo ambos filtros, apenas diferenciando na chamada do filtro. Por exemplo, pode-se utilizar $$...$$ (para MimeTex) e [math]...[/math} (para JsMath).


Figura 2. Comparação entre MimeTex e JsMath




Fórmulas matemáticas no MOODLE - JsMath

Este é um filtro que utiliza javascript e CSS no Moodle para exibir fórmulas matemáticas. Diferente do LatexRender e do MimeTex, este utiliza o processamento da máquina cliente para mostrar as fórmulas. Assim, todo o controle passa a ser do cliente. Além disso é possível que o cliente configura para o JsMath fazer cache das fórmulas.

Instalação

Detalhes no link http://cvs.moodle.org/contrib/plugins/filter/jsmath/README.txt?view=markup

Utilização

No seu editor de texto HTML do MOODLE, utilize as tags \ (... \) ou \ [... \].

No arquivo filter.php é possível mudar estas tags, para por exemplo [math]...[/math].

Mas detalhes em: http://moodle.org/mod/data/view.php?d=13&rid=709

XLOGO - Tartaruga LOGO de Papert

Edit: o post original é de 2007, e foi editado e atualizado. A Geometria da Tartaruga caracteriza-se por uma forma diferenciada de concebe...