A survey on problems related to the teaching of programming in Brazilian educational institutions | IEEE Conference Publication | IEEE Xplore