A teacher's view about introductory programming teaching and learning — Portuguese and Macanese perspectives | IEEE Conference Publication | IEEE Xplore