Overview
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.
Introduction to SMART:Blox
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.
Key Features and Components
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.
SMART:Blox C-STEAM Methodology
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.
ARDicon Controller
- 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.
Applications of SMART:Blox
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.
Conclusion
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.