Proyecto: e-Lessons (Herramienta Lecciones Electronicas)
- Inicie sesión o regístrese para enviar comentarios

Hola HP adictos.
Ahora, les tengo una propuesta, bienvenidos todos los que deseen aportar su granito de arena a este proyecto.
Existia la Xpander, que tenia e-Lessons (Herramienta Lecciones Electronicas), no podemos hacer eso?. Ya que hay programadores en system, espero que me ayuden a hacer una herramienta que sea buena para crear lecciones electronicas para cualquier materia, que se vea el texto, graficos, tablas, resolucion de expresiones matematicas numericas y simbolicas, uso de la Pila, y lo mas importante, que puedan ejecutarse en el otras bibliotecas y programas que se quieran agregar.
Espero que haya mucha participacion, pero aunque no lo haya, avanzare en este proyecto, no sera igual a otras aplicaciones de otras como las CASIO (e-Activity), pero al menos que se pueda hacer algo para la comunidad.
No es lo mismo que el TGV, Winhp, Openfire y otros. Ya que no pueden graficar ni resolver, en esta nueva aplicacion se pueden aplicar estos programas y mas.
Ya hice alguna parte, pero espero mas opiniones cuando suba el archivo en system RPL y mejorarlo, ya que no lo conozco al 100% y lo estoy programando en MASD v5 (el Debug4X me falta practica), pero llevo programando algunos en ese lenguaje con los manuales y tablas.
Ya subire el codigo, y cuando este acabado, en APPS como e-Lessons, se veran los autores que participaron en este proyecto.
Saludos.
- Inicie sesión o regístrese para enviar comentarios
Otros temas de interes
- como hacer una barra de menus ??
- ROM 2.10-7 Spreadsheet & Geometry manuales y biblioteca.
- Ayuda con Raices
- Nueva Calculadora HP?? HP 39gII spécification
- [PROYECTOS] EoEiProEngLib, MathEngProLib, EquatnEngProLib & and HP50GNKLib
- ayuda con integral exponencial
- programa tipo excell que permita introducir formulas en las tablas
- como aprender tantos comandos en SYSTEM?
- [PROYECTO] Universal Font Library for HP50G CAS para recuperar "Hello World" 3 ->GROB de la HP48GX (1994)

Ya solucione el problema que corrompia la memoria, pero ahora falta que aplicaciones colocar y como manejar las lecciones, como listas o como Datos de Biblioteca, ademas me interesa hacer una animacion del tipo que lo hace la CP300 cuando seleccionas una tarea.
Ya colocare un ejemplo. pero esta en MLi y corrompe la memoria. Pero sin la animacion, funciona bien.
Ademas a estas aplicaciones o tiras, solo tienen 8, les aumentare mas para mejorar la interfase.
Saludos.
- Inicie sesión o regístrese para enviar comentarios

bueno, aqui esta el archivo, escriban que aplicaciones mas le puedo subir.
http://www.esnips.com/doc/4ee99744-2729-46c1-a290-b2dcbae29afd/el2
y aqui una imagen de la leccion electronica, la linea recta.
ya que no hay mucha participacion, espero que vean como funciona y ver si quieren acotar algo.
Saludos.
- Inicie sesión o regístrese para enviar comentarios

Hay visitas pero no respuestas, pero para concluir con esto, ya introduje la manera de manejar los archivos de esta aplicacion en formado de library data, el unico gran problema es el de los library data que se encapsulan con el cambio de prologo o los llamados LIBDATAGAAK, pues con el codigo de EDWIN se corrompe la calculadora, y es el mismo codigo que usa para reconocer las lecciones electronicas.
Parece un CHOOSE de ventana completa, pero cambiare la interfase.
Tendra entrada a la mayoria de aplicaciones que tiene la calculadora, desde operaciones simples hasta resolucion y vision de problemas y una forma de exportar las lecciones con indicadores para el HPUserEdit, realizar lecciones electronicas en la PC y correrlas en la HP.
- Inicie sesión o regístrese para enviar comentarios

Pero se consideran a los aplets como e-lesson en hpcalc para la hp39.
www.hpcalc.org
Para que tengan idea de lo que debe ser una leccion electronica son como esto:
Se puede hacer en system rpl, pero no es el mismo resultado, es por eso que lo hice simple. Ahora intentare añadir grobs a las tiras o campos del entorno de e-lesson.
- Inicie sesión o regístrese para enviar comentarios
Holaaaa:
Sr. Alexis:
Sin ofender, pero este tipo de aplicaciones deja a los nuevos como yo avergonzados.
Uno se queda sin palabras, usted pide ayuda y yo en nombre de todos los nuevos le digo: Ayudenos a nosotros. Jajajaja.
No se ofenda es broma, es que me deja sin palabras lo que está haciendo. Es de verdad muy bueno.
Bye('_').
- Inicie sesión o regístrese para enviar comentarios

