Abdullah, M. F. N. L., & Wei, L. T. (2017). Kesahan dan kebolehpercayaan instrumen
penilaian kendiri pembelajaran geometri tingkatan satu. Malaysian Journal of Learning and
Instruction, 14(1), 211–265.
Abid Azhar, K., & Iqbal, N. (2018). Effectiveness of Google Classroom: Teachers’ Perceptions.
Prizren Social Science Journal, 2(2), 52–66.
Ahn, M. (2017). Student Perception of Language Achievement and Learner Autonomy in a Blended
Korean Language Course: The Case Study of Defense Language Institute Foreign Language Center.
ProQuest LLC.
Alhazbi, S. (2015). Active Blended Learning to Improve Students’ Motivation in Computer
Programming Courses: A Case Study. Advances in Engineering Education in the Middle East
and North Africa: Current Status, and Future Insights, 187–204.
Ali, A. &, & Zulkifli, Z. (2016). Jurnal Pemikir Pendidikan (2016) 7: 57–72. Jurnal
Pemikir Pendidikan, 7, 73–88.
Ali, A. J., Abdullah, A. G. K., & Mohamed, I. (2019). Amalan Pengupayaan dan Autonomi
Guru dalam Pembelajaran dan Pemudahcaraan Abad ke-21. Jurnal Kepimpinan Pendidikan, 6(1),
49–58.
Arabie, C. P. (2016). Educational Technology Tools in Learning Management Systems Influence on
Online Student Course Satisfaction in Higher Education A Dissertation Presented to
the Graduate Faculty of the University of Louisiana Lafayette In Partial Fulfillment of the
Require.
Asbulah, L. H., Lubis, M. A., Aladdin, A., & Sahrim, M. (2018). (The level of holistic, intrinsic
and extrinsic motivation towards arabic language vocabulary among graduate students in
public universities). Asia Pacific Journal of Educators and Education, 33, 75–93.
Asmawati Mohamad Alia, Norizal Abdul Karim@SAB, Anita Mohamed, N. I. (2018). Teaching Style and
Active Learning Application in Dynamic Skills Subject for Realization 21 st Century Learning, 2,
47–55.
Baaqeel, H. (2015). Central Limit Theorems and Statistical Inference for some Random Graph Models.
University of Nottingham.
Bahagian Pembangunan Kurikulum Kementerian Pendidikan Malaysia. (2015). Dokumen
Standard Kurikulum dan Pentaksiran Asas Sains Komputer Tingkatan 1.
Bahagian Pendidikan Guru. (2016). 1.0 Konsep Asas Pemikiran Komputasional, 1–6.
Baker, C. (2017). Quantitative research designs: Experimental, quasi-experimental, and
descriptive. In Jones & Bartlett Learning (pp. 155–183).
Bati, T. B. (2015). Blended learning in large class introductory programming courses : an empirical
study in the context of an Ethiopian university.
Blaschke, L. M. (2015). The Pedagogy – Andragogy – Heutagogy Continuum and
Technology-Supported. Springer Singapore.
Blaschke, L. M., Hase, S., & Associates, A. (2019). Heutagogy and digital media
networks: Setting students on the path to lifelong learning. Pacific Journal of
Technology Enhanced Learning, 1(1), 1.
Bonk, C. J., & Graham, C. R. (2012). The handbook of blended learning: Global
perspectives, local designs. San Francisco, CA: John Wiley & Sons.
Carnegie Mellon University. (2018). Center for Computational Thinking.
Clark, M. H., Middleton, S. C., Nguyen, D., & Zwick, L. K. (2014). Mediating
relationships between academic motivation, academic integration and academic performance. Learning
and Individual Differences, 33, 30–38.
Culbertson, P. A. (2018). High School Blended Learning Courses : Teacher Beliefs , Perceptions Of
Experiences , And Recommendations by Submitted to the University at Albany , State
University of New York in Partial Fulfillment of the Requirements for the Degree of Doctor of
Philos.
Fallis, A. . (2013). Essential Algorithms: A Practical Approach to Computer
Algorithms. Journal of Chemical Information and Modeling (Vol. 53).
Fronza, I., Ioini, N. E. L., & Corral, L. (2017). Engineering Methods : A Framework for Middle
Schools, 17(4), 1–28.
Garcia-Peñalvo, F. J. (2016). What Computational Thinking Is. Journal of Information Technology
Research, 9(3), 5–8.
Garrison, D. R., & Kanuka, H. (2004). Blended learning: Uncovering its transformative potential in
higher education. Internet and Higher Education, 7(2), 95–105.
Gerber, M., Grund, S., & Grote, G. (2008). Distributed collaboration activities in a
blended learning scenario and the effects on learning performance. Journal of Computer
Assisted Learning, 24(3), 232–244.
Goh, C. F., Leong, C. M., Kasmin, K., Hii, P. K., & Tan, O. K. (2017). Students’
experiences, learning outcomes and satisfaction in e-learning. Journal of E- Learning and
Knowledge Society, 13(2), 117–128.
Hee Jee Mei & Siti Liyana Binti Mohamad Yusuff. (2011). Hubungan Antara Tahap
Motivasi Dengan Pencapaian Akademik Pelajar Pendidikan Jarak Jauh Universiti
Sains Malaysia, 1–20.
Huang, C.-L., Yang, S. C., & Chen, A.-S. (2015). Motivations and Gratification in an Online Game:
Relationships Among Players’ Self-Esteem, Self-Concept, and Interpersonal Relationships.
Social Behavior and Personality: An International Journal, 43(2), 193–203.
István Gerják. (2017). I Mage Processing Algorithms In The Secondary, 10(3).
Joy, R., & Ventayen, M. (2018). Usability Evaluation of Google Classroom: Basis for the Adaptation
of GSuite E-Learning Platform Software Management View project Data Analysis View project,
(December 2017).
Juppri Bacotang. (2014). Pasti Tahap Kemahiran Literasi Awal Kanak-Kanak.
International Language Conference, (February).
Kaur, M. (2013). Blended Learning - Its Challenges and Future. Procedia - Social and Behavioral
Sciences, 93, 612–617.
Kharb, P., & Samanta, P. P. (2016). Blended learning approach for teaching and learning
anatomy: Students’ and teachers’ perspective. Journal of the Anatomical Society of India, 65(1),
43–47.
Knuth, D. E. (1981). Algorithms in Modern M a t h e m a t i c s and Computer Science. Knuth, D. E.
(1997). The_Art_of_Computer_Programming - Vol 1.pdf.
Koehler, M. J., Mishra, P., & Cain, W. (2013). What is Technological Pedagogical Content
Knowledge (TPACK)? Journal of Education, 193(3), 13–19.
Kotsopoulos, D., Floyd, L., Khan, S., Namukasa, I. K., Somanath, S., Weber, J., & Yiu,
C. (2017). A Pedagogical Framework for Computational Thinking. Digital Experiences in
Mathematics Education, 3(2), 154–171.
Kurniawati, R. (2014). Pengembangan Model Pembelajaran Blended Learning Pada Mata Pelajaran
Keterampilan. Universitas Negeri Semarang Indonesia.
Lockwood, J., & Mooney, A. (2017). Computational Thinking in Education: Where does it Fit? A
systematic literary review, 1–57.
Magelinskait?, Š., Kepalait?, A., & Legkauskas, V. (2014). Relationship between Social
Competence, Learning Motivation, and School Anxiety in Primary School. Procedia - Social and
Behavioral Sciences, 116, 2936–2940.
Maizatul Hayati Mohamad Yatim & Ummu Husna Azizan.(2018). Pembelajaran Teradun : Trend,Isu
dan Amalan. Tanjung Malim, Perak:Penerbit UPSI
Mariam, M., Wibawanto, H., & Supraptono, E. (2018). Development of Learning
Method Blended Flipped Classroom of in Algorithm and Programming. Journal
of Vocational and Career Education, 3(2), 168–177.
Mathews, K. M. (2016). Transformative Models in K-12 Education: The Impact of a Blended Universal
Design for Learning Intervention. An Experimental Mixed Methods Study. ProQuest Dissertations
and Theses, (May), 137.
McLaren, B. M., Deleeuw, K. E., & Mayer, R. E. (2011). A politeness effect in learning with
web-based intelligent tutors. International Journal of Human Computer Studies, 69(1–2),
70–79.
Meehan, T. (2016). A Quantitative Quasi-Experimental Study of an Online High School Mathematics
Remediation Program.
Mirriahi, N., Alonzo, D., & Fox, B. (2015). A blended learning framework for curriculum
design and professional development. Research in Learning Technology, 23(1063519).
Mit, F., Senin, A., & Nasri, N. M. (2017). PERSEPSI GURU NOVIS TERHADAP PENGGUNAAN FROG VLE
BERBANTUKAN FROG APPLIANCE DALAM PDPC, 288–299.
Mohd. Hamzah, M. I., & Attan, N. (2013). Tahap Kesediaan Guru Sains Dalam Penggunaan
Teknologi Maklumat Berasaskan Komputer Dalam Proses Pengajaran Dan Pembelajaran.
Jurnal Teknologi, 46(1), 45–60.
Mohd Azli, Y., Wong, K. T., Noraini, D., & Noh, M. (2016). Pembelajaran Teradun: Satu tinjauan
literatur terhadap faktor- faktor penerimaan guru melalui model- model penerimaan. Journal
of Research, Policy & Practice of Teachers & Teacher Education, 6(1), 67–85.
Morrissey, B. (2017). Blended learning and motivation; An examination of Student
Perceptions.
Muhamad Azhar, S., Mohamad, I., & Amri, Y. (2016). Kolaborasi dalam Pendidikan Vokasional:
Mewujudkan Pembelajaran Blended Learning melalui Teknologi Web 2.0. International Conference
on ICT Education 2016 (ICICT @ Edu 2016), 16–29.
Muhamad Aizat, & Siti Huzaifah Mohammad. (2017). Hubungan antara Motivasi Kendiri dengan
Pencapaian Matematik Pelajar Tingkatan 5 di Daerah Rompin. E- Proceedings National Innovation and
Invention Competition Through Exhibition (ICompEx’18).
Nithia, K., Yusop, F., & Razak, R. (2015). Mobile learning for teaching and learning Science,
Technology, Engineering and Mathematics (STEM): A review of literature. Economics,
Social Sciences and Information Management,
(November), 173–176.
Noor Ashikin Ibrahim, & Kamisah Osman. (2017). Kesan Frog VLE secara
Pembelajaran Koperatif terhadap pencapaian, KBAT dan minat pelajar bagi subjek Kimia.
Prosiding Seminar Pendidikan Transdisiplin (STeT 2017), 635– 649.
Pelan Pembangunan Pendidikan Malaysia. (2013). Pelan Pembangunan Pendidikan Malaysia 2015 -
2025. Education.
Privitera, G. J., & Ahlgrim-Delzell, L. (2018). Quasi-Experimental and Single-Case Experimental
Designs. In Research Methods for Education (pp. 333–370).
Ramakrisnan, P., Yahya, Y. B., Hasrol, M. N. H., & Aziz, A. A. (2012). Blended
Learning: A Suitable Framework For E-Learning In Higher Education. Procedia
- Social and Behavioral Sciences, 67, 513–526.
Reynolds, R., & Leeder, C. (2017). Information Uses and Learning Outcomes During Guided Discovery
in a Blended E-Learning Game Design Program for Secondary Computer Science Education.
Proceedings of the 50th Hawaii International Conference on System Sciences (2017), 2076–2085.
Ryan, R. M., & Deci, E. L. (2000). Intrinsic and Extrinsic Motivations: Classic
Definitions and New Directions. Contemporary Educational Psychology, 25(1), 54–67.
Schmidt, J. (2007). Preparing Students for Success in Blended Learning Environments : Future
Oriented Motivation & Self-Regulation. Educational Research, 1–302.
Schober, A., & Keller, L. (2012). Impact factors for learner motivation in blended
learning environments. International Journal of Emerging Technologies in Learning,
7(SPEC. ISSUE 2), 37–41.
Selby, C. C. (2014). How Can the Teaching of Programming Be Used to Enhance Computational Thinking
Skills? UNIVERSITY OF SOUTHAMPTON.
Retrieved from
https://eprints.soton.ac.uk/366256/1/ soton.ac.uk_ude_personalfiles_users_al4_
mydesktop_Selby_cc_New_Amendments.pdf
Shaharanee, I. N. M., Jamil, J. M., & Rodzi, S. S. M. (2016). The Application of Google Classroom
as a Tool for Teaching and Learning. Journal of Telecommunication, Electronic and Computer
Engineering, 8(10), 8–11.
Siti Khadijah Mohd Arrif.(2016).The Effects of Blended Learning In The Teaching of English Through
Short Story Among Secondary School Students. Universiti Pendidikan Sultan Idris.
Siyamta, Setyosari, P., Kamdi, W., & Ulfa, S. (2000). Teori Connectivism Dalam
Pembelajaran Sebagai Pendukung Sistem Adaptive E-Learning and Big Data
Personalized Learning. InovasI PendIdIkan DI ERa BIg Data Dan AsPek
PsIkoLogInYa ||, 417–424.
Solitro, U., Pasini, M., Gradi, D. De, & Brondino, M. (2017). Informatics in Schools:
Focus on Learning Programming, 10696, 169–179.
Su, J. M., & Wang, S. J. (2017). A Web-Based learning activity integrated with scratch tool to
support programming learning. Ubi-Media 2017 - Proceedings of the 10th International Conference on
Ubi-Media Computing and Workshops with the 4th International Workshop on Advanced E-Learning
and the 1st International Workshop on Multimedia and IoT: Networks, Systems and Applications,
1–4.
Tengku Sarina Aini, T. K., Fatimah Sahida, A., Yusmini, M. Y., & Madiha, B. (2017). Pendekatan
Konstruktivisme di Malaysia dan Brunei Darussalam: Satu Tinjauan Awal Terhadap Pengalaman
Guru Pendidikan Islam. Journal of Islamic Educational Research, 2(1), 23–35.
Tosun, S. (2015). The Effects of Blended Learning on EFL Students’ Vocabulary
Enhancement. Procedia - Social and Behavioral Sciences, 199, 641–647.
Van Niekerk, J., & Webb, P. (2016). The effectiveness of brain-compatible blended learning material
in the teaching of programming logic. Computers and Education, 103, 16–27.
Vanslambrouck, S., Zhu, C., Lombaerts, K., Philipsen, B., & Tondeur, J. (2018).
Students’ motivation and subjective task value of participating in online and blended
learning environments. Internet and Higher Education, 36, 33–40.
White, R. W. (1959). Motivation reconsidered: The concept of competence.
Psychological Review, 66(5), 297–333.
Wing, J. M. (2008). Computational thinking and thinking about computing.
Philosophical Transactions of the Royal Society A: Mathematical, Physical and Engineering Sciences,
366(1881), 3717–3725.
Xinogalos, S. (2016). Designing and deploying programming courses: Strategies, tools, difficulties
and pedagogy. Education and Information Technologies, 21(3), 559– 588.
Yagci, M. (2016). Blended Learning Experience in a Programming Language Course and the Effect of
the Thinking Styles of the Students on Success and Motivation. TOJET : The Turkish Online Journal
of Educational Technology, 15(4), 32–45.
Zepcevski, J. (2012). Complexity & Verification: The History Of Programming As Problem
Solving. Social Sciences.
Zhang, X., Huang, X., Wang, F., & Cao, X. (2018). Research on MOOC-based Blended Learning of
Programming Language Course. DEStech Transactions on Social
Science, Education and Human Science, (ichae), 586–591.
Zhao, D., Chis, A., Muntean, G.-M., & Muntean, C. H. (2018). a Large-Scale Pilot
Study on Game-Based Learning and Blended Learning Methodologies in
Undergraduate Programming Courses. EDULEARN18 Proceedings, 1, 3716–
3724.