A method comprising: receiving input to operate an interactive globe device in a first mode of operation, the interactive globe device having a spherical globe rotatable around an axle mounted on a base; mapping dot patterns printed on the spherical globe into a first plurality of regions for the first mode of operation; rendering, on an integrated display on the base, first interactive content associated with a first region of the first plurality of regions in response to detecting selection of a first dot pattern on the spherical globe that is mapped to the first region in the first mode of operation; receiving input to operate the interactive globe device in a second mode of operation; dynamically remapping the dot patterns printed on the spherical globe into a second plurality of regions for the second mode of operation; and rendering, on the integrated display on the base, second interactive content for a second region of the second plurality of regions in response to detecting selection of the first dot pattern on the spherical globe, wherein the first dot pattern is mapped to the second region of the second plurality of regions in the second mode of operation; characterised in that each dot pattern includes a matrix of dots arranged on virtual raster lines with each intersection of said virtual raster lines associated with a corresponding dot of the dot pattern, wherein the dot patterns encode latitude and longitude coordinates, wherein the dot patterns also include dot markers that identify a start and end of a dot pattern, wherein the dot markers are provided at intersections of the virtual raster lines at the start and end of each dot pattern or each row and column in the dot pattern. receiving input to operate an interactive globe device in a first mode of operation, the interactive globe device having a spherical globe rotatable around an axle mounted on a base; mapping dot patterns printed on the spherical globe into a first plurality of regions for the first mode of operation; rendering, on an integrated display on the base, first interactive content associated with a first region of the first plurality of regions in response to detecting selection of a first dot pattern on the spherical globe that is mapped to the first region in the first mode of operation; receiving input to operate the interactive globe device in a second mode of operation; dynamically remapping the dot patterns printed on the spherical globe into a second plurality of regions for the second mode of operation; and rendering, on the integrated display on the base, second interactive content for a second region of the second plurality of regions in response to detecting selection of the first dot pattern on the spherical globe, wherein the first dot pattern is mapped to the second region of the second plurality of regions in the second mode of operation; characterised in that each dot pattern includes a matrix of dots arranged on virtual raster lines with each intersection of said virtual raster lines associated with a corresponding dot of the dot pattern, wherein the dot patterns encode latitude and longitude coordinates, wherein the dot patterns also include dot markers that identify a start and end of a dot pattern, wherein the dot markers are provided at intersections of the virtual raster lines at the start and end of each dot pattern or each row and column in the dot pattern.