After the ceremony, students from Bay Ridge Prep, John Dewey and Fort Hamilton High Schools will take an educational sail on the schooner Pioneer.
The minimum-impact Eco Dock, with its reinforced fittings and added pilings, is designed to withstand storm surges by floating on the surface of the water, rising and falling with the tide.
The upper floating concrete dock can accommodate sailing and motor vessels for educational use, and the lower wooden dock, which can accommodate smaller craft, is usable as a recreational boat launch.
BP Marty Markowitz and Mayor Michael Bloomberg each contributed to the $819,000 that Council Member Gentile secured to fund the project.
The Eco Dock will be staffed by Parks and Metropolitan Waterfront Alliance employees.