Block Coding (Block-based programming) refers to programming language that separates executable actions into modular portions called blocks. It is used to create basic programs and begin to understand programming. We can find sensors everywhere. Sensors translate measurements from the real world into data for the digital domain. The course will help learners to develop fluency in coding skills. They learn to connect sensors to collect data with the BBC micro: bit.The physical computing device that provides a bridge between abstract concepts and tangible experiences.