The Creative Teaching Methodologies and Curriculum Adjustment for Mathematics Courses

Research output: Working paper


One of the most recent technical advances in education is the use of instructional programming languages, which promotes the trend toward modernizing education and improves students' ability to understand and invest in the capabilities of technological equipment. In light of the technological developments and the ineffectiveness of the traditional teaching method in achieving the desired results, this study is based on the importance of investing in programming languages as one of the most important forms of technology in the educational process in general, and in mathematics teaching in particular. This study also intends to suggest a programming language to be used in the mathematical teaching process, which will equip students with critical thinking, solid research methods, analytical reading, and strong IT abilities.
Original languageEnglish
Place of PublicationSultanate of Oman
Pages1 - 14
Number of pages14
Publication statusPublished - Jul 7 2022


  • Creative Teaching techniques, Mathematics, Python programming language, 21st century skills.

ASJC Scopus subject areas

  • Mathematics(all)

Cite this