Using Karel J collaboratively to facilitate object-oriented learning | IEEE Conference Publication | IEEE Xplore