Bu kaydın yasal hükümlere uygun olmadığını düşünüyorsanız lütfen sayfa sonundaki Hata Bildir bağlantısını takip ederek bildirimde bulununuz. Kayıtlar ilgili üniversite yöneticileri tarafından eklenmektedir. Nadiren de olsa kayıtlarla ilgili hatalar oluşabilmektedir. MİTOS internet üzerindeki herhangi bir ödev sitesi değildir!

How ScRatch programmıng may enrıch engıneerıng educatıon?








BROWSE_DETAIL_CREATORS: Fal, Mehmetcan (Author), Çağıltay, Nergiz (Author),




 Introduction to Programming, Scratch, Engineering Education, Programlama, Mühendislik Eğitimi


It is well known that the new generation of engineering students has grown up within the very new technologies which provide those several opportunities like internet, mobile environment and several features and applications on those environments. Hence, these technologies also affect how they learn. Accordingly, the engineering education communities are starting to re-think their way of teaching. In this concern Scratch, a visual programming environment developed by MIT, provides several benefits in engineering education. This study examines the literature and gives some examples to show how Scratch environment can benefit in different engineering education courses.





BROWSE_DETAIL_TAB_REFERENCESAdams, J. C., Andrew R. W., College C., What Do Students Learn About Programming From Game, Music Video, AndStorytelling Projects, 2012 SIGCSE Proceedings of the 43rd ACM technical symposium on Computer Science Education,2012.Contero, M., Naya, F., Saorin, J. L., Conesa, J. Improving Visualization Skills in Engineering Education, Computer Graphicsand Education, IEEE Compuer Graphics and Application, September/October 2005, pp. 24 31, 2005.Felder, R.M., Woods, D.R., Stice, J.E., Rugarcia, A. The Future of Engineering Education II. Teaching Methods that Work,Chem. Engr. Education, 34(1), 26-39, 2000.Fox, M.A., Hackerman, E.N. Improving undergraduate teaching in Science Technology, Engineering and Mathemtics, NacionalResearch Council of the National Academics, The National Academics Press, 2003.Gupta, N., Tejovanth, N., Murhy, P. Learning by creating: Interactive Programming for Indian High Schools, TechnologyEnhanced Education (ICTEE), 2012 IEEE International Conference, 2012.Horak, O. and Mitrovic, L. Description of the Basic Algorithm Blocks and Structures Representation in Courses of AlgorithmDevelopment, WSEAS Transactions on Advances in Engineering Education, 2(9), 99. 42-51, 2012.Karri, S. K. R., Kode, S. Butterfly Model: An innovative way to deliver and personalize content in the “Learning by Doing”methodology, 2011 IEEE International Conference on Technology for Education, 2011.Kebritchi, M., Hirumi, A., & Bai, H. The effects of modern mathematics computer games on mathematics achievement andclass motivation. Computers & Education, 55, 427–443, 2010.Lewis, C. M. How programming Environment Shapes Perception, Learning and Goals: Logo vs. Scratch, SIGCSE, 2010,Wisconsin, USA, pp 346-350, 2010.Logic Gate Kit, http://scratch.mit.edu/projects/Paddle2See/66610, [Accessed at September 1, 2012].Malan, D.J., Leitner, H.H. Scratch for Budding Computer Scientists, SIGCSE, Kentucky, USA, pp. 223 227, 2007.Malcom, S., Teich, A.H., Jesse, J.K., Campbell, L.A., Babco, E.L., and Bell, N.E. Preparing Women and Minorities for theIT Workforce: The Role of Nontraditional Educational Pathways. Report by AAAS Education and Human ResourcesPrograms, AAAS Science & Policy Programs, and the Commission on Professionals in Science and Technology, 2005.Maloney, J., Peppler, K., Kafai, Y.B., Resnick, M., Rusk, N. Programming by Choice: Urban Youth Learning Programmingwith Scratch, SIGCSE, Oregon, USA, pp 367-371, 2008.Maloney, J., Resnick, M., Rusk, N., Silverman, B., Eastmond, E. ACM Transactions on Computing Education, 10(4), 2010.Margolis, J. and Fisher. A. Unlocking the Clubhouse: Women in Computing. MIT Press, 2002.McCray, R. A., R. L. DeHann & J.A. Schuck Editors, Improving Undergraduate Instruction in Science, 2003MIT, Scratch, http://info.scratch.mit.edu/Scratch_1.4_Download [Accessed at September 1, 2012].NCR, The National Research Concil, http://nationalacademies.org/nrc/, 2012.Ozoran, D., Cagiltay, N.E., Topalli,D. Using Scratch in introduction to programming Course for Engineering Students,MEUK2012, Antalya, Turkey, 2012.Papastergiou, M. Digital game-based learning in high school computer science education: Impact on educational effectivenessand student motivation. Computers & Education, 52, 1–12, 2009.Resnick, M., Kafai, Y., and Maeda, J. ITR: A Networked, Media-Rich Programming Environment to Enhance TechnologicalFluency at After-School Centers in Economically Disadvantaged Communities. Proposal [funded] Washington, DC:National Science Foundation, 2003.Resnick, M., Maloney, J., Monroy-Hernández, A., Rusk, Natalie., Eastmond, E., Brennan, K., Millner, A., Rosenbaum, E.,Silver, J., Silverman, B., Kafai, Y. Scratch:Programming for All, communications of the ACM, vol. 52 no. 11 pp 60-67,2009.Resnick, M., Rusk, N., and Cooke, S. Computer Clubhouse: Technological fluency in the inner city. D. Schon, B. Sanyal andW. Mitchell (Eds.), High technology and low-income communities. Cambridge, MA: MIT Press, 1998.Rizvi, M., Humphries, T., Major, D., Jones, M., and Lauzun, H. A CS0 course using scratch. J. Comput. Small Coll., 26(3):19-27, 2011.Romeike, R. Applying creativity in CS high school education - criteria, teaching example and evaluation. In Proc. SeventhBaltic Sea Conference on Computing Education Research (Koli Calling 2007), Koli National Park, Finland. CRPIT, 88.Lister, R. and Simon, Eds. ACS. 87-96, 2007.Scholfield, S. Learning through Sharing and Doing, the Education of the Industry, 32(7), pp. 8-9, 2012.Schunn, C. D. How Kids Learn Engineering The Cognitive Science Perspective, The Bridge, Fall 2009, Vol 3, pp 32-37, 2009.Smith, B. J. Conceptual Graphs as a Visual Programming Language for Teaching Programming, IEEE Symposium on VisualLanguages and Human-Centric Computing (VL/HCC), 2009.The Neon Element, http://scratch.mit.edu/projects/leslie_daniels/1831987, [Accessed at September 1, 2012].Uludag, S., Karakus, M., Turner, S.W. Implementation IT0/CS0 with Scratch, App Inventor for Android and Lego Mindstorms,SIGITE, New York, USA, 2011.Wolz, U., Maloney, J., Pulimood, S. M. ‘Scratch’ Your Way to Introductory CS, SIGCSE’08, March 12 15, 2008, Portland,Oregon, USA, 2008.Yazir, Y.O., Lonergan, S., Coady, Y., Gunion, K. Looking Through a Glass Onion: Transparent Layers for Concrete Abstractions,Object Oriented Programming, Systems, Languages, and Applications Workshop 1: Process in Object Oriented Pedagogy,October 2007.





    • TEXT_STATS_TOTAL: 2414