Da programação por blocos ao pensamento computacional: contributos do projeto Gen10s Academic Article uri icon