Pages

  • Ana Sayfa
facebook twitter instagram pinterest bloglovin Email

Profesör Teknoloji


ÖĞRETME ÖĞRENME SÜRECİNİN PLANLANMASI

Plan nedir?
Plan günlük hayatımızın içinde farkında olmasak da her anımızda vardır. Sabah evden çıkmadan o gün yapacaklarımız, ilkokulda iken liseye gidince, lisede üniversiteye gidince ya da üniversitedeyken mezun olunca yapacaklarımız gibi. Peki bu plan aslında nedir? Plan, bir hedefe ulaşmak için yapılacak etkinlikleri, iş ve işlemleri bir aksaklığın çıkmasını önlemek için önceden sıraya dizme işlemi olarak tanımlanabilir.
Demirel’e göre öğretim terimi olarak plân; belirli eğitim amaçlarına ve program hedeflerine ulaşmak için;
·       Öğretim etkinliklerinden hangilerinin seçileceğini,
·       Bunların öğrencilere niçin ve nasıl yaptırılacağını,
·       Ne gibi yardımcı ve tamamlayıcı kaynak ve araçların kullanılacağını,
·       Elde edilen başarının nasıl değerlendirileceğini önceden tasarlayıp kağıt üzerinde saptamaktır.
Başka bir değişle plan; Bir işin gerçekleştirilmesinde uyulması tasarlanan tertip, düzen; ilkeler bütünü olarak tanımlanmaktadır (MEB, 2003).
Planlı derse girmenin yararları
·       Plânlar; öğrenci merkezli, çağdaş öğrenme-öğretme yaklaşımlarını temel alan, uygulanabilir etkinliklere dayalı olur.
·       Öğretimin plânlanması, öğretmenin eğitim-öğretimde neyi, niçin ve nasıl yapacağını düşünmesini sağlayarak verimini arttırır.
·       Öğretim programlarının plânlaması, öğrencilerin bilgi ve beceri düzeyleri dikkate alınarak ne zaman ve hangi süreler içinde işleneceğinin düzenlenmesini sağlar.
·       Planlı olarak sürdürülen öğretim sürecinde disiplin problemleri azalır; öğretimin içeriğinde kopukluklar azalır, öğretmeni ve öğrenciyi dağınıklıktan kurtarır.
·       Göreve yeni başlayan öğretmenlerin etkili bir öğretim yapmasına yardımcı olur.
Plân yapmanın ilkeleri
·       Plânlar; çağdaş eğitimin gereklerine uygun etkinliklere dayalı olmalıdır.
·       Plânlama çalışmalarında öğrencilerin bireysel gelişim özellikleri, eğitimdeki yeni gelişmeler, çevre özellikleri ile okul-çevre ilişkileri göz önüne alınmalıdır.
·       Plân, standart değil, gerektiğinde konu, süre ve uygulamada değişiklikler yapılabilecek esneklikte olmalıdır.
·       Plân, eğitim-öğretimin hedeflerine ve öğretim kurumlarının özel amaçlarına uygun olmalıdır.
  • Her plân  belli bir süreyi kapsayacak şekilde olur.
  • Plân, öğretimin niteliğine ve seviyesine, konuya, öğretim dalına ve amacına uygun olur.
  • Plânda;
            -öğretim programlarına göre konular belirlenir
            -konuların işlenişinde kullanılacak öğrenme-öğretme yaklaşımları,
            -araç ve gereç,
            -kaynaklar,
            -öğrenci etkinlikleri,
            -gezi, gözlem ve deneyler göz önünde bulundurulur.
İyi bir plan nasıl olmalı?
  • Bir plan kullanışlı olmalıdır.
  • Zamandan, araç – gereç ve kaynaklardan tasarruf sağlamalıdır.
  • Plan öğrenme ilkelerine ve öğretme kuramlarına uygun hazırlanmalıdır.


Share
Tweet
Pin
Share
No yorum


