“Effectiveness of Using Flipped Learning Strategy in Developing Skills of Programmatic Algorithms Analysis and Design for Eleventh Grade Students in Palestine”. 2020. Journal of Educational and Psychological Sciences 4 (39): 37-21. https://doi.org/10.26389/AJSRP.B140520.