| İlköğretim Matematik Öğretmenliği | |||||
| Lisans | Programın Süresi: 4 | Kredi Sayısı: 240 | TYYÇ: 6. Düzey | QF-EHEA: 1. Düzey | EQF: 6. Düzey |
| Yüksekokul/Myo/Fakülte/Enstitü | Eğitim Fakültesi | ||||||
| Ders Kodu | EDS 339 | ||||||
| Ders Adı İngilizce | Computer Programming for Educators (Python) | ||||||
| Ders Adı Türkçe | Eğitimciler için Bilgisayar Programlama (Python) | ||||||
| Öğretim Dili | EN | ||||||
| Ders Türü | Ters-Yüz Öğrenme | ||||||
| Dersin Düzeyi | Seçiniz | ||||||
| Dönem | Güz | ||||||
| Haftalık İletişim Saatleri |
|
||||||
| Tahmini Öğrenci İş Yükü | Dönem boyunca 111.5 saat | ||||||
| Ders Kredileri | 5 AKTS | ||||||
| Değerlendirme | Standart Harf Notu | ||||||
| Ön Koşul | Yok | ||||||
| Yan Koşul | Yok | ||||||
| Beklenen Ön Bilgi | Basic use of computer and mathematical knowledge | ||||||
| Kayıt Kısıtlamaları | Sadece lisans öğrencileri | ||||||
| Genel Eğitim Hedefi | To be equipped with programming skills and knowledge that enhance and support counseling practices. | ||||||
| Ders Açıklaması | Bu lisans düzeyindeki ders, eğitim ve danışmanlık uygulamalarını geliştirmek için özel olarak tasarlanmış programlama becerilerine sahip olmak isteyen potansiyel eğitimciler ve okul psikolojik danışmanları için uyarlanmıştır. Bu ders aracılığıyla öğrenciler, dijital çağda teknoloji ve danışmanlık becerilerini geliştirme potansiyeline odaklanarak eğitim bilimleri ve danışmanlıkta programlama uygulamasını keşfedeceklerdir. Öğrenciler, programlama dillerini ve tekniklerini öğrenerek el becerisi gerektiren etkinlikler ve projelerle meşgul olacaklar ve eğitsel yazılım uygulamalarını tasarlamak ve geliştirmek için gerekli bilgi ve beceriyi kazanacaklar. Vurgu, öğrenciler arasında problem çözme, eleştirel düşünme ve yaratıcılığı teşvik eden etkileşimli ve ilgi çekici öğrenme deneyimleri yaratmaya yönelik olacaktır. Kursun sonunda öğrenciler, çevrimiçi danışmanlık araçları ve kaynakları oluşturmak için gerekli programlama uzmanlığına sahip olacak ve gelecekteki danışanlarında dinamik ve yenilikçi danışmanlık ortamlarını kolaylaştırma konusunda onları güçlendirecektir. |
Ders Öğrenme Çıktıları ve YeterliliklerBu dersi başarıyla tamamlayabilen öğrenciler:1) describe programming languages and tools commonly used in educational contexts 2) apply programming skills to enhance students' counseling skills to support their clients in their counseling journey; 3) utilize programming to create interactive and engaging educational resources that foster problem-solving, critical thinking, and creativity among students; 4) demonstrate skills in utilizing programming to analyze psychoeducational data and make data-driven decisions; 5) exhibit ethical and responsible use of programming in counseling, ensuring privacy, security, and inclusivity; 6) demonstrate effective communication skills in explaining programming concepts and their applications in psychoeducational contexts and; 7) increase clients' awareness of their issues, providing tailored tools in counseling. |
| Program Öğrenme Çıktıları/Ders Öğrenme Çıktıları | 1 | 2 | 3 | 4 | 5 | 6 | 7 |
|---|---|---|---|---|---|---|---|
| 1) Apply effective and student-centered specific teaching methods and strategies in order to improve students’ mathematical thinking and problem solving skills. | |||||||
| 2) Design lesson plans based on how students learn mathematics and students’ difficulties in learning mathematics. | |||||||
| 3) Demonstrate knowledge in various areas of mathematics (such as analysis, algebra, linear algebra, geometry, topology, mathematical modeling, statistics and probability, differential equations) and nature of science and mathematics. | |||||||
| 4) Display knowledge and skills in developing programs, teaching technologies and materials in order to teach mathematics in effective and meaningful ways based on student needs. | |||||||
| 5) Evaluate and assess students’ individual developmental paths, difficulties in understanding mathematics in multiple ways and use assessment results in improving teaching and learning. | |||||||
| 6) Have an awareness of students’ social, cultural, economic and cognitive differences and plan the lessons and activities based on this awareness. | |||||||
| 7) Collaborate and respectively communicate with colleagues and student parents such that students learn mathematics in best ways and at the same time feel happy and safe. Work effectively within teams of their own discipline and multi-disciplinary as well as take individual responsibility when they work alone. | |||||||
| 8) Have awareness of need for life-long learning. Access information and following developments in education, science and technology. Display skills of solving problems related to their field, renew and improve themselves and critically analyze and question their own work. Use information technologies in effective ways. | |||||||
| 9) Use scientific investigation effectively to solve problems in mathematics teaching and learning based on scientific methods. Critically investigate, analyze and make a synthesis of data, and develop solutions to problems based on data and scientific sources. | |||||||
| 10) Exhibit skills of communicating effectively in oral and written Turkish and command of English at least at B2 general level of European Language Portfolio. | |||||||
| 11) Have awareness of and sensitivity to different cultures, values and students’ democratic rights. | |||||||
| 12) Display ethical and professional responsibilities. Have awareness of national and universal sensitivities that are expressed in National Education Fundamentals Laws. | |||||||
| 13) Demonstrate consciousness and sensitivity towards preserving nature and environment in the process of developing lesson activities. | |||||||
| 14) Display knowledge in national culture and history as well as international cultures and recognize their richness. Have awareness of and participate to developments in society, culture, arts and technology. |
| N Yok | S Destekleyici | H Çok İlgili |
| Program Çıktıları ve Yeterlilikler | Düzey | Değerlendirme | |
| 1) | Apply effective and student-centered specific teaching methods and strategies in order to improve students’ mathematical thinking and problem solving skills. | H | Ödev |
| 2) | Design lesson plans based on how students learn mathematics and students’ difficulties in learning mathematics. | S | Ödev |
| 3) | Demonstrate knowledge in various areas of mathematics (such as analysis, algebra, linear algebra, geometry, topology, mathematical modeling, statistics and probability, differential equations) and nature of science and mathematics. | H | Ödev |
| 4) | Display knowledge and skills in developing programs, teaching technologies and materials in order to teach mathematics in effective and meaningful ways based on student needs. | S | Ödev |
| 5) | Evaluate and assess students’ individual developmental paths, difficulties in understanding mathematics in multiple ways and use assessment results in improving teaching and learning. | S | Ödev |
| 6) | Have an awareness of students’ social, cultural, economic and cognitive differences and plan the lessons and activities based on this awareness. | N | |
| 7) | Collaborate and respectively communicate with colleagues and student parents such that students learn mathematics in best ways and at the same time feel happy and safe. Work effectively within teams of their own discipline and multi-disciplinary as well as take individual responsibility when they work alone. | S | Ödev,Proje |
| 8) | Have awareness of need for life-long learning. Access information and following developments in education, science and technology. Display skills of solving problems related to their field, renew and improve themselves and critically analyze and question their own work. Use information technologies in effective ways. | H | Ödev,Proje |
| 9) | Use scientific investigation effectively to solve problems in mathematics teaching and learning based on scientific methods. Critically investigate, analyze and make a synthesis of data, and develop solutions to problems based on data and scientific sources. | H | Proje |
| 10) | Exhibit skills of communicating effectively in oral and written Turkish and command of English at least at B2 general level of European Language Portfolio. | N | |
| 11) | Have awareness of and sensitivity to different cultures, values and students’ democratic rights. | S | Ödev |
| 12) | Display ethical and professional responsibilities. Have awareness of national and universal sensitivities that are expressed in National Education Fundamentals Laws. | N | |
| 13) | Demonstrate consciousness and sensitivity towards preserving nature and environment in the process of developing lesson activities. | N | |
| 14) | Display knowledge in national culture and history as well as international cultures and recognize their richness. Have awareness of and participate to developments in society, culture, arts and technology. | S | Ödev,Proje |
| Hazırlayan ve Tarih | TUNA ÇAKAR , February 2024 |
| Ders Koordinatörü | MELİKE ACAR |
| Dönem | Güz |
| Dersi Veren(ler) |
| Hafta | Konu |
| 1) | Introduction to computer programming |
| 2) | Fundamental concepts for algorithms |
| 3) | Basic programming |
| 4) | Variables |
| 5) | Calculations |
| 6) | Conditionals |
| 7) | Loops |
| 8) | Functions |
| 9) | Methods |
| 10) | Lists |
| 11) | Using numpy for numeric calculations |
| 12) | Using pandas for data tables |
| 13) | Using matplotlib for data visualization |
| 14) | General Review |
| 15) | Final Project |
| 16) | Final Project |
| Gerekli/Tavsiye Edilen Okumalar | Python Book for Data Science, Jake VanderPlas https://jakevdp.github.io/PythonDataScienceHandbook/ | ||||||||||||||||||
| Öğretme Teknikleri | Teryüz edilmiş öğrenme | ||||||||||||||||||
| Ödev ve Projeler | - | ||||||||||||||||||
| Laboratuvar Çalışması | var | ||||||||||||||||||
| Bilgisayar Kullanımı | The course heavily requires use of computers, thus students are expected to bring their own computers to use. | ||||||||||||||||||
| Diğer Aktiviteler | - | ||||||||||||||||||
| Değerlendirme Yöntemleri |
|
||||||||||||||||||
| Ders Yönetimi |
cakart@mef.edu.tr |
||||||||||||||||||
| AKtivite | Hafta Sayısı | Saat | Hesaplama | ||||
| Yarıyıl Başına Hafta Sayısı | Etkinliğe Hazırlık | Etkinliğin Kendisinde Harcanan | Etkinlik Gereksinimlerini Tamamlama | ||||
| Ders Saati | 14 | 1 | 2 | 1 | 56 | ||
| Laboratuvar | 14 | 0 | 2 | 28 | |||
| Ödevler | 5 | 5 | 0.5 | 27.5 | |||
| Toplam İş Yükü | 111.5 | ||||||
| Toplam İş Yükü/25 | 4.5 | ||||||
| AKTS | 5 | ||||||