Praticando com exercícios disponíveis em sites, e usando o https://pythontutor.com/ pra estudo e entendimento de cada linha de código executada.
Ele tem suporte pras linguagens Python, JavaScript, C, C++ e Java.
Em resposta a Como vocês desenvolveram a lógica de programação?
1