First of all, do not use camelCase in filenames, only small letters to prevent problems on different platforms. So pls. change “contentBlock.php” to “contentblock.php” etc. (and all the text files as well).
Secondly, you can use a variable to fetch the different sorts of snippets required for each subpage using the intendedTemplate()
method like this:
<?php
foreach(page('study')->children()->visible() as $content):
snippet($content->intendedTemplate(), array('data' => $data, 'content' => $content));
endforeach
?>
That should fetch the contentblock snippet if the text file is called contentblock etc.
Hope this helps for a start.