ACM2012-KIT is an educational kit for teaching elementary-high school students computer science. It is part of TDK, a program developed by the Ministry of Education, Culture, Sports, Science and Technology (MEXT). The kit contains educational materials such as a workbook and programming sheet, a guidebook, and lesson plans. It also includes basic equipment such as a microprocessor, a single-board computer, mini-breadboards, and the necessary cables. It is designed to teach students basic hardware and software knowledge in a hands-on environment, allowing them to easily grasp the essentials of computer science. An online community provides support to users and shares ideas and discussion among users.