1. ACM and IEEE Computer Society . 2020. Computing Curricula 2020 (CC2020): Paradigms for Global Computing Education . ACM , New York, NY, USA . ACM and IEEE Computer Society. 2020. Computing Curricula 2020 (CC2020): Paradigms for Global Computing Education. ACM, New York, NY, USA.
2. ACM Data Science Task Force . 2021. Computing Competencies for Undergraduate Data Science Curricula . ACM , New York, NY, USA . ACM Data Science Task Force. 2021. Computing Competencies for Undergraduate Data Science Curricula. ACM, New York, NY, USA.
3. Lorin Anderson David Krathwohl etal 2001. A Taxonomy for Learning Teaching and Assessing: A Revision of Bloom's Taxonomy of Educational Objectives. Addison Wesley Longman Inc. Lorin Anderson David Krathwohl et al. 2001. A Taxonomy for Learning Teaching and Assessing: A Revision of Bloom's Taxonomy of Educational Objectives. Addison Wesley Longman Inc.
4. Retrieval practice & Bloom’s taxonomy: Do students need fact knowledge before higher order learning?
5. V. P. Bespalko . 1989. The components of educational technology . Pedagogy . Moscow, Russia . V. P. Bespalko. 1989. The components of educational technology. Pedagogy. Moscow, Russia.