Cara eu recomendo muito o canal do curso em video do professor gustavo guanabara. Ele é um criador free de conteudo de programação com diversas opções, incluindo logica de programação. É um bom inicio para introduzir conteudos dessa natureza.
https://www.youtube.com/@CursoemVideo
Ah!! e Recomendo também o livro: "Codigo Limpo". Inicio para todo programador.