A toy construction system comprising a plurality of function construction elements, wherein each function construction element comprises a function device adapted to perform a controllable function, and a tag construction element mechanically connectable to at least a first function construction element of the plurality of function construction elements and configured for data communication between the tag construction element and the first function construction element, wherein, responsive to data received from the tag construction element, the function device of the first function construction element is configured to perform the controllable function. The tag construction element is configured for data communication with the first function construction element when the tag construction element is mechanically connected to the first function construction element, and the tag construction element stores one or more of a tag identifier, data identifying an operational mode, an identifier identifying a behavioural pattern, and a sound file. Each of the plurality of function construction elements comprises coupling members configured for releasably interconnecting the function construction elements with each other.