I’m just learning WordPress myself, but this is what I did and it seems to work.
Originally I followed the advice here:
http://www.positivebusinessonline.com/video/hide-wordpress-page-title
It says to open the page.php file (using Appearance-Editor), find a string of code within a loop, and substitute this code:
<?php the_title(); ?>
With this:
<!- -?php the_title(); ?- ->
However, I’m using WordPress 3.1.1, and I found the loop is in a separate file, loop-page.php. I made the change in that file.
BUT, I’m trying to make my theme modifications in a child theme as you are doing. I wasn’t sure what to do, so I just copied the loop-page.php file into my child theme.
I hope this explanation makes sense, and I hope I’m not giving bad advice, but this seems to be working.