martes, 28 de febrero de 2012

TI Nspire Computer Software:
Versión para estudiantes vs. Profesores

Se pueden encontrar dos versiones del software para computadora de TI Nspire, la versión para estudiantes y la versión para profesores. La versión para estudiantes viene incluida con la compra de cualquier calculadora TI Nspire, en cualquiera de sus versiones. Ambas versiones del software pueden comprarse en la tienda online de TI.

Las dos versiones de software son muy similares. Cuando se trata de crear documentos, sólo existe una diferencia: la versión para profesores tiene una aplicación adicional, la Aplicación Preguntas. Con esta aplicación los profesores pueden crear diferentes tipos de preguntas (opción múltiple, respuesta abierta, etc) en un documento tns.

El software de TI Nspire para profesores se diseño para utilizarse en salones de clase, por lo tanto, tiene características adicionales, como trabajar con varias calculadoras al tiempo, entre otras. Además, tiene dos áreas de trabajo señaladas como pestañas en el software, Contenido y Documentos. Estas pestañas no se muestran en la versión para estudiantes.


Vista del área de trabajo "Contenido".


Vista del área de trabajo "Documento".

Tanto el software para computadora de TI Nspire está disponible para las calculadoras TI Nspire CAS y TI Nspire (sin CAS). Por lo tanto existen 4 versiones del software para computadora. En el CD de instalación del software para profesor o estudiante, se debe escojer que sistema se trabajará con o sin CAS.

Los manuales de las versiones del Software de TI Nspire para estudiantes y profesores con y sin CAS están disponibles en la página de descarga de educación de TI. 



 

lunes, 27 de febrero de 2012

Editor de Programas TI Nspire

El Editor de programas es la aplicación con la cual puede trabajar con programas o funciones nuevas o existentes.
El Editor de programas tiene varias ventajas, entre ellas, tiene un menú propio que permite el acceso rápido a una variedad de plantillas y herramientas de programación. El Editor de Programas no ejecuta los comandos ni evalúa expresiones conforme usted las ingresa. Sólo se ejecutan cuando usted evalúa la función o cuando ejecuta el programa.

Abrir el Editor de Programas

Hay dos formas de abrir el Editor de programas:
Desde cualquier aplicaciónEn el software para computador, seleccione el menú Insertar, Editor de programa, Nuevo. En la calculadora pulse DOC - 4 - A - 1: Documentos, Insertar, Editor de programa, Nuevo.
Si escribe directamente en la calculadora, o en el modo de dispositivo portátil del software TI Nspire, la página mostrará una vista dividida en la que el editor está ubicado en la sección  derecha. Para desplegarlo en una página completa, pulse CTRL - I, para insertar una página nueva, y luego pulse DOC - 4 - A seleccione unas de las opciones Nuevo, Abrir o Importar. La opción ver muestra la definición de un programa o función, sin posibilidad de modificarla.

Desde la aplicación CalculadoraEn el software para computador, seleccione el menú Insertar, Editor de programas, Nuevo. En la calculadora pulse MENU - 9 - 1. Menú, Funciones y Programas, Editor de programas, y seleccione unas de las opciones Nuevo, Abrir o Importar.

La ventana del Editor de Programas

La vista de la aplicación Editor de programas tiene en la parte superior la Línea de estado que muestra información sobre el número de líneas y el nombre del programa o función que está editando. El asterisco al lado del nombre del programa indica que éste ha sufrido algún cambio desde la última vez que se guardó y comprobó su sintaxis. El Área de trabajo, ocupa el resto de la página, muestra la definición del programa o función.