STEM eğitimi, fen (science), teknoloji (technology), mühendislik (engineering) ve matematik (mathematics) gibi dört önemli alanın bir araya getirilmesiyle oluşturulan bir öğretim modeli olarak adlandırılmaktadır. Amacı tüm bu alanlarda donanımlı bireyler yetiştirmektir.
Öğrencilere günlük hayatlarındaki problemleri çözmeninde bir matematik olduğunu anlatarak onların farklı düşünmelerini sağlarken aynı zamanda ilerleyen süreçte oluşabilecek problemlere de farklı bakış açılarıyla yaklaşarak çözme beceresi kazandırmaya yönelik bir yaklaşımdır.
STEM eğitimi, öğrencilerin problemlere disiplinler arası bakış açısıyla bakmasını, bütüncül bir eğitim yaklaşımıyla bilgi ve beceri kazanmasını hedefler (Şahin, Ayar, & Adıgüzel, 2014). STEM eğitimi, okul öncesi eğitimden yükseköğretime kadar tüm eğitim sürecini kapsayan disiplinler arası bir yaklaşım olarak kabul edilmiştir (Gonzalez ve Kuenzi, 2012).
Özet olarak STEM modelinde kalıplaşmış tek bir çıktı yoktur. Öğrenci amaçlanan çıktıya ulaşıncaya kadar öğretmen tarafından desteklenmeli ve teşvik edilmelidir. Amaçlanan çıktıya ulaşan öğrenci, daha iyisini yapabileceği yönünde teşvik edilerek gelişimin sürekli olduğu düşünce yapısı kazandırılmalıdır. Böylelikle öğrenci kendini sürekli geliştiren ve her zaman daha iyisini yapabileceğinin farkında olan bir birey haline gelir.
Son zamanlarda STEM eğitimlerine Sanat (Art) ile ilgili güncel konuların da eklenmesiyle bu eğitim yaklaşımı STEAM olarak adlandırılmaya başlanmıştır (Yıldırım ve Altun, 2015). Özdemir (2016)’e göre STEM eğitimi sürekli gelişen bir alandır ve bu alanda birçok farklı görüş bulunmaktadır. Bu konulardan ilki, STEM eğitimi ile ilgili iki önemli kavram yanılgısıdır. Bunlardan biri STEM kelimesindeki “E” harfinin tanımladığı “Engineering” sadece mühendislik anlamına gelmemektedir; “tasarım ve üretim” anlamına da gelmektedir. “Science” kelimesini tanımlayan “S” harfi ise sadece doğa bilimlerini değil “beşeri bilimler ve sosyal bilimleri” de içermektedir. Ayrıca STEM yerine ESTEM, STEAM, S-TEAM gibi kısaltmalar da kullanılmaktadır. Buradaki “A” harfi de estetiği de kapsayan “Art” yani “sanat” kavramının kısaltması olarak kullanılmaktadır. ESTEM’deki “E” harfi ise enterpreneur kelimesinin kısaltması yani “girişimcilik” kavramını temsil etmektedir.
Kendi görüşümü belirtmek gerekirse, gelişen teknoloji ile eğitim sisteminin iç içe olduğu göz önüne alınırsa şu şekilde bir benzetme yapmak yanlış olmaz; Eğitim sistemini 2000 yılının başlarında çıkan bir bilgisayar gibi düşünelim. Bu bilgisayar türünün en gelişmiş ve üst düzey ürünü olacaktır. O dönemde ortaya çıkan tüm yazılımsal ürünleri ve donanımsal parçaları destekleyecektir. Ancak 2020 ye kıyaslarsak bu bilgisayar günümüzde çıkan neredeyse hiçbir yazılımı desteklemeyecek ve şuan da kullanılan donanımları kaldıramayacaktır.  Günümüz şartlarına uyum sağlayabilmesi için bilgisayarımızın anakartı, işlemcisi, rami, harddiski başta olmak üzere sahip olduğu parçaların güncellenmesi gerekmektedir. Öğrencilerin sanayi devrimiyle ortaya çıkan eğitim sisteminden vazgeçip, stem eğitimi ile yetiştirilmeleri gerekmektedir. Çünkü günümüz şartlarında emek ve kas gücünden daha çok zihinsel olarak ortaya konulan ürünlerle gelişme sağlanmaktadır. Bu sebeple öğrencilerin zihinsel süreçlerini ve ürün ortaya çıkarma becerilerinin geliştirilmesi gerekmektedir.




Share
Tweet
Pin
Share
No yorum

BAŞLIKLAR (HEADİNGS)
HTML metni içinde H1 ile H6 aralığında ölçeklendirilmiş 6 farklı düzeyde başlık kullanılabilir. Burada H1 en büyük başlığı, H6 ise en küçük başlığı simgelemektedir.

