Project-based learning (PBL) is an idea of a project that is guided by a problem or an inquiry question, which develops critical thinking and derives activities that help in solving the problem. In this process, learners not only learn how to come up with and then engage in solutions to open-ended problems, but also they learn how to formulate inquiry questions, design plans or proposals, collect, analyze, and integrate information, construct explanations, as well as create final products of their understanding (Blumenfeld, Soloway, Marz, Krajcik, Guzdial, & palincsar, 1991). In addition, PBL gives learners the opportunity to enhance not only their academic achievements but also their personal growth. With PBL, learners develop skills of the 21st century. For example, Cho (2000), Laffey, Tupper, Musser, and Wedman (1998) agreed that PBL is an effective instructional method that helps learners identify a team goal, come up with a problem solving strategy, and execute effective plans to solve the given problem. In addition, Moon (1998) believes that by using PBL, learners develop general project management as well as metacognitive skills. Lee (1999) and Shin (2003) add Moon by saying that PBL enhances learners’ sense of satisfaction and achievement. Moreover, Jung (2003) discusses that PBL improves learners’ critical reasoning, communication and collaboration skills, and creativity since they are dealing with each other as well as with their community members. Learning responsibility, independence, and discipline are three other outcome of PBL (Bell, 2010). Therefore, PBL effectively facilitate not only learner-to-learner and learner-to-facilitator interactions, but also learner-to-community interactions. As a result, learners develop important life skills so that they become more productive members in their society.