The 21st century is a century that is full of challenges. Advance in technology that are increasingly developing make humans have to be ready to accept various kinds of changes. Various competencies needed by students in the current era of globalization are often referred to as 21st century skills, and the concept of education is known as 21st century learning. Based on the times, the current a…