SMART:Blox

POLYTECH SA proudly announces the completion and launch of SMART:Blox, a versatile and user-friendly platform designed to teach computer programming to young students within the STEAM (Science, Technology, Engineering, Arts, Mathematics) educational curriculum. SMART:Blox is part of POLYTECH’s General Education Laboratories and aims to make programming accessible and engaging.

SMART:Blox is an innovative STEAM education platform that enhances computer programming skills through various projects involving analog and digital input/output electronic devices. The platform includes an icon-driven and block logic programming interface with graphic tools that produce C language code, directly interfacing with the SB controller. This system allows students to engage in data collection, data output, and control processes such as PID and PWM.

Programming Platform

  • Icon-Driven Interface: Simplifies programming with a visual approach.
  • Block Logic Programming: Converts visual blocks into C language code.
  • Arduino-Based Controller: Drives the CPU, memory, interfaces, and I/O of the controller.
  • Capabilities: Supports data collection, feedback control loops, PID, and PWM control processes.

Hardware Components

  • Electronic I/O Devices: Includes sensors, switches, motors, and infrared transmitters/receivers.
  • Plastic Blocks: Devices are encased in plastic blocks, similar to construction toy sets.
  • Plug and Play: Connects devices to the controller via RJ11 cables, eliminating the need for wiring.

Interface Blocks

  • Third-Party Integration: Allows connection with additional electronic devices beyond the provided I/O devices.

The C-STEAM didactic method emphasizes developing algorithmic thinking and problem-solving skills rather than focusing on code syntax. This approach makes coding intuitive and engaging, akin to playing a game. Students can easily translate their ideas into functional programs, fostering a deeper understanding and opening new horizons for STEAM education.

  • Compatibility: Arduino compatible ARM CPU-based controller.
  • Ease of Use: Designed for plug-and-play circuit setups without requiring wiring or electronics knowledge.
  • Connectivity: Connects to any PC or Android PAD.
  • Beginner-Friendly: Suitable for students with no prior electronics experience.

SMART:Blox device sets are versatile and can be used across various STEAM fields:

Science

Physics, Chemistry, Biology/Ecology: Data acquisition and digital processing for scientific experiments.

Technology

Electronic Control: Motor control (step, DC, servo), programmable logic, automation, kinematics, and robotics.

Engineering

Practical Applications: Measurements, smart home lighting, renewable energies, alarm systems, safety systems, traffic control, sound control, etc.

Arts

Creative Projects: Sound and music tones, visual effects, graphics.

Mathematics

Computational Principles: Calculators, tables and graphs, mathematical functions, geometry functions, trigonometry functions.

SMART:Blox is a comprehensive and intuitive platform designed to foster computer programming skills in young students within the STEAM curriculum. With its user-friendly design, plug-and-play hardware, and innovative educational methodology, SMART:Blox provides an engaging and effective learning experience, equipping students with the skills needed for future technological and scientific endeavors.