Question: how bjt acts as current controlled device?
Answer: So in one case a moving charge (current) and in other static charge (voltage) controls the output. This happens because in BJT the Base-Emitter junction conducts the charge of control current.