Bir başlık elemanının genel yazılış biçimi,
<Hx>Başlık Metni</Hx>
şeklindedir. Burada x, 1 ile 6 arasında bir tamsayıdır ve başlığın düzeyini belirlemektedir.
<H1>Deneme<H1>
<H2>Deneme<H2>
<H3>Deneme<H3>
<H4>Deneme<H4>
<H5>Deneme<H5>
<H6>Deneme<H6>

YAZI BİÇİMLENDİRMELERİ
<b> ve </b> etiketleri arasına alınan metin, koyu (bold) hale getirilir.
<b> ALİ TARHAN </b>

<i> ve </i> etiketleri arasına alınan metin, italik (eğik yazı biçimi) hale getirilir.
<i> ALİ TARHAN </i>

<u> etiketi  İşaretlediği metnin altına alt çizgi çekilmesini sağlar.
<u> ALİ TARHAN </u>



LİNK OLUŞTURMA

<a href="https://profesorteknoloji.blogspot.com/">Blogum</a>


Yukarıdaki örnekte blogum adında bir link oluşturulmakta ve bu bağlantıya fareyle tıklandığında Google blogger da ki blogumu çağırmaktadır.


ARKA PLAN VE YAZI RENGİ DEĞİŞTİRME

<html>
  <head>
    <title></title>
  </head>
  <body bgcolor="red" text="#000051">
    <h3 align="center">TOKAT GAZİOSMANPAŞA ÜNİVERSİTESİ</h3>
    <h3 align="center">EĞİTİM FAKÜLTESİ BÖTE BÖLÜMÜ</h3>
    <h3 align="center">ALİ TARHAN</h3>  
  </body>

</html>



STYLE KULLANIMI

Yazı rengini değiştirme

<p style="color:blue;">ALİ TARHAN </p>
<p style="color:red;">ALİ TARHAN</p>

Çıktısı

ALİ TARHAN

ALİ TARHAN

Font, yazı tipini değiştirme

<p style="font-family:courier;">Courier fontu ile TOKAT.</p>
Courier fontu ile TOKAT

<p style="font-family:algerian;">Algerian fontu ile yazılmış TOKAT.</p>

ALGERİAN fontu ile TOKAT












Share
Tweet
Pin
Share
No yorum

Algoritma ve Akış Diyagramında Neler Öğrendik – Genel Tekrar

Nasıl günlük hayatımızda planlar yaparak hayatımızı bir düzen içinde sürdürmeye çalışırız. Yapacağımız herhangi bir işi en mükemmel şekilde yapmaya özen gösteririz, bunun için olası durumları tahmin eder ve buna göre önlemler ve ek planlar yaparız. Bu yapacağımız işimizde ve hayatımızda başarılı olmak , beklenmedik sorunlarla karşılaşmamak ve karşılaşırsak büyük zararlara uğramamak için olması gereken bir durumdur. Bu aslında programlamanın temelini oluşturan düşünce biçimi yani algoritma mantığıdır. Programlama da yazacağımız programın hatasız ve başarılı çalışması için kod yazmaya başlamadan önce adım adım her aşamayı planlarız ve bu aşamalarda ortaya çıkabilecek hata kontrollerini yaparız. Böylelikle yazdığımız kodlarda bir hata olursa bu hatayı programın kendisi yakalaması ve çözüm için belirlediğimiz önlemleri kullanmasını sağlarız. Hatasız kod, program ya da hayat olmaz. Ancak algoritma mantığını kavrarsak ve buna uygun hareket edersek mümkün olduğunca az sorunla karşılaşır ve birçok soruna öncesinden tedbir aldığımız için hasar ya da hata almayız ya da en azından mümkün olan en küçük hata veya hasarı alırız. Akış diyagramı ise kafamızda oluşturduğumuz planları kağıt ve kaleme şekillerle dökerek anlatmak gibi düşünülebilir. Yani oluşturduğumuz algoritmanın, yaptığımız planın aşamalarının şekillerle ifade edilmesi olarak düşünülebilir. Bu haftalık yaptığımız paylaşımlar ve izlediğimiz ders videoları ile kazandığımız ilk ve en önemli şey algoritma mantığıdır. Daha sonra bu algoritma mantığını şekillerle ifade ettiğimiz akış şemasıdır. Bunun dışında akış diyagramı için Flow Chart  adlı programı kullanmayı bu programda akış diyagramı hazırlamayı öğrendik. Bu programda şekillerin olduğunu ve bu şekillerin bir anlamı olduğunu öğrendik. Tanımlama ve atama yapmak için bir şeklin, aritmetik işlemler için başka bir şeklin, döngü işlemleri için, mesaj vermek için şekillerin olduğunu öğrendik ve bu şekillerle akış şemaları tasarladık.

