INFORMATICS TEACHING METHODS IN PEDAGOGICAL UNIVERSITIES: TRENDS AND PROSPECTS
Abstract
The problem of improving the methodology of teaching programming at university and school is being investigated. The necessity of new methods and forms of teaching related to students' teamwork, multimedia content, virtual spaces, etc. is substantiated. Programming teaching practices in leading foreign universities are analyzed and the main ways to improve programming teaching in Uzbek educational institutions are proposed. The author presents his own programming teaching experience and proposes to start transforming traditional programming teaching approaches and informatics teaching methods in pedagogical universities in order to spread progressive teaching practices from pedagogues to schools.
Keywords
programming, teaching methods, project activityHow to Cite
References
Dann W., Copper S., Pausch, R. Learning to program with Alice. Upper Saddle River, NJ: Prentice Hall, 2006.
Kelleher C., Pausch, R. Lowering the barriers to programming: A taxonomy of programming environment and languages for novice programmers // ACM Computing Surveys. 2008. № 37 (2). Р. 83–137.
Strijbos J.-W. The effect of roles on computer-supported collaborative learning: doctoral dissertation. Heerlen, The Netherlands: Open University of the Netherlands, 2014.
Daly T. Minimizing to maximize: An initial attempt at teaching introductory programming using Alice // Journal of Computer Science in Colleges. 2011. № 26 (5). Р. 23–30.
Tillmann N., Halleux J.D., Xie T. Pex4Fun // Teaching and Learning Computer Science via Social Gaming, in 2012 IEEE 25th Conference on Software Engineering Education and Training (CSEE&T). Nanjing, 2012. Р. 90–91.
Pilar S-T., Rubén F-F. Learning teamwork skills in university programming courses // Computers & Education. 2009. № 53. Р. 517–531.
Liu M., Williams D., Pedersen, S. Alien rescue: A problem-based hypermedia learning environment for middle school science // Journal of Educational Technology Systems. 2002. № 30 (3). Р. 255–270.
Kirsti Ala-Mutka. Problems in learning and teaching programming - a literature study for developing visualizations in the Codewitz-Minerva project // Institute of Software Systems, Tampere University of Technology. Finlandi, 2008.
William L. Honig Teaching and Assessing Programming Fundamentals for Non Majors with Visual Programming // Computer Science: Faculty Publications and Other Works Faculty Publications. Loyola University Chicago. 2013. № 7.
Jordine T., Liang Y., Ihler E. A mobile-device based serious gaming approach for teaching and learning Java programming // IEEE Frontiers in Education Conference (FIE). Madrid, 2014. Р. 1–5.
Werner M. Teaching graphics programming on mobile devices // Journal of Computing Sciences in Colleges. pp. 2013. Р. 125–131.
License
Copyright (c) 2023 Abdukarimov Sirojiddin Sayfiddin Ugli
This work is licensed under a Creative Commons Attribution 4.0 International License.
The content published on the International Scientific and Current Research Conferences platform, including conference papers, abstracts, and presentations, is made available under an open-access model. Users are free to access, share, and distribute this content, provided that proper attribution is given to the original authors and the source.