Teaching Programming to School Children Using Elementary Patterns | IEEE Conference Publication | IEEE Xplore