analytical essay cultural identity ge8151 problem solving and python programming lesson plan