Gracias IAO (llevas cierto tiempo y sigues novato?, me acuerdo de un post tuyo que se reia de los novatos) aqui esta ese post, me reia de la manera que escribias los comentarios, jajaja. en especial el envio 4 de ese tema.
http://www.adictoshp.org/modules/newbb/viewtopic.php?topic_id=7350&forum...
Si no habia una respuesta lo dejaba (Me hacia pensar que el esfuerzo es en vano) y lo subia algun dia, a veces creo que solo yo lo podre hacer. Pero ni modo, preguntare sobre algunos comandos system en el foro, como lo de los grobs en las tiras, nadie lo sabe todo, ademas el codigo fuente estara a dispocision de todos.
Espero mas opiniones, en especial de los que han manipulado o conocen la aplicacion, y sugerencias de lo que es un visor y solucionador de problemas para que sea intuitivo.
- Inicie sesión o regístrese para enviar comentarios
Me parecen muy buenas tus ideas. Un punto que es negativo es cuando mencionas que a veces haciendo tal cosa corrompe la calculadora. Muchos usuarios nuevos (y algunos no tanto, me incluyo) no somos de experimentar tanto con la HP, a veces por falta de tiempo, por lo que tratamos de evitar esos inconvenientes que para los usuarios más avanzados son cosas de todos los días y están acostumbrados a solucionarlo fácilmente.
Otro tema es que a nivel de programación no hay demasiada gente que te pueda dar respuestas (Edwin, Gaak, CesarV, Elias, y pocos más).
- Inicie sesión o regístrese para enviar comentarios

Gracias por tu comentario Dani_.
Pero es mejor que se pruebe en el emulador, en vez de la calculadora, el primer archivo, el segundo tambien, por que los errores deben ser capturados, (CANCEL, Ingresar Mal Argumento, no ingresar nada, etc.) Una gran mayoria de programas no tiene una buena captura de errores, por eso si se siguen los pasos no hay problemas.
El segundo archivo no tiene problemas, pueden subirlo a su hp.
Es la parde dificil lo de los errores en system, y en especial en esta aplicacion, pero ya avance mucho, aqui les tengo unas imagenes.
Saludos.
- Inicie sesión o regístrese para enviar comentarios

Bueno muchachos, al igual que coloque en el otro mensaje de las listas, subire esta bilblioteca en Septiembre.
Creo que ya lo usaran, no creo que reporten errores.
No hubo sugerencias, pero ya esta lista.
Saludos.
- Inicie sesión o regístrese para enviar comentarios
Gracias alexis
en especial xq no existen muchos programas para electronica
y creo q el e-lessons es una gran iniciativa
PD: en que ciudad d Bolivia vives quisiera unas cuantas lecciones
de System!!!!! XD saludos
- Inicie sesión o regístrese para enviar comentarios

Pues solo en el foro, colocare algunos ejemplitos para programar el BROWSER48.
Saludos.
Hay muuuchos programas para electrica, electronica en HPCALC.
- Inicie sesión o regístrese para enviar comentarios

