Computing Curriculum in Middle Schools: An Experience Report. - Samah Al Sabbagh; Huda Gedawy; Hanan Alshikhabobakr; Saquib Razak (ITiCSE, 2017)