Block files are for when Forth is the OS and you want a quick simple way to divide up your storage. Forths that are hosted on eg: Linux all let you use the regular filesystem.
Yes I am not knocking Forth as a language for embedded systems. I own a copy of Thinking Forth and it's great. But it's not what I'd use to teach kids (having had LOGO and BBC BASIC myself).