From Chemotaxis to cooperativity: abstract exercises in neuronal learning strategies