index.html 7.4 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150
  1. <!doctype html>
  2. <html lang="en">
  3. <head>
  4. <meta charset="utf-8" />
  5. <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no" />
  6. <title>iVProgH - LInE (free educational software and contents)</title>
  7. <link href="css/bootstrap.min.css" rel="stylesheet" />
  8. <link href="css/style.css" rel="stylesheet" />
  9. </head>
  10. <body>
  11. <nav class="navbar navbar-expand-md navbar-dark fixed-top" style="background-color: #03396c;">
  12. <b><a class="navbar-brand" href="./">iVProgH</a></b>
  13. <button class="navbar-toggler" type="button" data-toggle="collapse" data-target="#navbarsExampleDefault" aria-controls="navbarsExampleDefault" aria-expanded="false" aria-label="Toggle navigation">
  14. <span class="navbar-toggler-icon"></span>
  15. </button>
  16. <div class="collapse navbar-collapse" id="navbarsExampleDefault">
  17. <ul class="navbar-nav mr-auto">
  18. <li class="nav-item active">
  19. <a class="nav-link" href="./"
  20. title="Navigate to iVProgH homepage.">Home</a>
  21. </li>
  22. <li class="nav-item">
  23. <a class="nav-link" href="./sobre_ivprog.html"
  24. title="Know what iVProgH is and what iVProgH is for.">About</a>
  25. </li>
  26. <li class="nav-item">
  27. <a class="nav-link" href="./ex_en/index.html"
  28. title="See some examples and test iVProgH online.">Examples</a>
  29. </li>
  30. <li class="nav-item">
  31. <a class="nav-link" href="./download.html"
  32. title="Download a copy of iVProgH for your computer.">Download</a>
  33. </li>
  34. <li class="nav-item">
  35. <a class="nav-link" href="./manual_en/index.html"
  36. title="Access online iVProgH manual and learn about all the features.">Help</a>
  37. </li>
  38. <li class="nav-item">
  39. <a class="nav-link" href="./bugs/report.html"
  40. title="Send a message to the iVProgH team.">Contact</a>
  41. </li>
  42. <li class="nav-item">
  43. <a class="nav-link" href="//www.usp.br/line/"
  44. title="Meet the Laboratory of Informatics in Education of the Institute of Mathematics and Statistics of USP.">LInE</a>
  45. </li>
  46. <li class="nav-item">
  47. <a class="nav-link" href="./docs/"
  48. title="Get access to all iVProgH documentation.">Developers</a>
  49. </li>
  50. <li class="nav-item">
  51. <a class="nav-link" href="./publicacoes.html"
  52. title="Read the team publications about iVProgH.">Publications</a>
  53. </li>
  54. </ul>
  55. <div class="form-inline my-2 my-lg-0">
  56. <a href="../index.html"><img src="img/img_flag_brazil.png"/></a>
  57. <a href="./index.html"><img src="img/img_flag_usa.png"/></a>
  58. </div>
  59. </div>
  60. </nav>
  61. <main role="main">
  62. <div class="jumbotron ivprogh-desc">
  63. <div class="container">
  64. <h1>iVProgH</h1>
  65. <p class="text-reduced">
  66. The <b>iVProg</b> (<i>Interactive Visual Programming on the Internet</i>) is one of the free-code educational systems of the <a href="http://line.ime.usp.br" title="pagina LInE no IME-USP">LInE</a>, being intended for teaching and learning of <b>algorithms</b> e <b>programming</b>. The <i>iVProg</i> implements the concept of <b>Visual Programming Language (VPL)</b> which employs icons and simplifies the construction of codes, reducing the apprentice's need to know details of <i>programming languages</i>.
  67. </p>
  68. <p class="text-reduced">
  69. Because this version is implemented in <i>HTML5</i> (uses heavily <i>JavaScript</i>), we call it <b>iVProgH</b>. It has a <a href="autoeval/index.html" title="know more about"><b>Automatic evaluator</b></a> for exercises and can easily be integrated into the <i>Moodle</i> environment from the package <a href="http://www.matematica.br/ia" title="iTarefa page in iMatica"><b>iTarefa</b></a>. The first version of <i>iVProg</i> was implemented in <i> Java </i> in 2009, <a href="legacy/index.html" title="first versions of iVProg">check out the previous versions of <i>iVProg</i></a>.
  70. </p>
  71. <a class="btn btn-primary" href="./sobre_ivprog.html" role="button" title="Know briefly what is and what iVProgH is for.">See more &raquo;</a>
  72. </div>
  73. </div>
  74. <div class="container ivprog-container">
  75. <p>
  76. Below the <i>iVProgH</i> with an illustrative code, in this case to compute the factorial of a natural to be typed by the user. You run the code (type a natural), but you can change it as you wish.
  77. </p>
  78. <div class="embed-responsive embed-responsive-16by9">
  79. <iframe class="embed-responsive-item"
  80. src="ivprogh/index.html?lang=en&iLM_PARAM_AssignmentURL=true&iLM_PARAM_Assignment=../ex_en/exerc/exemplo_fatorial.ivph"
  81. allowfullscreen>
  82. </iframe>
  83. </div>
  84. </div>
  85. <div class="container">
  86. <div class="row thumbs-ivprog">
  87. <div class="col-md-1"></div>
  88. <div class="col-md-3 item">
  89. <span class="octicon octicon-light-bulb"></span>
  90. <h4>Less language <br> More algorithm</h4>
  91. <hr>
  92. <p>In iVProgH, the student devotes himself to the learning of algorithm, not being attached to a language or IDE.</p>
  93. </div>
  94. <div class="col-md-3 item">
  95. <span class="octicon octicon-clock"></span>
  96. <h4>Easy to program</h4>
  97. <hr>
  98. <p>With an interactive environment, to build algorithms you just have to create and drag the components to create a program.</p>
  99. </div>
  100. <div class="col-md-3 item">
  101. <span class="octicon octicon-checklist"></span>
  102. <h4>Automatic Evaluation</h4>
  103. <hr>
  104. <p>The student receive instantaneous feedback, informing if his solution solves or not the proposed problem.</p>
  105. </div>
  106. </div>
  107. <div class="row thumbs-ivprog">
  108. <div class="col-md-1"></div>
  109. <div class="col-md-3 item">
  110. <span class="octicon octicon-mortar-board"></span>
  111. <h4>Activity creation area</h4>
  112. <hr>
  113. <p>The teacher has an area where you can prepare the activities. These can be reused in other courses too!</p>
  114. </div>
  115. <div class="col-md-3 item">
  116. <span class="octicon octicon-globe"></span>
  117. <h4>Web Based</h4>
  118. <hr>
  119. <p>IVProgH is designed to run on browsers using HTML5, CSS3 and JavaScript. This allows your incorporation into any web site.</p>
  120. </div>
  121. <div class="col-md-3 item">
  122. <span class="octicon octicon-plug"></span>
  123. <h4>Easy to integrate with Moodle</h4>
  124. <hr>
  125. <p>IVProgH has a complete integration with Moodle: user control, activity logs, exercises notes, teacher/student communication, etc.</p>
  126. </div>
  127. </div>
  128. </div>
  129. </main>
  130. <footer class="container text-center">
  131. <a href="http://www.ime.usp.br/line">iVProgH</a> |
  132. <a href="http://www.ime.usp.br/line">LInE</a> |
  133. <a href="http://www.matematica.br">iM&aacute;tica</a>
  134. </footer>
  135. <script src="./js/jquery.min.js"></script>
  136. <script src="./js/bootstrap.bundle.min.js"></script>
  137. <link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/octicons/3.5.0/octicons.min.css">
  138. </body>
  139. </html>