Share
Tweet
Pin
Share
No yorum
Daha önceki yazımızda algoritma ve akış diyagramı hakkında bilgi verip basit işlemleri, aritmetik işlemleri ve döngüleri işlemiştik. Bu yazımızda ise kaldığımız yerden devam ederek örneklerle konuyu daha iyi anlamaya çalışacağız.

Örnek: Girilen vize ve final notlarına göre öğrencinin dersten geçip geçmediğini bulan akış diyagramını tasarlayınız.




Örnek: Verilen tamsayının sıfır, pozitif ya da negatif olup olmadığını bulan akış diyagramını tasarlayınız.

Örnek: Klavyeden girilen sayının tek mi çift mi olduğunu ve karesini bulan programın akış şemasını tasarlayınız.




Örnek: Kullanıcı tarafından taban kenarı ve yükseklik değeri verilen bir dik üçgene ait alan hesaplaması yapan ve sonucu ekranda gösteren akış şeması örneği.






Share
Tweet
Pin
Share
No yorum

Algoritma: Karşılaştığımız bir problemin çözümü için uygulayacağımız işlemlerin maddeler halinde listelenmesi olarak tanımlanabilir. 
Algoritma Yapısı
1: Başla
2: Sabit ve değişkenlerin tanımlanması
3: Yapılacak işlemler
4: Sonuçların kullanıcıya sunulması
5: Bitir

Örnek: Ayran Yapma
1. Başla.
2. Yoğurdu kaba koy.
3. Su ekle.
4. Çırp.
5. Tuz Ekle.
6. Karıştır.
7. Bardağa doldur.
8. Bitir.

Örnek: İki sayının toplamının hesaplanması.
1. Başla
2. Sayı 1’i giriniz.
3. Sayı 2’yi giriniz.
4. Sonuc= Sayı1+Sayı2
5. Ekrana Sonuc’u yaz.
6. Bitir.

Akış Diyagramı: Algoritma da bulunan her bir komutun şekiller yardımıyla ifade edilmesidir.


Akış diyagramı yapmak için şuan piyasa da birden fazla program bulunmaktadır. Ben Flow Chart adlı programı kullanıyorum. Arayüzü basit ve kurulumu kolay , ayrıca boyutu küçük olduğu için oldukça hızlı çalışan bir programdır.


Aşağıda Flow Chart isimli programda hazırlanmış klavyeden girilen iki sayının toplamını bulan algoritmanın akış diyagramını görmekteyiz. Gelin beraber birkaç örnek yapalım.



Soru: Kullanıcı tarafından girilen bir sayının % 10’unu bulan programın algoritma ve akış diyagramını yazınız?

Cevap:
Algoritma
1.Başla
2.A sayısını oku
3.Sonuc=a % 10 işlemini yap.
4.Sonuc’u ekrana yaz.
5.Dur

Akış Diyagramı


İf Else (Karar Yapısı)


Program yazarken bazen bir şartın gerçekleşip gerçekleşmemesine göre farklı işlemler yaptırmamız gerekebilir. Böyle durumlarda if-else kontrol yapısı kullanılır. Bu yapıda durumu kontrol etmek için bir şart belirtilir ve bu şartın gerçekleşmesi durumunda hangi işlemler, gerçekleşmemesi durumunda hangi işlemlerin yapılacağı ayrı ayrı yazılır.

Örnek:
1. Başla
2. A sayısını gir.
3. C=A%2 işlemini yap.
4. C=0 ise adım 5 ya git değilse adım 6 e git.
5. Ekrana C sayısı 2 ye tam bölünebilir yaz ve 7. Adıma git.
6. Ekrana C sayısı 2 ye tam bölünmez yaz.
7. Bitir


Bunun dışında if else yapısını döngü içinde kullanabiliriz. Örneğin ekrana 10 defa Ali yazan programın algoritması ve akış diyagramını yazmak gibi.






Share
Tweet
Pin
Share
No yorum
JavaScript Nedir?



Hafif zorlukta bir programlama dilidir. (Scripting Language)

• 1995 yılında Brendan Elch tarafından oluşturulmuştur. (Asıl o zaman verilen isim LiveScript miş.)

• Bir web sitesini interaktif yapmak için kullanılır.

