Wolfram Archive
Wolfram Programming Lab es un producto legacy.
Puede encontrar la misma funcionalidad y características, incluyendo el acceso a las Exploraciones de Programming Lab, disponibles en Wolfram|One.
Comience a programar ahora mismo. »

Preguntas frecuentes

Preguntas frecuentes para estudiantes

Preguntas frecuentes para docentes

¿Cómo se compara Wolfram Language con Scratch?

Scratch es un lenguaje simple basado en visión, que ha sido exitoso con niños pequeños. Wolfram Language está basado en texto y es mucho más potente. Es un grandioso siguiente nivel para estudiantes después de Scratch, que luego continúa hacia la programación profesional y las fronteras de la investigación y la industria.

¿Cómo se compara Wolfram Language con Java, C++ o Python?

Se basa en un enfoque fundamentalmente distinto, en el cual el lenguaje automatiza tanto como sea posible, e incorpora tanto conocimiento como sea posible. Esto permite que Wolfram Language sea muchísimo más potente, y a la vez mucho más fácil de usar, ya que las tareas repetitivas de programación han sido automatizadas.

¿Qué tan sencillo es Wolfram Language para que los estudiantes lo aprendan?

La mayoría de estudiantes son casi inmediatamente capaces de modificar código existente de Wolfram Language, y aprenden rápidamente a crear código desde cero. La coherencia general del diseño de lenguaje es particularmente importante, al igual que los nombres de funciones en el lenguaje que son fáciles de leer y están basados en inglés común.

¿Cómo es la depuración en Wolfram Language?

Por lo general es más fácil que en otros lenguajes, ya que Wolfram Language es simbólico, de manera que cualquier fragmento de código es inmediatamente significativo, y puede ser probado independientemente.

¿Puede Wolfram Language ayudar a los estudiantes a aprender otros lenguajes computacionales?

Sí. El lenguaje expone a los estudiantes a un amplio rango de conceptos de la informática y programación, los cuales luego pueden aplicar al aprender otros lenguajes, incluso si estos lenguajes se ven un tanto primitivos comparados con Wolfram Language.

¿Cómo enseña Wolfram Language conceptos básicos de computación?

Wolfram Language es un lenguaje de alto nivel diseñado para que usted no tenga que pensar acerca de tipo de datos de máquina, punteros, distribución de memoria, etc. Pero si usted lo desea, puede ver la mayoría de estos conceptos funcionando, con gran claridad agregada por la estructura simbólica del lenguaje, y capacidades inmediatas de visualización.

¿Cómo se relaciona Wolfram Programming Lab con las ciencias de la computación de nivel avanzado?

La prueba de ciencias de la computación avanzadas actualmente está en Java. Sin embargo, Wolfram Language proporciona un potente entorno para que los estudiantes aprendan conceptos subyacentes, con visualización instantánea y depuración mucho más simple.

¿Cuánto tiempo toma aprender Wolfram Language por completo?

Basicamente, por siempre. El objetivo del lenguaje es incluir tanto conocimiento como sea posible, de manera que aprender Wolfram Language por completo es como aprender todos los campos de estudio imaginables. Sin embargo, puede aprender los principios básicos de Wolfram Language con rapidez. Aprender todos los principios es como aprender una parte importante de las ciencias modernas de la computación.

¿Cómo se relaciona Wolfram Language con Mathematica?

Si sus estudiantes aprenden Wolfram Language, también estarán aprendiendo a usar Mathematica, actualmente la herramienta preferida para matemáticas y otros cursos técnicos en la mayoría de las universidades. Históricamente, Wolfram Language evolucionó durante tres décadas de desarrollo de Mathematica.

¿Cómo se relaciona Wolfram Language con Wolfram|Alpha?

Internamente, Wolfram|Alpha está escrito en Wolfram Language. Wolfram Language también hace uso de Wolfram Knowledgebase y Wolfram Natural Language Understanding System, ambos desarrollados para Wolfram|Alpha.

Aspectos prácticos

¿Necesito instalar software para ejecutar Wolfram Programming Lab?

No. Existe una versión de Wolfram Programming Lab que se ejecuta solamente en un navegador web, usando Wolfram Cloud, y no requiere instalar software de ningún tipo.

¿Puedo ejecutar Wolfram Programming Lab sin conexión a internet?

Sí, excepto cuando necesita datos o comprensión de lenguaje natural. Existe una versión de Wolfram Programming Lab que se ejecuta sin conexión en Wolfram Desktop, en sistemas macOS, Windows y Linux, que solo accede a la nube cuando necesita datos y servicios de comprensión de lenguaje natural.

¿Puedo probar Wolfram Programming Lab de manera gratuita?

Sí. Puede editar ejemplos existentes y crear programas pequeños por sí mismo.

