4 research outputs found

    Programming Basics for Beginners. Experience of the Institute of Informatics at Tallinn University of Technology

    No full text
    The present paper demonstrates the teaching approach in programming basics course for novices: schoolchildren of different ages and schoolteachers. This programming course was developed at the Institute of Informatics at Tallinn University of Technology in Tallinn, Estonia and it based on many years experience in teaching programming for non-IT first year students. The main aim of the chosen teaching approach in the course is to raise the motivation and keep the learners’ interest in programming field on the high level. The idea of developed teaching technique is the implementation of the visual programming before a serious textual coding. Furthermore, authors suggest readers some ways and methods to overcome learners’ difficulties in the first stage in a textual coding

    Programming Basics for Beginners. Experience of the Institute of Informatics at Tallinn University of Technology

    No full text
    The present paper demonstrates the teaching approach in programming basics course for novices: schoolchildren of different ages and schoolteachers. This programming course was developed at the Institute of Informatics at Tallinn University of Technology in Tallinn, Estonia and it based on many years experience in teaching programming for non-IT first year students. The main aim of the chosen teaching approach in the course is to raise the motivation and keep the learners’ interest in programming field on the high level. The idea of developed teaching technique is the implementation of the visual programming before a serious textual coding. Furthermore, authors suggest readers some ways and methods to overcome learners’ difficulties in the first stage in a textual coding

    Programming Basics for Beginners. Experience of the Institute of Informatics at Tallinn University of Technology

    No full text
    The present paper demonstrates the teaching approach in programming basics course for novices: schoolchildren of different ages and schoolteachers. This programming course was developed at the Institute of Informatics at Tallinn University of Technology in Tallinn, Estonia and it based on many years experience in teaching programming for non-IT first year students. The main aim of the chosen teaching approach in the course is to raise the motivation and keep the learners’ interest in programming field on the high level. The idea of developed teaching technique is the implementation of the visual programming before a serious textual coding. Furthermore, authors suggest readers some ways and methods to overcome learners’ difficulties in the first stage in a textual coding

    Jquery tabanlı blok programlama öğretiminin programlamaya yönelik tutuma etkisinin değerlendirilmesi : Başiskele örneği

    Get PDF
    06.03.2018 tarihli ve 30352 sayılı Resmi Gazetede yayımlanan “Yükseköğretim Kanunu İle Bazı Kanun Ve Kanun Hükmünde Kararnamelerde Değişiklik Yapılması Hakkında Kanun” ile 18.06.2018 tarihli “Lisansüstü Tezlerin Elektronik Ortamda Toplanması, Düzenlenmesi ve Erişime Açılmasına İlişkin Yönerge” gereğince tam metin erişime açılmıştır.Programlama konusu eğitimin birçok basamağında öğrencilere öğrenmesi zor gelen konular arasında yer almaktadır. Ortaokul düzeyinde programlama eğitimi "Bilişim Teknolojileri ve Yazılım" dersi kapsamında öğrencilere verilmektedir. Dersi etkili olarak yürütebilmenin yollarından biri Scratch ve benzeri görsel programlama dillerini kullanmaktır. Fakat görsel programlama dillerinin algoritma öğretimi konusunda başarılı olduğu halde programlama öğretimi konusunda birtakım sınırlılıkları mevcuttur. Bu sorunu çözmek için hem Scratch gibi blok mantığının kullanıldığı, hem de bu kodların karşılığı olan "JQuery" kodlarını içeren bir yazılım araştırmacı tarafından geliştirilmiştir. Bu araştırma, JQuery tabanlı blok programlama (JTBP) sistemini öğrencileri ileri seviye programlama dillerine hazırlamak amacıyla geliştirmek ve bu yazılımı 6. Sınıf öğrencilerinin programlamaya yönelik tutumlarını değiştirmede etkililiği ve öğrenci görüşleri üzerinden değerlendirmek üzere gerçekleştirilmiştir. Çalışma bulguları, geliştirilen JTBP yazılımının öğrencilerin programlamaya yönelik tutumlarını, özellikle kendi özgün tasarımlarını yaptıktan sonra büyük oranda olumlu yönde değiştirdiğini göstermiştir. Öğrenciler programlamayı daha çok sevmeye başlamışlarıdır. Oyun tasarımı ve bilişim konusunda kendilerini geliştirme isteklerinde artış gözlenmiştir. Ancak programlamaya yönelik motivasyon ve programlamayı önemli görme durumlarında belirgin bir değişim gözlenmemiştir. JTBP yazılımına yönelik öğrenci görüşleri incelendiğinde öğrenciler yazılımın hoşlarına gittiğini ve yazılımı heyecanlı buldukları belirtmişlerdir.The subject of programming is among the subjects that are difficult to learn in many stages of education. The programming education at secondary level is given to the students within the scope of "Information Technologies and Software" course. One of the ways to carry out the lesson effectively is to use Scratch and similar visual programming languages. However, although visual programming languages are successful in teaching algorithms, there are some limitations in teaching programming. In order to solve this problem, a software was developed by the researcher which includes block logic such as Scratch and JQuery codes corresponding to these blocks. This research was carried out to develop the JQuery based block programming (JTBP) system in order to prepare students for advanced programming languages and to evaluate this software on the effectiveness of changing 6th grade students' attitudes towards programming and to evaluate the software by students' opinions. The study findings showed that the developed JTBP software significantly changed the students' attitudes towards programming, especially after making their own original designs. Students begin to like programming more. An increase was observed in their desire to develop themselves in game design and informatics. However, there was no significant change in motivation towards programming and the importance of programming. When the students' opinions about JTBP software were examined, the students stated that they liked the software and found the software exciting
    corecore