In this study, the theory and practices of Communicative Language Teaching (CLT) have been investigated in English as a Foreign Language (EFL) classroom. The study applies constructivism learning theory in CLT for developing communicative competence among students of higher secondary education in Bangladesh. Though the national curriculum of Bangladesh has started CLT for decades, still, students' competence in using the English language for communication is questioned. In this reality, following constructivism theory, scaffolding, and cooperative learning strategies, lesson plans were prepared for the students of eleven grade in Bangladeshi college. After conducting the lessons, this researcher arranged a summative assessment, where he found that paradigm shifts in the instructional strategies of teaching English from lecture method to constructivist teaching in CLT would bring about a revolutionary change in achieving communicative competence of the students. Again, for effective implementation of CLT in EFL context like Bangladeshi colleges, proper class size, seating arrangement, a trained teacher and right context should be maintained strictly; otherwise, all efforts will go in vain.