Scaffolds made of composite materials and uses thereof in the field of biomedical engineering are disclosed, wherein the composite materials comprise bioactive microparticles that could induce the human bone tissue to regenerate. The scaffolds uses the combination of silicon, calcium, and phosphorus microparticles as bioactive substance that could actively induce the human osteoblasts to proliferate and differentiate, promote the formation and calcification of new bone. Furthermore, the scaffolds employs organic polymer as carrier, takes a three-dimensional structure and external anatomical shape, and exhibits several characteristics compatible with the regeneration of bones and the neogenesis of blood vessels, thereby it could be used safely, economically and effectively for repairing the defect of bone tissue as well as in orthopedic operation of human bone. The present invention also discloses the methods for preparing the scaffolds.