• HTML içine dinamik metin ekleyebilmek için (kullanıcı adı)

• Olayları tekrar gerçekleştirebilmek için (sayfa yükleme, mause tıklatması gibi.)

• Kullanıcının bilgisayarı hakkında bilgi alabilmek için (tarayıcı türü, ekran genişliği vs.)

• Kullanıcı bilgisayarında girdilerin kontrol edilmesi için (form alanları kontrolü vs.)

• Bir web standardıdır. JAVA ile isim benzerliği haricinde bir bağı yoktur. Hemen hemen tüm işletim
sistemlerinde bulunan tarayıcılar tarafından desteklenir.

• Yorumlanır, derleme işlemi gerekmez. (Buda ne demek?)

• Söz dizimi ve kuralları rahattır.

• Daha az ve geniş veri tipleri vardır

• Değişken tanımlama zorunluğu yoktur

• Hatalar çoğu zaman sessizdir.

• Javascript 'de anahtar kelime function ‘dir. Javada ise bu object/ class dir. Bir web
sayfası içerisinde HTML ve CSS ile bütünleşik haldedir.

• <script src=“dosyaAdi” type=“text/javascript”></script>

• Web sayfanızda Head blokları arasına bu kodu yerleştirdiğinizde, gerekli dosya ile
birleştirme sağlamış olursunuz.

• Script/ dosyaları .js dosya uzantısı ile kaydedilir.

• JS kodları dilerseniz CSS kodları gibi Body ve Head blokları arasına doğrudan yazılabilir.

• Bu kullanım kötü bir yaklaşımdır. Her zaman, stil, kod ve HTML ‘i ayırmayı tercih
etmelisiniz.

İlk JavaScript Kodumuz:

alert(“Merhaba BOTE!”);

Bu JS kodu ekrana bir uyarı ekranı çıkartır ve Merhaba BOTE diye içerisine
yazar.

Değişken Tipleri:

var degiskenIsmi = Deger;

var seviye = 32;
var vergiOrani = 0.90;
var isim = “Mehtap”;

• Değişkenler var anahtar kelimesi ile tanımlanır ve büyük küçük harf duyarlılığı vardır.

• Tipler tanımlanırken belirtilmez ama JS yinede değişken türlerine sahiptir.
Number, Boolean, String, Array, Object, Function, Null, Undefined

• Bir değişkenin türünü typeof fonksiyonu ile bulabilrsiniz.


Muhammet Esat ÖZDAĞ 'dan alıntıdır.
Share
Tweet
Pin
Share
No yorum
Newer Posts
Older Posts

Bu Blogda Ara

Yazar

About Me

Bir zamanlar her şey mümkünmüş gibi hisseden, kahraman olmak için süper güçlere ihtiyaç olmadığının farkında olan, kelimelerle hayat kurtaran, en azından kendi hayatını kurtaran, kendi dünyasında bir blog yazarı...

Takipte Kalın

  • facebook
  • twitter
  • instagram
  • Google+
  • pinterest
  • youtube

Son Gönderiler

Takipçiler

Toplam Ziyaretçi Sayısı

Ali TARHAN. Blogger tarafından desteklenmektedir.

Blog Archive

  • Nisan 2020 (6)
  • Mart 2020 (4)
  • Ekim 2018 (1)
  • Ekim 2017 (1)
  • Mayıs 2017 (3)
  • Nisan 2017 (8)
  • Mart 2017 (7)
  • Şubat 2017 (4)

En Çok Okunan Yayınlar

  • İnternet Adresleri Uzantıları ve Anlamları
              Her zaman karşımıza gelen bu uzantıların ne anlama geldiğini hiç merak ettiniz mi ? Eğer merak ediyorsanız bu yazımız tam size g...
  • Blogger Sosyal Medya Eklentisi Ekleme
    Bugün size bloggerda bulunan blogunuza sosyal medya eklentisi nasıl eklenir onu anlatacağım.Öncelikle bloggerda tema düzenleme konusuna göz ...
  • Bilgisayar Ağları Ve Topolojileri
    BİLGİSAYAR AĞI NEDİR? İki veya daha fazla bilgisayarın bir araya gelerek oluşturdukları yapıya bilgisayar ağı denir. Ağa bağlı tüm bilg...

Hakkımda

Ali TARHAN
Profilimin tamamını görüntüle

Created with by ThemeXpose | Distributed by Blogger Templates