Mira, no he buscado paginas de logica, esa mas bien la adquieres con la practica, para mi no hay nada como la practica, claro, siempre respaldate de teoria. haz ejercicios con diagramas de flujo y luego codifica, los diagramas de flujo te ayudan a preveer situaciones y resolver problemas antes de la codificacion; seguro los conoces.
Si no los conoces, busca en libros o en la web sobre, "Estructuras de control", "Diagramas de flujo", "Programacion estructurada". etc.
Practica mucho y por ahi me cuentas que tal te ha hido.

saludos desde MEXICO!!!