<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <html> <head> <title>iVProg - Programação Visual e Interativa na Internet</title> <meta http-equiv= "Content-Type" content="charset=ISO-8859-1"/> <meta name="description" content="iMática: iVProg"> <style type="text/css" media="screen">@import url(iComb.css);</style> </head> <body> <!-- cabe�alho --> <div class="cabecalho"> <table border="0" cellpadding="0" cellspacing="0" width="100%"> <tr><td align="left"> <table border="0" cellpadding="0" cellspacing="0" width="100%"> <tr><td> </td> <td background="img/bg-header-left.png" width="30"></td> <td background="img/bg-header.png"><a href="../" title="página iMática" align="left"> iMática</a> » iVprog</td> </table></td> <td align="right"> <table border="0" cellpadding="0" cellspacing="0" width="100%"> <tr> <td background="img/bg-header.png"> <a href="index_en.html" title="click here to see the English version of this page" ><img src="img/flag-us.gif" title="click here to see the English version of this page" alt="US flag"/></a></td> <td background="img/bg-header-right.png" width="30"></td> <td> ;</td></tr> </table></td> </table> </div> <!-- Begin Header Element --> <table class="wrapper" border="0" cellpadding="0" cellspacing="0"> <tbody> <tr id="header-row"> <td width="985"> <!-- Begin Content Element --> <tr> <td width="985"> <hr class="hide"> <div id="container"> <div id="contentwide"> <!-- Page content starts here --> <div id="page"> <div id="widthwrapper"> <h1>iVProg - Programação Visual e Interativa na Internet</h1> <div align="left" class="section-homepage-width-holder"> <p> O <i>iVProg - Programa��o Visual e Internativa na Internet</i> é um novo sistema para uso no ensino/aprendizagem de tópicos relativos a algoritmos, com aplica��o direta em p�ginas <i>World Wide Web</i> (<b>Web</b>). Ele � baseado no sistema <a href="http://www.alice.org/" title="s�tio do projeto Alice">Alice</a> <a href="http://www.cmu.edu" title="Carnegie Mellon University">Carnegie Mellon University</a>.<br/> O <i>iVProg</i> vem sendo desnvolvido desde julho de 2009 e seu atual prot�tipo pode ser conferido abaixo. </p> </div> <br/> <br/> <div align="left" class="section-homepage-width-holder"> <p> Se tiver problemas para testar esta versão do <i>iVProg</i> dentro de seu navegador, pode-se descarregar o pacote <i>iVProg</i> e rodá-lo como aplicativo Java em seu computador. Para isso <a href="iVProg_v0.jar" title="clique aqui para descarregar o iVProg2">clique aqui</a> e grave-o em seu computador. Se tiver o Java instalado, basta um "clique" duplo sobre o mesmo para iniciá-lo. </p> <p> Veja a <a href="../ivprog2" title="versao 2 do iVProg">versão 2 do <i>iVProg</i></a>, ainda implementado em Java, mas completamente nova, resultado do projeto de mestrado do Romenig no IME-USP. Esta versão tem inclusive um avaliador automático para exercícios (para ser usado no <a href="http://www.matematica.br/ia" title="pacote livre iTarefa para Moodle">iTarefa</a>). </p> <p> Iniciamos uma versão, desta vez implementado em HTML5, o <a href="../ivprogh5" title="versao do iVProgH5"><i>iVProgH5</i></a>. Essa versão não dispõe ainda de tantos recursos, mas tem um avaliador automático e também pode ser usado no pacotekonq <a href="http://www.matematica.br/ia" title="pacote livre iTarefa para Moodle">iTarefa</a>. </p> </div> <div class="sectionbox unique"> <div class="sectionbox-wrapper1"> <div class="sectionbox-wrapper2"> <div class="sectionbox-wrapper3"> <div class="sectionbox-wrapper4"> <div class="sectionbox-wrapper5"> <h5><!-- a href="exemplo.html?ex=1&idioma=pt" title="clique para examinar o exemplo">-->Exemplo nº 1<!--/a--></h5> <p>Um programa que verifica se um número é ou não primo</p> </div></div></div></div></div></div> <!-- quadro exemplo --> <div class="sectionbox-wrapper1"> <div class="sectionbox-wrapper2"> <div class="sectionbox-wrapper3"> <div class="sectionbox-wrapper4"> <div class="sectionbox-wrapper5"> <h5><!-- a href="exemplo.html?ex=2&idioma=pt" title="clique para examinar o exemplo"-->Exemplo nº 2<!-- /a--></h5> <p>Dado um natural N, imprimir a soma dos N primeiros naturais.</p> </div></div></div></div></div></div> <!-- quadro exemplo --> Exemplos acima estão desativados em funcão de estar implementado na versão do Java 1.1.8 e de hoje, vãrios navegadores não possibilitarem integracão de "applet". Pode-se utilizar o navegador de código livre <i><a href="http://www.palemoon.org" title="ir para pagina do Pale Moon">Pale Moon</a></i>, que é baseado no <i>Firefox</i> (eles prometem manter a compatibilidade com "applets" Java). </div><!-- sectionbox unique --> <div class="applet"> <img src="img/img_ivprog0.png" title="imagem estatica do primeiro iVProg codificado em Java a partir do sistema Alice da CMU"/> <br/> <i>Imagem estática da primeira versão do <b>iVProg</b> de 2009.</i> <!-- <applet codebase="." archive="iVprog.jar" code="edu.cmu.cs.stage3.alice.authoringtool.JAlice.class" WIDTH=791 HEIGHT=600> <param name='lang' value='pt'> <param name='MA_PARAM_PropositionURL' value='true'> <param name='MA_PARAM_Proposition' value=''> </applet> --> <!-- Closes content div --> </div> <!-- Closes page div --> </div> </div><!-- End Content Element --> <!-- Begin Footer Element --> <hr class="hide"> <div id="footer"> <p class="moreinfo">Prof. Dr. Leônidas de Olivera Brandão<BR/> Reginaldo Rideaki<BR/>Universidade de São Paulo</p> </div> </td> </tr> </tbody> </table><!-- End Footer Element --> </body> </html>