Este también lo acabe, fue un largo tiempo, tiene las siguientes opciones básicas:
Stack o pila de comandos (Guarda operaciones que se desean mostrar).
Textos o notas.
Gráficos 2D y 3D
Tablas
Programas
Matrices
Ecuaciones (manipulación, edición, resolución).
Imagenes Grob.
Todos se guardan en Datos de Biblioteca y pueden accesarse con APPS o con la biblioteca, Capacidad de seleccionar la tarea deseada. etc.
Quisiera sugerencias para agregarle algo mas.
También si le cambio el nombre a este programa, porque las e-lesson son los aplets.
Espero sus sugerencias, no habiendo ninguna la subo en Abril.
- Inicie sesión o regístrese para enviar comentarios
Hola Alexis:
La idea es buena, en cuanto a colaboración no comprendo muy bien a qué tipo. En USER sé montar casi cualquier cosa. El problema que tengo es que en System y ASM suelo pasar porque no sé programar así y al ver tus archivos es que no capto cómo editarlos, si la funcionalidad esta muy acertada; como siempre con unas horas y unas ideas se forjan aplicaciones de ayuda interesantes.
Es más ajustado comenzar por cómo dominar las cosas en los tres tipos de lenguaje: USER, System y ASM, desde mi humilde punto de vista.
Ya sé que USER es un lenguaje más lento, pero la verdad que a mi me funciona muy bien en las aplicaciones que hago en HOME hasta bloques de 200Kb, luego toca emplear FLASH, ERAM o la SD.
Bueno, ya me comentas ideas, en principio estoy trabajando en tu idea bajo USER. De hecho he tenido que crear una web para abarcar ayudas en mi universidad (www.zuaritx.loquegustes.com) dado que el desconocimiento de lo más básico es bestial, es decir, trabajar en RPN, operar con listas, montar ecuaciones, saber qué indicadores (flags) se han de tener en orden para operar, etc.
De momento se están colgando las aplicaciones en USER, tal vez, si me animo con System y ASM, se conviertan.
- Inicie sesión o regístrese para enviar comentarios
Interesante propuesta Alexis, lastima que no hubo el apoyo necesario, yo por el momento no se programar en System estoy esperando la traducción, para empezar a trabajarlo. Esperamos con ansias ya el programa terminado .
- Inicie sesión o regístrese para enviar comentarios
asu señores programadores ustedes me inspiran a querer saber mas sobre la programacion, y ahora tengo mas preguntas que hacer a todos ustedes. sinceramente alexis usted tiene una gran idea lo fecilito y auque mi nivel es muy basico unas palabras de aliento para todos aquellos que kieran hacer cosas grandes
- Inicie sesión o regístrese para enviar comentarios

Ahora, voy a crear un tema, en el que requerire usuarios que prueben y me respondan sobre los programas que hice.
Vean el tema, Betatesters para ListWriter y e-Lesson.
- Inicie sesión o regístrese para enviar comentarios
No tenía idea que a este grado se podía programar en las hp. Lástima que sea tan novato y con poco tiempo para incursionar, pero voy a comenzar a practicar y ver en que se puede colaborar. Lo tuyo Alexis está excelente, voy a ver como lo implemento.
- Inicie sesión o regístrese para enviar comentarios





















Esta es una version de ejemplo, no instalar en una Calculadora HP.
tienen un indicador de lo que hara y un titulo.
>TEXT: EJEMPLO
Aqui esta un ejemplo, copiar en el emulador el archivo EJEMPLOeL, es un directorio.
ejecutar el programa eLESSON.
Comandos.
+APPL añade una aplicacion al ultimo.
-APPL quita una aplicacion en su posicion.
EDIT Edita el campo.
VIEW Ejecuta el campo con su programa.
CANCL Cancela y sale del programa.
OK Acepta los cambios y sale del programa.
Programas.
eLESSON El principal en System Rpl.
ADDeL Añade una leccion electronica, en User Rpl.
EVALeL Evalua la leccion electronica, en User Rpl.
Variables.
LISTA Variable que puede ser una lista vacia para empezar, en el ejemplo ya esta con algunas lecciones electronicas.
Su formato es:
{ {">TABFX:algo" << programa en user rpl para evaluar >> } .... }>
Lecciones disponibles (Solo 8, Luego se programara para mas opciones).
Aparecen con la tecla +APPL y deben estar en User RPLi.
1.STACK "Debe salir a la Pila de comandos para hacer operaciones en modo HALT"
2.TEXT "Texto para añadir como teoria, visto por SCROLL"
3.GRAPH "Va al 2D/3D, para escribir una ecuacion y tipo de grafico, luego al WINDOW para ajustar la ventana"
4.TABFX "Tabla, escribe las funciones TBLSET para ajustar tabla y TABLE muestra la tabla"
5.PRGM "Programa en User RPL, se pueden programar y llamar a otras bibliotecas"
6.MATRX "Matriz o tabla para ser vista una y otra vez"
7.SLVEQ "Resolver ecuacion en NUM.SLV. solve Equation"
8.FIELD STOP "Un Campo vacio para separar temas"
ERRORES.
>STACK deberia salir a la pila de comandos pero no lo hace. Halt Not Allowed.
>TABLE la tabla, al generarse corrompe la memoria y sale Try to Recovery Memory.
Tambien los que crean necesarios corregir, o reescribir de otra manera.
No puedo adjuntar archivos en el foro, pero de todos modos, aqui esta el archivo.
http://www.esnips.com/doc/a9ddfc2a-a0c7-49d7-b4f8-64f67f452535/ejemploel
Saludos.
Por si lo necesitas:
ROM 2.10-7 Spreadsheet & Geometry
Otros programas