For example, consider the activity shown in the animated GIF opposite, in which the Innovator brightness sensor is used to determine the growth rate of plants under different light conditions. Lua and the TI-Nspire are now well-recognised as a powerful partnership for authoring, and the Innovator Hub adds significantly to the opportunities for active and appropriate student engagement across a wide range of curriculum topics, particularly in relation to STEM. The main advantage of Lua for use with the Hub will obviously lie in the creation of interactive documents for teaching and learning. Which raises the question: why use Lua with the Innovator Hub?
Students use simple commands and programs to engage with and control the Hub, bringing together all the key elements of STEM and more. More importantly, the Innovator Hub can be programmed using TI-BASIC, the simple and readily accessible programming language available on TI handhelds (both TI-Nspire and TI-84 series) and software.
#Ti nspire student software syntax error free
To learn more about programming such boards, feel free to explore the LaunchPad tutorials on this site.
#Ti nspire student software syntax error series
The Hub itself is based around a TI MSP432 LaunchPad board, which carries on it a complex series of scripts (called 'sketches') which translate commands from the user into Hub actions and responses. Plug-and-play and ready-to-use with TI graphing calculators, the TI-Innovator™ Hub enables students to learn basic coding and design, use those skills to program and build working solutions, and connect science, technology, engineering and math (STEM) concepts. The TI Innovator™ Hub is the centerpiece of the TI-Innovator™ System, a project kit that extends the functionality of Texas Instruments (TI) graphing calculators to make coding and engineering design accessible to students in the classroom. Texas Instruments TI-Nspire Scripting Support Page TI Innovator™ Hub Lesson 7: Create a General Innovator™ Hub and BLE Document (Lua Scripting Lesson 47)ĭownload supporting file for this tutorial TI Innovator™ Hub Lesson 6: Create a general Innovator™ Hub Document (Lua Scripting Lesson 46)
TI Innovator™ Hub Lesson 5: Build your own Innovator™ Hub Robot (Lua Scripting Lesson 45) TI Innovator™ Hub Lesson 4: Making Music with the Innovator™ Hub (Lua Scripting Lesson 44) TI Innovator™ Hub Lesson 3: Exploring the OneShotTimer: Learning to Wait! (Lua Scripting Lesson 43) TI Innovator™ Hub Lesson 2: READING from the Hub: Real world interaction and data (Lua Scripting Lesson 42) TI Innovator™ Hub Lesson 1: SENDING to the Hub: Controlling the Action (Lua Scripting Lesson 41) TI Innovator™ Hub Lesson 0: Using Lua to store and edit TI-BASIC programs for the Innovator™ Hub (Lua Scripting Lesson 40) Scripting Tutorial - Lesson 41: Lua Scripting and the TI Innovator™ Hub: Home ← STEM HQ ← TI-Nspire Authoring ← TI-Nspire Scripting HQ ← Scripting Tutorial - Lesson 41