I’d like to learn Scheme by doing programming tasks, because reading exposition makes my ADD glazeth over between the 100 self-evident things and the 1 new thing hiding among them.

I think it would be better if I had problems thrown at me, and in the process of solving them I would wonder how to accomplish this or that, and slowly discover Scheme in the process.

Googling doesn’t really give me what I had in mind, maybe I’m not searching for the rights terms, but anyway I thought it wouldn’t hurt asking too. Thanks in advance for your thoughts.