The Finch Robot 2 will not be compatible with Scratch. Scratch 3 does not currently allow extensions from many 3rd party developers, and until that changes BirdBrain Technologies products cannot support Scratch 3. Instead our products work with Snap!, a programming language very similar to Scratch, that was created by UC Berkeley. It is used in the Beauty and Joy of Computing curriculum, which is an AP CS Principles curriculum used country-wide. You can learn more about Snap! here and more about using the Finch 2 with Snap! here.