¿Pueden los estudiantes usar Wolfram Programming Lab en sus hogares?

Sí, mediante cualquier dispositivo con conexión a internet. Para conectarse a los archivos utilizados en clase, se requiere iniciar sesión, así como la licencia adecuada. La versión de escritorio de Wolfram Programming Lab también está disponible para estudiantes en escuelas que posean la licencia adecuada.

¿Qué tipo de equipo necesito para ejecutar Wolfram Programming Lab?

Para la versión web, simplemente necesita poder ejecutar un navegador web. Para la versión de escritorio, cualquier equipo Windows, macOS o Linux con al menos un gigabyte de memoria RAM debería funcionar.

¿Pueden los estudiantes usar Wolfram Programming Lab en dispositivos móviles?

Actualmente Wolfram Programming Lab puede ser utilizado por medio de un navegador web en dispositivos móviles. Las versiones nativas están en proceso.

¿Exhiben los trabajos de estudiantes con Wolfram Programming Lab?

Animamos a los estudiantes a publicar sus creaciones en la Comunidad Wolfram para compartirlas con el mundo.

¿Wolfram Programming Lab incluye la versión completa de Wolfram Language?

Sí. Incluye la misma versión de Wolfram Language utilizada por investigadores y desarrolladores de software en todo el mundo.

¿Como docente, cuál versión de Wolfram Programming Lab debería adquirir?

A medida que incorpore Wolfram Programming Lab en su salón de clases, sus necesidades irán cambiando. Inicialmente le invitamos a revisar las exploraciones creando una cuenta gratuita. Cuando esté listo para comenzar a crear su propio contenido con Wolfram Language, deseará actualizar a una cuenta Premium. Esta le proporcionará acceso a Wolfram Desktop y le permitirá crear y guardar tantos archivos como desee. Además incluye opciones de soporte técnico mejoradas, y próximamente incorporaremos la habilidad de manejar grupos de estudiantes de manera separada.

Tengo estudiantes que están muy interesados en Wolfram Language. ¿Qué pueden hacer para ir más allá con el lenguaje?

Existen muchos recursos para estudiantes interesados. Pueden aplicar a uno de los Programas de verano Wolfram, registrarse como estudiantes embajadores, publicar sus trabajos en el Proyecto de demostraciones Wolfram, u obtener certificaciones mediante el Programa de certificación para estudiantes de Mathematica.

¿Wolfram almacena la información de los estudiantes?

Si Wolfram Programming Lab es utilizado por medio de la web, todos los archivos e información de usuario son almacenados en Wolfram Cloud, y están sujetos a su Política de privacidad estándar. Si se utiliza una versión de escritorio de Wolfram Programming Lab, solo ciertas solicitudes requieren acceso a la nube. Wolfram Private Cloud permite usar Wolfram Programming Lab de forma privada en la nube.

Pedagogía

¿Wolfram Programming Lab incluye material curricular?

Wolfram Programming Lab posee una creciente biblioteca de exploraciones que cubre muchos campos distintos. Con Wolfram Programming Lab es posible tener una más amplia educación en computación que antes, para la cual recién se están empezando a crear planes de estudio completos.

¿Puede Wolfram Programming Lab ser usado sin supervisión de un profesor?

Sí. Existe una creciente colección de exploraciones listas para su uso adecuadas para el estudio independiente.

¿A qué edad pueden los estudiantes usar Wolfram Programming Lab?

El uso generalmente inicia entre los 10 y 12 años. Es un sistema amplio y profundo que es útil todo el camino hasta las carreras profesionales. Wolfram Language también es adecuado para estudiantes mayores de edad.

¿Wolfram Programming Lab incluye evaluaciones?

Las exploraciones están diseñadas para ser exploratorios y autoguiadas. Si está buscando un curso más tradicional que enseñe Wolfram Language, el libro Una introducción elemental a Wolfram Language ofrece numerosos tutoriales y evaluaciones tradicionales.

¿Dónde puedo encontrar voluntarios que conozcan Wolfram Language?

Millones de profesionales técnicos han sido expuestos a Mathematica, un precursor directo de Wolfram Language, y usualmente son grandes apasionados del sistema. Visite la Comunidad Wolfram para encontrar usuarios de Wolfram Language en su zona.

¿Cuánto conocimiento de matemáticas necesitan los estudiantes para usar Wolfram Programming Lab?

Casi ninguno. Pero con las capacidades matemáticas profundas de Wolfram Language, es fácil para los estudiantes obtener exposición práctica a matemáticas, enseñadas de forma tradicional o no.

¿Existen libros de texto que acompañen a Wolfram Language?

¡Sí existen! Una introducción elemental a Wolfram Language proporciona un curso estructurado sobre Wolfram Language y está disponible en formato impreso, en línea, e incluso incorporado directamente en Wolfram Programming Lab. Para estudiantes con una mayor experiencia en matemáticas, también existe Hands-on Start to Wolfram Mathematica and Programming with the Wolfram Language.

