Technology has played important roles in education, thus the application of online Kahoot! Game-based technology as a learning tool particularly in formative assessments might improve learning and achieve promising education. It can be applied live, ...