Vista de la aplicación Editor de programas.
Dentro del área de trabajo el comando Define (definir) siempre aparece como el primer comando de la primera línea en todos los programas. El comando LibPub (o LibPriv) establece la visibilidad del problema en una biblioteca.  El nombre del programa o función aparece resaltado en negrita y otro tipo de letra con un par de paréntesis al lado, dentro de los cuales se especifica el parámetro (o los parámetros) del programa o de la función.  En la segunda línea se inicia la plantilla para crear la función o programa. Cuando se crea una función ésta plantilla inicia con la palabra clave Func y termina con EndFunc en la última línea del código. En un programa la plantilla inicia con Prgm y finaliza con EndPrgm.

El menú del Editor de Programas

El menú del Editor de programas puede utilizarse para introducir instrucciones de programación, plantillas, entre otras tareas.
  • Acciones: Este submenú le permite crear nuevos programas y funciones. Es donde puede abrir, importar y ver programas, también permite crear copias, renombrar y cambiar el acceso a bibliotecas de programas o funciones existentes. Con las herramientas de edición puede insertar comentarios, buscar y remplazar texto, e ir a una línea específica.
  • Revisar sintaxis y guardar: Aquí es donde se buscan errores de sintaxis y sitúa el cursor cerca del primer error. Si no encuentra errores, guarda el programa o función actual.
  • Definir variables: En éste submenú es donde se definen las variables locales, insertar plantillas de función y programa.
  • Control: Éste submenú contiene varias plantillas de bloques que le permiten controlar el flujo de un programa o función, como instrucciones condicionales y repetitivas.
  • Transferencia: Aquí hay comandos que le permiten terminar un programa o función, saltar a otra ubicación, o alterar el flujo de las instrucciones.
  • E/S (Entrada/Salida): Contiene los comandos para solicitar y mostrar datos en un programa o función.
  • Modo: Éste submenú le permite cambiar temporalmente las configuraciones de los programas o funciones, por ejemplo, puede configurar una función para que retorne valores en números binarios.

Vista del menú de la aplicación Editor de programas.
Consulte la “Guía de Referencia” para conocer la explicación y sintaxis de todos los comandos.

domingo, 19 de febrero de 2012

