The impact of real-world topic labs on student performance in CS1 | IEEE Conference Publication | IEEE Xplore