私立学校みんなが足並みをそろえてるわけじゃないでしょ?
scratch を使ってる学校は多いと思われるけど。 それは単にインストールした環境がpython2.7 だっただけでしょ。

python の言語教育をpython2.7 でやってるの? ちょっとにわかには信じがたい。

小学校? 中高?
いずれにしろブロックプログラミングをscratch でやってるだけの話でしょ?

通信相手は、言語の種類は関係ないんじゃないの?

micro:bit だってpython3 系のmicro python だったと思う。
ブロックプログラムはMicrosoft の MakeCode 尤も実行コードはjavascript しか吐き出さない。 通信はbluetooth やWiFi、或いはUSB直結
python を吐き出すものもあるが普及はしていない。
つまり、ブロックプログラミングと、Python などの言語教育は全く別物となっている。 BBC では、python教育用に独自のエディタを提供している。

勿論scratch の対象デバイスとしてmicro:bit も選べる。