Programas y Funciones en TI Nspire
Hasta ahora todas las operaciones básicas como sumar, restar, multiplicar y dividir, las ha realizado en la línea de entrada de la aplicación Calculadora o en la vista Calculadora del Scratchpad. Aunque todos los comandos de la calculadora se pueden ejecutar de éste modo, la utilización de programas y funciones se justifica cuando las operaciones aumentan en cantidad y complejidad. Aunque es fácil de utilizar, la aplicación Calculadora puede llegar a no ser lo suficientemente interactiva, las operaciones y comandos no pueden volver a ser ejecutados en el mismo orden o a petición del usuario. Eso implica que cada vez que pulsa la tecla ENTER sólo se ejecuta el último comando y todo lo anterior permanece inalterado. Si desea realizar alguna corrección o cambio en alguno de los comandos previamente ejecutados, será necesario volver a escribirlos y ejecutarlos nuevamente de uno en uno.
Otra forma de ejecutar los comandos de TI Nspire, es crear un Programa o una Función con los comandos que posteriormente ejecutará.  Cuando se ejecuta el programa o función, los comandos que contiene son ejecutados en el orden en que fueron escritos. Además, si fueran necesarias correcciones o cambios posteriores, sólo habría que editar el programa y ejecutarlo de nuevo.
Hay dos formas de crear programas y funciones: escribiendo las instrucciones directamente en la línea de entrada de la aplicación Calculadora o utilizando el Editor de programas.
Diferencia entre Programas y Funciones
Los programas y las funciones tienen muchas similitudes, pero sutiles diferencias.
F  Una función debe retornar un resultado, que se puede graficar, o ingresar en una tabla, un programa no puede retornar resultados.
F  Las funciones pueden ser utilizadas dentro de expresiones matemáticas.
F  Los programas sólo se pueden ejecutar en las aplicaciones Calculadora o Notas. Las funciones pueden ser utilizadas en cualquier aplicación.
F  Una función puede utilizar a otra como parte de su definición o como parte de sus argumentos. Sin embargo, una función no puede utilizar un programa como parte de su definición.
F  Los programas pueden almacenar variables locales o globales. Una función sólo almacena variables locales.
Uso de variables
Una variable es un valor definido que se puede usar varias veces en un problema. Puede definir un valor o una función como una variable dentro de cada aplicación. Dentro de un problema, las variables se comparten entre las Aplicaciones. Por ejemplo, usted puede crear una variable en la aplicación  Calculadora y luego usarla o modificarla en las aplicaciones Gráficos, Geometría o en Listas y Hoja de Cálculo dentro del mismo problema.
Cada variable tiene un nombre y una definición, y la definición se puede cambiar. Cuando usted cambia la definición, todas las ocurrencias de la variable en el problema se actualizan para usar la nueva definición. Las variables son útiles y presentan ventajas como:
ü  Almacenar un número, si cree que podría utilizarlo en cálculos subsecuentes. Guardar un número en una variable es útil si el número es muy largo y quiere utilizar el valor completo en el futuro.
ü  Definir una función, las funciones y los programas pueden ser almacenados en variables.
ü  Almacenar una lista, cuando ésta tiene muchos elementos. Puede utilizar el nombre de la variable que guarda la lista, en lugar de volver a escribir todos los elementos dela lista.
ü  Almacenar una matriz, cuando ésta pueda llegar a ser muy grande, es decir, si tiene muchas filas y columnas. Guardar una matriz le ayudará a ahorrar tiempo y esfuerzo.
En general utilizar variables puede ahorrarle tiempo, y también asegura que los cálculos subsiguientes sean precisos y exactos. Algunas variables son almacenadas de forma automática dependiendo de las funciones que utilice en la calculadora. Por ejemplo, cada vez que ejecuta un cálculo, el resultado se almacena en la variable Ans. Si realiza una regresión con un conjunto de datos, se crearán muchas variables.
Las variables pueden ser compartidas por aplicaciones que hagan parte del mismo problema. Es decir, si define  una variable en el problema 1, sólo se puede acceder a su valor en el problema 1. Asimismo, puede definir otra variable con el mismo nombre en un segundo problema, esto no generará conflicto entre ellas. Consulte el manual de instrucciones de TI Nspire para más información acerca del “Trabajo con problemas y páginas”.
Los nombres de variables, programas y funciones deben cumplir con una serie de reglas.
F  El nombre de una variable puede tener desde 1 hasta 16 caracteres que pueden consistir en letras, dígitos y el carácter de guión bajo (_). Las letras pueden ser latinas o griegas, letras acentuadas y letras internacionales
F  No se distinguen mayúsculas de minúsculas.
F  No es posible utilizar un digito numérico como inicial del nombre de una variable
F  No es posible utilizar como nombre de variable una función preasignada, como Ans, min, o tan.
F  Si una variable inicia con el carácter _ se considera como un tipo de unidad como _m representa metro, _min representa minuto, etc.
Consulte el manual de instrucciones de TI Nspire para más información acerca de “Cómo nombrar variables”.
Diagramas de Flujo

Un diagrama de flujo es una representación gráfica de un algoritmo. Los diagramas de flujo emplean una serie de bloques y flechas, cada uno de los cuales representa una operación en especial o un paso del algoritmo. Las flechas representan la secuencia en que se llevan a cabo las operaciones.  Los elementos gráficos que emplea son los siguientes:
Los bloques tienen diferentes formas para distinguir diferentes tipos de operaciones.  El diagrama de flujo se lee de principio a fin, siguiendo las líneas de flujo de la lógica del algoritmo.
A continuación se muestran las estructuras de control expuestas en "Formulación de algoritmos" Una estructura secuencial se puede representar como lo indica la imagen de abajo.

La estructura selectiva

La estructura selectiva  doble

La estructura selectiva multiple

La estructura iterativa "Mientras"

La estructura iterativa "Para"

Busca