KOMPYUTER FANLARINI O‘QITISHDA JUFTLIK DASTURLASH PEDAGOGIK USULNING QO‘LLANILISHI
Referat
Ushbu maqolada biz turli didaktik modellar (semiotik zinapoya, kognitiv maqsadlar taksonomiyasi, muammolarni hal qilish) va zamonaviy o‘qitish usuli "juft dasturlash" yordamida dasturlash bilan bog'liq kompetentsiyalarga qanday erishish mumkinligini taqdim etamiz. Juftlik dasturlash standart usullardan farq qiladi. Ushbu usuldan foydalanish natijalari ham taqdim etiladi va tahlil qilinadi: dasturlash jarayonida qoniqish jihatlari va olingan bilim darajasi. Natijalar odatda ijobiydir va bu o‘qitish usulidan foydalanish imkoniyatlarini ko‘rsatadi.
Kalit so'zlar:
Mualliflar haqida
Adabiyotlar ro'yxati
Lavrič, Osnove visokošolske didaktike (program za izpopolnjevanje): Uporaba informacijske komunikacijske tehnologije v izobraževanju, gradivo za udeležence, 4. del – V modul, CPI, FF, Ljubljana, maj 2007 (in Slovene).
ACM, Computing Curricula 2001, Computer Science — Final Report, The Joint Task Force on Computing Curricula, IEEE Computer Society Association for Computing Machinery, ACM, 15. 12. 2001.
Razdevšek Pučko in J. Rugelj, Kompetence v izobraževanju učiteljev, Vzgoja izob., 37(1), 34–41, 2006 (in Slovene).
E. Arisholm, H. Gallis, T. Dyba et al., Evaluating Pair Programming with Respect to System Complexity and Programmer Expertise, Software Engineering, IEEE Transactions on Software Engineering, 33(2), 65–86, 2007.
Nančovska Šerbec i J. Rugelj, Analiza pridobljenih in zaželenih kompetenc dvopredmetnega študijskega programa »Računalništvo in ...«, Prispevki k posodobitvi pedagoških študijskih programov, Pedagoška fakulteta, Ljubljana, 78–90, 2006 (in Slovene).
J.J. Kaasbǿll, Exploring Didactic Models for Programming, Tapir, 195–203, 1998.
J.J.Kaasbǿll, Learning Programming, materials for rsubject Informatics didactics, University of Oslo, 2002.
J.J.Kaasbǿll, Teaching Critical Thinking and Problem Defining Skills, Education and Information Technologies, 3(2), 101–117, 1998. doi:10.1023/A:1009682924511
J.Nawrocki and A. Wojciechowski,“Experimental Evaluation of Pair Programming”, Proceedings of the 12th European Software Control and Metrics s Conference, London, April, 2001, pp. 269– 276.
K. Beck, Extreme Programming Explained: Embrace Change, Reading, MA, Addison-Wesley Professional, 1999.
K. M. Lui in K. C. C. Chan, Pair Programming Productivity: Novice-novice vs. expert-expert, International Journal of Human Computer Studies, 64, 915–925, 2006. doi:10.1016/j.ijhcs.2006.04.010
K. S. Choi, F.P. Deek, I. Im, Exploring the Underlying Aspects of Pair Programming: The Impact of Personality, Information and Software Technology (2007),
L. A. Williams in R. R. Kessler, All I Ever Need to Know about Pair Programming I Learned in Kindergarten, Communications of the ACM, 43(5), 108–114, 2000. doi:10.1145/332833.332848
L. A. Williams, K. Yang, E. Wiebe, M. Ferzli, C. Miller, In Support of Pair Programming in Introductory Computer Science Course, Computer Science Education, 12(3), 197–202, 2002. doi:10.1076/csed.12.3.197.8618
L. A. Williams, C. McDowell, N. Nagappan, J. Fernald, L. Werner, Building Pair Programming Knowledge through a Family of Experiments, Empirical Software Engineering, 2003. ISESE 2003. Proceedings. 2003 International Symposium on Volume , Issue , 30 Sept.-1 Oct. 2003, 143 – 152.
M. Pedroni, Teaching Introductory Programming with the Inverted Curriculum Approach, Diploma Thesis, Department of Computer Science, ETH Zurich, 2003.
Расулова, Т. П., Жамолдинов, С. Х., & Атаханов, К. (2020). Основы функционирования и эффективность внедрения систем мониторинга транспорта UzGPS в Узбекистане. Universum: технические науки, (7-1 (76)), 18-22.
Эркин, К., Жамолдинов, С. Х., & Буронов, Б. А. У. (2018). Результаты внедрения современных информационных продуктов в сфере пассажирского транспорта. Universum: технические науки, (2 (47)), 5-8.
Jamoldinov S. Axborot mahsulotlari baholarining belgilanish xususiyatlari. “Mashinasozlik” ilmiy-texnika jurnali. №1, 2023 yil. 222-228.