¿Qué sucede con aquellos estudiantes cuya lengua materna no es el inglés?

Hay traducciones de código disponibles para los equipos de escritorio y en la nube, para ayudar a las personas que no son hablantes nativos de inglés a comprender el código de Wolfram Language.

Usos

¿Pueden los estudiantes crear páginas web y aplicaciones mediante Wolfram Programming Lab?

La tecnología de Wolfram Programming Lab es increíblemente potente para crear páginas web y aplicaciones. Parte del acceso a Wolfram Cloud es gratuito mediante Wolfram Programming Lab. Sin embargo, si los estudiantes desean operar el siguiente Facebook, deberán adquirir una gran cantidad de Wolfram Cloud Credits adicionales.

¿Pueden los estudiantes crear juegos mediante Wolfram Programming Lab?

Para juegos "abstractos" como Tetris o Sudoku, sí, inmediatamente. También es grandioso para enseñar los principios algorítmicos subyacentes de los juegos. Pero para juegos basados en mundos realistas en 3D, necesitará conectarse con un sistema como Unity3D, usando por ejemplo Wolfram Engine para Unity3D.

¿Wolfram Programming Lab puede ser utilizado para enseñar matemáticas?

Definitivamente. Aunque otros productos Wolfram como Mathematica Online y Wolfram|Alpha Pro, están específicamente orientados para ello.

¿Wolfram Programming Lab puede ser utilizado para enseñar ciencias de la computación?

Absolutamente. Es un entorno ideal donde se puede enseñar conceptos y prácticas de ciencias de la computación en todos los niveles.

¿Wolfram Programming Lab puede ser utilizado para introducir la ciencia de datos?

Definitivamente. Wolfram Language es una herramienta ideal para la ciencia de datos en todos los niveles. Y todos los datos del mundo real incluidos en el lenguaje proporcionan material ideal para ejercicios y exploraciones de ciencia de datos.

¿Cómo se relaciona Wolfram Programming Lab con Raspberry Pi?

Wolfram Programming Lab incluye un Kit de Desarrollo Remoto adecuando para crear programas para Raspberry Pi. También puede conectarse con cualquier Raspberry Pi en la misma red, y operar la versión incluida de Wolfram Language en el equipo Pi.

¿Cómo se relaciona Wolfram Programming Lab con la robótica?

Wolfram Programming Lab proporciona una excelente forma de comprender los principios de la robótica, así como crear código que puede ser utilizado para robots. La versión de escritorio permite una conexión directa con dispositivos externos. Wolfram Programming Lab puede ser utilizado para crear código autónomo de Wolfram Language para equipos Raspberry Pi apropiados para la inclusión en robots.

¿Wolfram Programming Lab puede ser utilizado para la ciencia experimental?

Sí. Es un sistema de clase mundial para el análisis y visualización de datos, así como el modelado y la simulación. La versión para escritorio también permite una conexión directa con dispositivos de medición externos. Las versiones para escritorio y la nube pueden conectarse con equipos de Raspberry Pi apropiados para la recolección de datos y el control experimental.

¿Wolfram Programming Lab es compatible con actividades artísticas?

Sí. Las capacidades gráficas y de sonido incorporadas de Wolfram Language le facilitan a los estudiantes realizar proyectos artísticos. Wolfram Language es usado ampliamente por artistas profesionales, arquitectos y diseñadores. Algunas exploraciones cubren específicamente arte y diseño algorítmico.

¿Cómo se relaciona Wolfram Programming Lab con la impresión 3D?

Wolfram Programming Lab puede crear geometrías en 3D y exportarlas en formatos estándar para la impresión 3D. Wolfram Language proporciona soporte incorporado para escáneres e impresoras 3D, permitiéndole dar vida a sus creaciones en 3D. Vea transmisión en línea para más información. Pronto habrán exploraciones que cubrirán específicamente la creación, manipulación en impresión de objetos en 3D.

¿Wolfram Programming Lab puede ser utilizado en escuela primaria?

La programación personalizada de Wolfram Language puede ser difícil. Pero las exploraciones interactivas preconstruidas, que generalmente usan la visualización, pueden ser inmediatamente llamativas y proporcionan una manera fácil de iniciar una experiencia práctica de programación.

¿Cómo se relaciona Wolfram Programming Lab con las matemáticas basadas en la computación?

Son iniciativas distintas, pero Wolfram Programming Lab es compatible con los conceptos de las matemáticas basadas en computación, permitiéndo a los estudiantes escribir y ejecutar programas que pueden ser usados para aprender y explorar las matemáticas mediante Wolfram Language.

de en ja ko pt-br