Seçmeli dersler çerçevesinde öğrenciler için bağımsız bir çalışma biçimi olarak elektronik eğitim ve metodolojik el kitabı. Elektronik ders kitabı kavramı, ayırt edici özellikleri VBA kullanarak diyagram oluşturma

GOU VPO "M.A. SHOLOKHOV'UN ADINI ALAN MOSKOVA DEVLET İNSANİ BİLİMLER ÜNİVERSİTESİ"

Elektronik ders kitabı “Ofis programlama”

LİSANSÜSTÜ YETERLİLİK ÇALIŞMASI

Tamamlayan: 5. sınıf tam zamanlı öğrenci

Bilgisayar Bilimleri ve Matematik Fakültesi

Timofeeva Elvira Ildarovna

Bilimsel danışman: Ph.D., Doçent

Khusainova Güzel Yadkarovna

Sterlitamak, 2010

Bölüm 1. Elektronik ders kitaplarının özellikleri ve yaratılmalarının temel ilkeleri

1.1 Elektronik ders kitabının özellikleri

1.2 Ofis programlamaya ilişkin elektronik ders kitabı oluştururken takip edilecek ilkeler

Bölüm 2. Ofis programlamaya ilişkin elektronik ders kitabının geliştirilmesi

2.1 Ofis programlamaya ilişkin elektronik ders kitabı için kaynak materyalin toplanması ve hazırlanması

2.3 Elektronik ders kitabı geliştirmek için programların seçilmesi

2.4 Elektronik manuel arayüzün geliştirilmesi

2.5 Kullanım Kılavuzu

Bölüm 3. “Ofis Programlama” elektronik ders kitabının özeti

3.4 Excel'de VBA kullanmanın özellikleri

3.6 Sözlük

Çözüm

Kaynakça

Bilgisayar teknolojilerine dayalı eğitim, büyük ölçüde teknik altyapıya - bilgisayara (eğitim bilgilerinin yerleştirilmesi ve sunulması için bir araç olarak) dayanmaktadır. Bu nedenle elektronik kılavuzlar oluşturulurken dikkate alınması gereken ilkelerden biri de eğitim materyalinin dağıtım ilkesi.

Bilgisayar eğitim programları eğitimde uzun süredir ek öğrenme aracı olarak kullanılmaktadır. Bununla birlikte, uzaktan eğitimde bilgisayar ana didaktik araç haline gelir ve farklı eğitim programları yerine, tüm eğitimsel bilgileri sunan, yeterli eksiksizliğe sahip tam bir etkileşimli kursa ihtiyaç vardır. Eğitim materyalinin etkileşim ilkesi- Uzaktan eğitime yönelik eğitimsel ve metodolojik desteği geliştirirken dikkate alınması gereken ikinci önemli ilke.

Etkileşimli bir multimedya kursu, bilgi sunmak için çeşitli medyaları (metin, statik ve dinamik grafikler, video ve ses kayıtları) tek bir komplekste birleştirmeyi mümkün kılar ve bilgi yanıt olarak sağlandığı için öğrencinin eğitim sürecinde aktif bir katılımcı olmasını sağlar. karşılık gelen eylemlerine. Multimedya kullanımı, bilgi algısının bireysel özelliklerini maksimum düzeyde dikkate almayı mümkün kılar; bu, eğitim bilgilerinin bir öğretmenden öğrenciye bilgisayar aracılığıyla aktarılması sırasında son derece önemlidir. Dolayısıyla e-ders oluştururken dikkat edilmesi gereken üçüncü prensip şudur: eğitimsel bilgilerin multimedya sunumu ilkesi.

Multimedya kursları oluşturmak için, uzmanlaşmış (yazma ortamları) veya evrensel (programlama sistemleri) nitelikteki araçlar kullanılır. Bunlardan ilki “programlama olmadan programlama” için tasarlanmıştır, yani. Program, kursu oluşturan kişinin karmaşık makine kodu (programlama dili olarak adlandırılır) yazmasına gerek kalmadan, bir multimedya kursunu oluşturan belirli modüllerin oluşturulması ve yerleştirilmesiyle oluşturulur. İkincisiyle çalışmak için bir programlama dili bilgisi gereklidir.

Visual Basic veya Delphi gibi modern görsel tasarım sistemlerinin ortaya çıkışı, etkileşimli bir arayüz geliştirmenize izin verdikleri için bu araçlar arasındaki farkları büyük ölçüde ortadan kaldırır. Aynı zamanda hazır çözümlerle özgürlüğü sınırlamazlar.

Yerel bileşenleri oluşturmak için kullanılan programlama sistemlerinin, bir dersin dahil edilmesini ve multimedyadaki İnternet kaynaklarına erişimi, ağ ve yerel kaynakları entegre etmeyi mümkün kıldığına dikkat edilmelidir.

Uzaktan eğitim de dahil olmak üzere herhangi bir yeni öğrenme biçimi, psikolojik ve pedagojik bir temelin oluşturulmasını gerektirir; bu temel olmadan eğitim sürecinin başarısı ve kalitesi hakkında konuşmak imkansızdır. Bu nedenle uzaktan öğrenmenin başarısını ve kalitesini etkileyen bir takım psikolojik ilkelerin de vurgulanması gerekmektedir. . Bir kursu geliştirirken kişinin psikofizyolojik özelliklerini dikkate almanın teknolojik uygulama sorunu özel bir yer işgal etmektedir. Öğrenmenin başarısı esas olarak bilginin algılanmasını belirleyen ve bilgiyi hafızada tutma ve yeniden üretme yeteneğini yaratan süreçleri oluşturan duyusal-algısal süreçlerin özellikleriyle ilişkilidir.

Bilgisayar teknolojisinin yaygın kullanımına dayanan modern eğitim teknolojileri potansiyel olarak çok büyük yeteneklere sahiptir. Ancak bilgisayarlı teknolojilerin tam kullanımı, insanlar ve teknik araçlar arasındaki etkileşim sorununun ciddi şekilde incelenmesini gerektirir.

Belirli bir zaman diliminde öğrencilere sunulan bilgi miktarı, onların bireysel özelliklerine bağlı olarak büyük ölçüde değişmektedir. Mevcut bilgi seviyesini belirlemenize izin veren bir dizi resmi teknik vardır, ancak deneyimli öğretmenler izleyicinin ruh halini, temaslarını, materyali algılamaya hazır olup olmadıklarını "sezgisel olarak" hissederler ve dersin gidişatını buna göre ayarlarlar. Bu, otomatik öğretim sistemlerinin sorunlarından biridir; geri bildirim yoktur, bilgisayar bir kişinin duygusal durumunu algılayamaz. Yeni bilginin algılanmasının birkaç aşamaya sahip olması durum daha da kötüleşiyor. Vücut tarafından sabit bir süre içinde işlenen bir doz bilgi, bir bilgi yükü oluşturur. Kendisine verilen yükün vücut üzerindeki olumlu veya olumsuz etkisi, gösterge ve savunma reaksiyonlarının oranına bağlıdır. Bilgi yükü, gösterge niteliğinde reaksiyonlara neden olurken savunma refleksini minimum düzeyde etkiliyorsa pozitif kabul edilir. Açıkçası, öğrenme sürecinin yüksek verimliliğini ancak aşırı bilgi yüklemesi olmadığında elde etmek mümkündür.

Uyarlanabilir rezervlerin korunması ve geliştirilmesi açısından öğrenmeyi optimize etmedeki temel sorun, yeni bilgi edinme sürecinde insanlık durumunun değerlendirilmesi ve düzeltilmesidir. Bu, bir e-kurs geliştirirken dikkate alınması gereken dördüncü prensibe yol açmaktadır: öğrencinin kişisel özelliklerine uyum ilkesi.

- bütünlük ilkesi: Her modül aşağıdaki bileşenlere sahip olmalıdır:

Teorik çekirdek

Teorik test soruları,

Örnekler,

Bağımsız çözüme yönelik problemler ve alıştırmalar,

Tüm modülün cevaplarıyla birlikte test soruları,

Ölçek,

Bağlamsal yardım.

- görünürlük ilkesi: Her modül, yeni kavramların, ifadelerin ve yöntemlerin anlaşılmasını ve hatırlanmasını kolaylaştıracak, minimum metin ve görselleştirme içeren bir çerçeveler koleksiyonundan oluşmalıdır.

- dallanma ilkesi: Kullanıcının başka herhangi bir modüle gitme seçeneğine sahip olması için her modül diğer modüllere hiper metin bağlantılarıyla bağlanmalıdır.

- düzenleme ilkesi: Öğrenci, personel değişimini bağımsız olarak yönetir, ekranda istediği sayıda örnek gösterme, ihtiyaç duyduğu sayıda problemi, kendisi tarafından belirlenen veya öğretmen tarafından belirlenen zorluk seviyesini çözme ve ayrıca cevaplayarak kendini test etme olanağına sahiptir. test soruları ve belirli bir zorluk seviyesindeki bir testi tamamlama.

- bilgisayar desteği ilkesi: Öğrenci, çalışmanın herhangi bir anında bilgisayar desteği alabilir, bu da onu rutin işlerden kurtarır ve şu anda üzerinde çalıştığı materyalin özüne odaklanmasına, daha fazla örnek düşünmesine ve daha fazla problem çözmesine olanak tanır.

- toplama prensibi: elektronik ders kitabı (ve diğer eğitim paketleri), tek elektronik kompleksler halinde bir araya getirilmelerine, yeni bölümler ve konularla genişletilmelerine ve desteklenmesine ve ayrıca bireysel disiplinler için elektronik kütüphaneler oluşturulmasına olanak tanıyan formatlarda yapılmalıdır (örneğin, bölüm bilgisayar dersleri) veya bir öğrencinin (okuduğu uzmanlık alanı ve derse uygun olarak), öğretmenin veya araştırmacının kişisel elektronik kütüphaneleri. .

Bilgisayar teknolojilerini kullanarak öğrenmede bağımsız çalışmanın belirleyici rolüne rağmen, eğitim sürecinin ana özneleri öğrenci ve öğretmendir. Öğretmenle birlikte öğrencinin bilişsel aktiviteye katılımı hem geleneksel hem de ek eğitim sistemlerinde kalitenin koşullarından biridir.

1.3 Elektronik ders kitabının yapısı

En basit elektronik ders kitabı, bir öğretmenin kendisi tarafından yazılan (veya hatta öğrenciler tarafından iyi bir notu minimum maliyetle çok sayıda kopya halinde çoğaltmak amacıyla) yazılan ve bir öğrenci sunucusuna veya kamuya açık başka bir elektronik siteye gönderilen ders notları olabilir. . Bununla birlikte, böyle bir ders kitabı esasen basılı olarak çoğaltılan bir özetten farklı değildir ve elektronik yayının belirli yeteneklerini hiçbir şekilde kullanmaz. Nedir bu ek özellikler? Bunları listelemeye çalışalım. Ana olanları ve ek olanları vurgulayabiliriz. Ana özellikler şunları içerir:

· elektronik ders kitabı içerisinde basit ve kullanışlı bir gezinme mekanizması oluşturma yeteneği;

· özellikle yayının hipermetin formatını kullanırken elektronik ders kitabı içinde gelişmiş arama mekanizması;

· öğrencinin bilgi düzeyinin yerleşik otomatik kontrolü olasılığı;

· Malzemenin yapılandırılması için özel bir seçenek imkanı;

· çalışılan ders kitabı materyalini öğrencinin bilgi düzeyine uyarlama yeteneği; bu, öğrencinin motivasyon düzeyinde keskin bir artışa neden olur;

· Kullanıcı arayüzünü öğrencinin bireysel ihtiyaçlarına göre uyarlama ve optimize etme yeteneği.

Basılı ders kitabına kıyasla elektronik ders kitabının ek özellikleri şunlardır:

· birçok fiziksel ve teknolojik sürecin akışını simüle eden özel parçaları dahil etme yeteneği;

· özellikle ders kitabıyla çalışma ve aynı öğretmenin derslerini dinleme sürecini bir araya getirmek için ders kitabına ses dosyaları ekleme olanağı;

· ders kitabının belirli hükümlerini göstermek için ders kitabına video parçaları ekleme olanağı;

· öğrenciyle hızlı diyalog kurulmasını sağlamak için kılavuza etkileşimli parçaların dahil edilmesi;

· doğal dilde diyalog dahil olmak üzere ders kitabının tam ölçekli multimedya tasarımı, öğrencinin talebi üzerine yazar (yazarlar) ve danışmanlarla bir video konferansın düzenlenmesi vb.

Maksimum etkiyi elde etmek için, elektronik bir kılavuz (aynı zamanda herhangi bir elektronik yayın) geleneksel basılı bir kılavuza kıyasla biraz farklı şekilde derlenmelidir: bölümler daha kısa olmalıdır, bu da kitaplara kıyasla bilgisayar ekranı sayfalarının daha küçük boyutuna karşılık gelir, daha sonra alt düzeydeki değerlendirme listelerine karşılık gelen her bölüm, her biri belirli bir dar konu hakkında gerekli ve yeterli materyali içeren ayrı parçalara bölünmelidir. Kural olarak, böyle bir parça bir ila üç metin paragrafı (paragraflar kitaptakilerden daha kısa olmalıdır) veya bir çizim ve çizimin anlamının kısa bir açıklamasını içeren bir resim yazısı içermelidir.

Böylece öğrenci sürekli olarak sunulan materyali değil, birbirini ayrı ayrı takip eden ayrı ekran parçalarını görüntüler. Bu ekranı inceledikten sonra öğrenci genellikle metnin altında bulunan "İleri" düğmesine basar ve bir sonraki materyali alır. Bir önceki ekrandaki her şeyi anlamadığını veya hatırlamadığını görürse, ilk ekranın yanında bulunan “Önceki” butonuna basar ve bir adım geri gider. Doğrudan adreslemeye izin veren en küçük yapısal birimin içinde (ve içinde), yani bir paragraf veya alt paragrafta (üçüncü düzey bir başlıkla karakterize edilen) ayrı bir ekran dizisi bulunur ve her birine sırayla bağlanan bir veya daha fazla parça içerir. diğerini hiper metin bağlantılarıyla. Bu tür parçalara dayanarak, aşağıdakileri içeren katmanlı bir eğitim materyali yapısı tasarlanmıştır:

· çalışma için gerekli katman;

· daha ileri düzey kullanıcılar için katman;

· belirli bölümlerin daha derinlemesine incelenmesi için katman;

· yardımcı katmanlar;

· “Temel kavramlar ve tanımlar” özel katmanı,

Eğitim materyalinin bu şekilde düzenlenmesi, öğrencilere hazırlık düzeylerine bağlı olarak farklı bir yaklaşım sağlar; bu da daha yüksek düzeyde öğrenme motivasyonu sağlar ve bu da materyalin daha iyi ve daha hızlı öğrenilmesine yol açar.

Elektronik ders kitaplarının tanıtılmasının ilk aşamasında bir çerçeve yapısı uygundur. Listelenen sorunların çoğunu çözmek için ayrı çerçeveler sağlanmıştır.

Özellikle, kılavuzdaki gezinmeyi bir bütün olarak düzenlemek için, belgenin içindekiler tablosu olarak biçimlendirilebilecek ayrı bir çerçeveye ihtiyaç vardır. Ayrıntılı bir içindekiler tablosunun boyutları genellikle büyük olduğundan çerçevenin bir kaydırıcı (kaydırma penceresi) içermesi gerekir.

İçindekiler kısmından seçilen bölümler “Elektronik Baskının Ana Metni” adı verilen bir çerçevede görünür. Bu çerçeve, iki ila üç paragraflık metin veya açıklamalar içeren bir resmi barındırmak için gereken en büyük boyuttur. Belirtilen çerçeve ana bilgi alanını temsil eder, yani öğrenci tarafından tek seferde algılanması, anlaşılması ve operasyonel ve daha sonra uzun süreli hafızada saklanması gereken materyali içerir.

Bu metin ayrıca, resimlerin (özel pencerelerde görüntüleniyorlarsa) adresleri (URL'ler), ek literatür olarak kabul edilen diğer bazı elektronik belgeler, süreçlerin veya olayların dinamik bir tanımını içeren animasyon, ses ve video dosyaları şeklinde bağlantılar içerebilir. yazarın açıklamaları ve açıklayıcı video materyali.

Öğrenciye kolaylık sağlamak için, ayrı bir çerçevede bir sözlük veya tanım listesi vurgulanır; buna geçiş, ana metinde görünen ve açıklama gerektiren terimlerden gelen bağlantılarla düzenlenir. Bu çerçeve isteğe bağlıdır. Ana çerçevenin kapladığı ekran alanını artırmak için ek bir açılır pencerede bir tanım listesi oluşturabilirsiniz.

Kılavuzun konusu veya alfabetik dizini, hiper metin bağlantılarını kullanarak ilgili terim ve kavramlardan bunların bahsedildiği ana metne geçmenizi sağlar. Böylece bu çerçevenin içeriği elektronik ders kitabı içerisinde ek gezinme seçenekleri sağlar. Ancak bu yöntemin uygulanması öğrencinin en azından kılavuzun konusuna ilişkin ön bilgi sahibi olmasını gerektirir. Başka bir deyişle, bu gezinme yöntemi aslında yalnızca belirli bir konudaki bilgi düzeyini geliştirmek veya artırmak isteyen öğrenciler tarafından kullanılır. Böylece, ilk eğitim için bu çerçeveyi hariç tutabilir ve yardımcı açılır pencerede alfabetik bir dizin oluşturabilirsiniz. .

Çoğu durumda, elektronik belgeler tasarlarken kendinizi üç ila dört çerçeveli bir yapıyla sınırlamanız önerilir. Tek ekranda daha fazla temel bilgiye sahip olmayı tercih eden öğrenciler için (örneğin, "Baskı Ana Metni" çerçevesinin maksimum boyutu), üç çerçeveli bir yapıya geçebilir ve bir tanım listesi ile bir sözlük görüntüleyebilirsiniz. Stajyerin isteği üzerine açılan ek pencerelerde.

Ders kitabındaki materyallerin düzenlenmesine ilişkin kurallar.

1. “Bilinenden bilinmeyene”, “basitten karmaşığa”, “kolaydan zora”, “somuttan soyuta”, “genel değerlendirmeden ayrıntılı analize” vb. ilkelere uygunluk.

2. Sonraki öncekine dayanır ve önceki sonrakiyle güçlendirilir.

3. Duyusal olan zihinsel olandan önce gelir.

4. Materyal, basit ezberlemeden daha büyük ölçüde sorular üretir.

5. Her kurala, çeşitli uygulamalarını göstermek için yeterli sayıda örnek eşlik etmektedir.

6. Örnekler kurallardan önce gelir ve kurallara örnekler eşlik eder.

7. Küçük ayrıntılar konunun özünü karartmaz.

1.4 Elektronik ders kitaplarının avantajları ve dezavantajları

Elektronik ders kitabının iki önemli dezavantajı vardır:

· onunla çalışmak için özel ek ekipmana ihtiyaç duyulması, her şeyden önce - uygun yazılıma sahip bir bilgisayar ve yüksek kaliteli bir monitör ve bazen ek olarak yerel veya global olarak çalışmak için bir CD sürücüsü ve/veya bir ağ kartı veya modem ağ;

· Bilgi sunmanın alışılmadık, geleneksel olmayan elektronik biçimi ve bir monitörle çalışırken artan yorgunluk.

Elektronik ders kitaplarının daha birçok avantajı vardır. Bunlar şunları içerir:

· Kullanıcı arayüzünü bireysel öğrenci ihtiyaçlarına göre uyarlama ve optimize etme yeteneği. Özellikle bu, ders kitabının hem metin hem de hiper metin ve çerçeve yapısını kullanma olanağı ve çerçevelerin sayısı, boyutları ve dolgularının değişebileceği anlamına gelir. Öğrenci dilerse bazı çerçeveler yerine aynı içeriğe sahip, örneğin resimler veya tanım listesi içeren açılır pencereler kullanabilirsiniz.

· Öğrenci üzerinde ek (basılı yayınlara kıyasla) etki araçları kullanma yeteneği (multimedya yayını), bu da eğitim materyallerini hızlı bir şekilde öğrenmenize ve daha iyi hatırlamanıza olanak tanır. Kılavuz metninde animasyon modellerine yer verilmesinin özellikle önemli olduğunu düşünüyoruz. Ders metnine uygun ses eşliği yardımıyla olumlu bir etki elde edilebilir.

· Elektronik ders kitabı içerisinde basit ve kullanışlı bir gezinme mekanizması oluşturma yeteneği. Basılı bir yayında bu tür iki olasılık vardır: içindekiler tablosu ve alt bilgiler, bazen bunlar aynı zamanda bir sözlük de içerir. Ancak bu yetenekleri pratik olarak uygulamak için ders kitabının sayfalarını çevirmeniz gerekir. Elektronik kılavuz, sayfaları çevirmeden istediğiniz bölüme veya parçaya hızlı bir şekilde gitmenize ve gerekirse aynı hızla geri dönmenize olanak tanıyan köprüler ve bir çerçeve yapısı veya görüntü haritaları kullanır. İlgili bölümlerin bulunduğu sayfaları hatırlamanıza gerek yoktur.

· Yalnızca elektronik ders kitabının içinde değil, dışında da arama mekanizması geliştirildi. Özellikle hiper metin bağlantılarını kullanarak yayının metninde gezinebilir, resimleri görüntüleyebilir, içinde bağlantı bulunan diğer yayınlara (literatür vb.) erişebilir, hatta kılavuzun yazarına bir e-posta yazabilirsiniz. Ders kitabının bazı hükümlerinin açıklanması talebi. Çevrimiçi öğrenme yapılarını kullanırken, iş yerinizde kalırken ders kitabının hükümlerini diğer öğrencilerle (elektronik okuma odasında) tartışmak mümkündür.

· Öğrencinin bilgi düzeyinin yerleşik otomatik kontrolü olasılığı ve bu temelde, bir sonraki paragrafta belirtildiği gibi bilgi düzeyine karşılık gelen ders kitabı katmanının otomatik seçimi.

· Çalışılan materyali öğrencinin bilgi düzeyine uyarlama yeteneği, bu da bilginin algılanması ve ezberlenmesinin gelişmesiyle sonuçlanır. Uyarlama, yayının katmanlı yapısının kullanılması esasına dayalı olup, test sonuçlarına göre öğrenciye bilgi düzeyine uygun bir katman sunulur.

· Elektronik ders kitabının temel avantajı, öğrenci ile ders kitabının unsurları arasındaki etkileşimli etkileşim olanağıdır. Ortaya çıkma seviyeleri, bağlantılar arasında gezinirken düşük ve orta düzeyden, test sırasında ve öğrencinin süreç modellemeye kişisel katılımı sırasında yüksek seviyeye kadar değişir. Test, bir öğretmenle yapılan görüşmeye benziyorsa, süreç modellemeye katılım, gerçek veya benzer üretim koşullarında uygulamalı eğitim sırasında pratik becerilerin kazanılmasıyla karşılaştırılabilir.

Elektronik ders kitaplarının kullanıma girmesiyle birlikte kütüphanelerin işlevleri de değişmektedir. Bu durumda rolü, elektronik ders kitaplarının deposu olan bir metin veritabanına bağlı, yerel bir ağa bağlı bilgisayarlarla donatılmış bir elektronik okuma odası tarafından oynanır. Böyle bir kütüphanenin tüm okuyucuları, herhangi bir sıraya veya beklemeye gerek kalmadan, kendileri için otomatik olarak herhangi bir sayıda kopyalanan aynı olanlar da dahil olmak üzere herhangi bir elektronik ders kitabını bağımsız olarak seçip okuyabilir.

1.5 Elektronik kitap yayıncılığının mevcut durumu ve beklentileri

Elektronik yayınlar dinamik olarak gelişen bir ürün sınıfına aittir. Sayıları hızla artıyor, kaliteleri de sürekli gelişiyor.

Basılı ürünlerin elektronik belgelerle entegrasyonu tamamen pratik faydalar sağlar. Böylece dijital forma geçiş, eski el yazmaları gibi birçok benzersiz ürün türünün güvenliğinin sağlanmasını mümkün kılıyor. Sıradan fotoğraf ve tablolar bile zamanla kalitesini kaybeder. Bunların elektronik kopyalarının saklanması, eşsiz kültürel şaheserlerin sonraki nesillere aktarılmasını mümkün kılmaktadır. Son olarak, belgeleri ve yayınları elektronik biçimde saklamak, elektronik veritabanlarını, açık bir yapıyı ve gerekli materyalleri ve parçalarını bulma sürecini kolaylaştıran gelişmiş arama ve gezinme araçlarını düzenlemenize olanak tanır. Örnek olarak, dijital bir grafik kütüphanesinin ortaya çıkmasının gerekli illüstrasyonları birkaç saniye içinde bulmayı ve kitaplara yerleştirmeyi mümkün kıldığı Amerikan tıp literatürü yayınevi Mosby-Year Book'a başvurabiliriz. zamandan ve malzeme kaynaklarından önemli ölçüde tasarruf sağlar.

Elektronik yayınların göreceli değeri ve üretimlerini genişletme umutları hakkındaki soruyu yanıtlamak için aşağıdaki ana yönlerde araştırma yapılmalıdır (aksi takdirde listelenen soruların yanıtlarını alın):

1. Kitabın elektronik versiyonunda değeri artıyor mu, artıyorsa hangi durumlarda ve bunun nedeni nedir;

2. okuyucunun bakış açısından elektronik yayının kalite özelliklerini hangi faktörler etkiler;

3. E-kitap oluşturmaya yönelik teknik ve yazılım araçlarının gelişmişlik düzeyi yeterli mi;

4. Elektronik yayınların okunmasına yönelik bireysel ve grup araçlarının ne kadar yaygın olduğu;

5. E-kitap dağıtım pazarı ne kadar olgun?

6. E-kitapların başarılı bir şekilde pazarlanması ve yönetimi için geleneksel yayıncılık işinde ne gibi değişikliklere ihtiyaç vardır?

Hiç şüphe yok ki, çocuk ve eğitim amaçlı elektronik yayınların daha yüksek bir tüketici değeri vardır, çünkü incelenen materyale olan ilgi artar ve yalnızca öğretim için değil, aynı zamanda çocukları kademeli olarak öğrenmeye dahil etmek için de yeni, daha etkili teknolojileri kullanma olasılığı artar. eğlenceli bir şekilde süreç sağlanır. Bu yöntemler halihazırda birçok ülkede test edilmiş ve pratikte etkinliği kanıtlanmıştır.

Referans ve bilimsel yayınlar, kullanıcının gerekli bilgileri (veya basılı form dahil olmak üzere, kullanıcının ihtiyacını değerlendirmesine ve sipariş etmesine olanak tanıyan kısa bilgileri) daha basit araçlarla ve daha kısa sürede elde etmesine olanak tanır. Doğal olarak bu tür yayınların değeri basılı yayınlara göre oldukça artıyor. Bu tür yayınların değerinin ne ölçüde arttığı ve belirli faktörlerin rolü ilgili araştırmanın yürütülmesi sürecinde belirlenebilir.

Elektronik belgelerin kalite özelliklerini etkileyen faktörler açısından bakıldığında, en büyük ilgi, yalnızca animasyon ve dijital video dahil olmak üzere geniş anlamda grafik arayüzlerinin değil, aynı zamanda dijital sesin de dahil olduğu kullanıcı arayüzlerinin optimizasyonuna yöneliktir. Bütün bunlar aynı zamanda araştırma ve istatistiksel veri toplamayı da gerektirir.

Elektronik yayınların eğitim alanındaki ilerlemesi, okul eğitiminden başlayarak orta ve yüksek öğretim alanında yavaş yavaş ama istikrarlı bir şekilde devam ediyor. Çoğu durumda elektronik ders kitaplarına ve bilgisayar eğitim teknolojilerine kısmen veya tamamen geçiş haklı görülmektedir. Öğretim yardımcılarının çeşitliliği ne kadar fazlaysa ve dolaşımları ne kadar düşükse, bu tür bir değişimin etkinliği de o kadar yüksek olur. Geleneksel yayıncılık ve basım işlerinde yeni bilgi teknolojilerine uyum sağlamak için gerekli olan değişikliklerle ilgili soruyu yanıtlamak, aynı zamanda oldukça geniş ve derinlemesine bilimsel araştırmaların yapılmasını da gerektirir.

Yani, 1996'dan 2000'e kadar kuzey komşumuz Finlandiya. Elektronik yayıncılık ve basım süreçlerine ilişkin beş yıllık bir araştırma programı, yaklaşık 60 milyon Finlandiya Markı tutarındaki finansmanla yürütüldü. Amerika Birleşik Devletleri'nde, etkileşimli elektronik dergiler için hükümet destekli program çerçevesinde, üniversite yayınevlerini ekonomik olarak destekleyen ve kendisi de bilimsel yayınların yayıncısı olarak hareket eden özel bir hizmet olan OCLC yaklaşık on yıldır faaliyet göstermektedir - elektronik ve basıldı.

Gelecekte, multimedya teknolojilerinin yaygınlaşması ve e-ticaretin durdurulamayan gelişimi, basım sektöründe geniş talebe odaklanan işletmelerin rekabet edebilirliğine ve hatta hayatta kalabilmelerine ciddi kısıtlamalar getirecektir. Elektronik ticaret ve hizmet yöntemlerine hakim olanlara, en kaliteli ürünlerin bile satışında avantajlar daha hızlı ve verimli bir şekilde sağlanacaktır. Kendi multimedya teknolojisi donanım ve yazılımına sahip olmayan firmalar sipariş almakta zorlanacak, ürünleri tüketiciye ulaşmadan demode olma tehlikesiyle karşı karşıya kalacaktır. Üstelik bu durum, ürünlerin fiili hazırlanma ve piyasaya sürülme süreci çerçevesinde telafi edilemez. Bu nedenle, çevrimiçi elektronik yayınların dağıtım açısından herhangi bir basılı yayına göre şüphesiz avantajları vardır.

Hem elektronik yayınların hem de basılı ürünlerin üretimi giderek medya endüstrisinin tek bir alanına entegre ediliyor. Aynı zamanda, aynı medya endüstrisi içerisinde basılı ve elektronik yayınların bütünleşme süreci de bulunmaktadır. Genel olarak, elektronik yayınların, özellikle de multimedya yayınlarının ve ağ dağıtım teknolojilerini kullananların üretiminde daha hızlı bir gelişme beklemeliyiz. Bu arada, basılı medyanın katkısında gözle görülür bir azalma, basılı ürünlerin üretiminde mutlak bir azalma anlamına gelmiyor. Büyük olasılıkla üretim artışı devam edecek (özellikle etiket ve ambalaj üretiminde), ancak bu büyümenin hızı giderek azalacak.

2.1 E-öğrenme için kaynak materyalin toplanması ve hazırlanması için kılavuzlar ofis programlama

“Ofis Programcılığı” konusu, “Ekonomide Uygulamalı Bilişim” uzmanlığı için üniversite programının zorunlu asgari programına dahildir. Bu, seçilen konunun alaka düzeyidir.

“Ofis Programlama” elektronik ders kitabının oluşturulmasının ilk aşamasında, seçilen konuyla ilgili bilgileri içeren literatürün bir analizi gerçekleştirildi.

Bu kaynaklardan alınan materyaller sistematize edildi ve işlendi. Şu konular vurgulandı: veri türleri, koşullu ifadeler ve VBA dizileri, VBA prosedürleri ve işlevleri, VBA programları oluşturma, UserForm nesnesi, Word'de VBA programlama, Excel'de VBA kullanma özellikleri

Birkaç benzer elektronik ders kitabının analizi, bir takım eksikliklerin belirlenmesine ve geliştirme sırasında bunların ortaya çıkmasının önlenmesine yardımcı oldu. Bu dezavantajlar şunları içerir:

· yetersiz miktarda eğitim materyali;

· materyalin yeterince düşünülmemiş sunum sırası;

· açıklanan örneklerden ve çalışma yöntemlerinden elde edilen sonuçların eksikliği;

kontrol veya öz kontrol için hiçbir görev yoktur

2.2 Ders kitabı yapısının geliştirilmesi

İkinci aşamada ise doğrudan elektronik ders kitabının oluşturulmasına yönelik çalışmalar yapıldı. Mevcut malzeme bölümlere ayrılmıştır. Metin dikkatlice düzenlenmiştir. Elektronik kılavuzun içeriği aşağıdaki bölümleri ve alt bölümleri içerecek şekilde geliştirilmiştir:

Giriiş.

VBA Veri Türleri, Koşullu İfadeler ve Diziler.

VBA'ya giriş. Veri tipleri;

VBA editörü;

Operatörlerin yürütme sırasının değiştirilmesi;

Dizi organizasyonu;

Çeşitli veri türleriyle çalışmak;

VBA prosedürleri ve işlevleri.

UserForm nesnesi. VBA programları oluşturma:

UserForm nesnesinin özellikleri ve yöntemleri;

Formların kullanımı;

Liste Kutusu kontrolü;

ComboBox, OptionButton ve Çerçeve kontrolleri;

Kontrol elemanlarıMultiPage, ScrollBar, SpinButton;

DataObject.

Word, Excel'de VBA kullanmanın özellikleri:

Temel Kelime Nesneleri;

Belge biçimlendirmesi;

Excel'deki Temel VBA Nesneleri

Doğrudan hesaplamalar için VBA yeteneklerini kullanma

Mali işlevler

VBA kullanarak diyagramlar oluşturma.

Pürüzsüz diyagramların oluşturulması

Pasta grafikleri ve histogramları oluşturma

Pratik dersler.

Bağımsız çalışma için ödevler.

Laboratuvar çalışmaları.

Sözlük.

Bilginin test edilmesi (test görevi).

Çözüm.

Kaynakça.

2.3 Geliştirme için programların seçilmesi elektronik ders kitabı

Elektronik bir ders kitabı geliştirmek için hiper metin biçimlendirme dili HTML seçildi. Bu dilde sayfalar oluşturmak için çok sayıda program ve düzenleyici vardır ve en önemlisi, bu dilde yazılan kodlar, çoğu modern bilgisayara yüklenen standart bir tarayıcı tarafından kolayca açılabilir. Bu dilde yazılmış bir sayfa, herhangi bir kullanıcıya tanıdık ve aşinadır; gezinme kolaylığı ve elektronik kılavuz için yeterli sayıda etiket, dili kullanım için daha da çekici hale getirir.

Seçilen HTML dilinde elektronik ders kitabı yazma problemini çözmenin ana aracı Web tasarım programlarıdır. Bir program seçmek için Web tasarım programlarına yönelik üç ana gereksinim formüle edildi:

Rusça dil kodlamaları için tam destek.

Yalnızca amatör düzeyde değil, profesyonel düzeyde de sayfa oluşturma yeteneği.

Görsel çalışma modu.

MicrosoftFrontPage düzenleyicisi bu gereksinimleri en iyi şekilde karşılar. Perdenin arkasında, sayfaların düzenlenmediği, ancak metin modunda yazıldığı HTML editörleri denir. Microsoft FrontPage, Web sitelerini etkili bir şekilde geliştirmek ve işletmek için ihtiyacınız olan her şeyi içerir. En uygun geliştirme yöntemini seçerek yüksek kaliteli web sayfalarını kolayca oluşturabilirsiniz. Dinamik HTML, animasyon özellikleri sağlar; Basamaklı Stil Sayfaları 2.0, görüntüler ve metinler için sarma veya kaplama efektleri oluşturmanıza olanak tanır ve gelişmiş renk araçları, web sayfalarını tasarlamayı kolaylaştırır.

Web sayfalarının işlevselliğini genişletmek için JAVASCRIPT dili kullanıldı. JavaScript, Netscape tarafından geliştirilen yeni bir kodlama dilidir. JavaScript'i kullanarak kolayca etkileşimli Web sayfaları oluşturabilirsiniz.

2.4 Arayüz geliştirme elektronik kılavuz

Bir eğitim yayınının tasarımı, öğrencinin öğrenme kalitesini artırmada önemli bir faktördür. Bilgisayarla çalışmayı kolaylaştırmak için kullanıcının onunla etkileşime girerken kendini rahat hissetmesi gerekir. Bu nedenle elektronik kılavuzun oluşturulması sürecinde bilgisayar teknolojisi uzmanlarının önerileri dikkate alınmıştır:

1) nesnenin parlaklığı belirli sınırlar içinde olmalıdır;

2) görüntünün arka plana göre kontrastı, nesnenin boyutu dikkate alınarak seçilmelidir: boyutu ne kadar küçükse, kontrastı da o kadar yüksek olmalıdır;

3) gözlerin sarı-yeşil radyasyona en duyarlı, mor ve kırmızıya en az duyarlı olduğu dikkate alınmalıdır;

4) sembolün boyutu kişinin görme keskinliğine uygun olmalıdır; bilgi algısının hızını ve doğruluğunu etkilediği de dikkate alınmalıdır;

5) gözün kapsadığı tüm görüş alanı üç bölgeye ayrılabilir: ayrıntıların en net şekilde ayırt edildiği merkezi görüş; bir nesneyi küçük ayrıntılar olmadan tanımlayabileceğiniz net görüş; nesnelerin algılandığı ancak tanınmadığı çevresel görüş;

6) Görme hissi kademeli olarak artar ve azalır, toplamda bu süre 0,5 saniyedir.

Ekrandaki metnin yoğunluğunu belirleyen kurallara uymalısınız:

Ekranın yaklaşık yarısını boş bırakın;

Tablonun her beşinci satırından sonra bir satır boş bırakın;

Tablo sütunları arasında 4 veya 5 beş boşluk bırakın. Metin parçaları, kullanıcının bakışlarının ekran boyunca normal yönde hareket etmesini sağlayacak şekilde ekrana yerleştirilmelidir.

Tablodaki alanların içerikleri ekranın kenarına “bastırılmamalı”, yatay veya dikey eksenlerin yakınına yerleştirilmelidir.

Aynı tür bilgiler ekranın her zaman aynı yerinde görünmelidir.

Ekranın üst iki veya üç satırı genellikle başlığı ve sistem durumunu görüntülemek için ayrılmıştır. Başlık, kullanıcının sistemde nerede bulunduğunu gösterir; Durum alanı üst düzey menü öğelerini gösterir ve sistemin çalışır durumda olduğunun onayını görüntülemek için kullanılır.

PC ekranının çözünürlüğünün düşük olması nedeniyle yazı karakterlerinin okunabilirliği bozulmaktadır. Bu nedenle, ekran yazı tipinin kağıda basıldığından daha büyük olması, yani en az 12 puntoluk tipografik cicero punto boyutuna karşılık gelmesi gerekir.

Ekran tipografisi uygulamasının gösterdiği gibi, kullanıcılar çoğunlukla başlangıçta herhangi bir bilgisayarın hafızasında bulunan Times, Courier, Arial, Sans Serif standart yazı tiplerini kullanıyor. Basılı yayınlar da dahil olmak üzere yaygın kullanımları nedeniyle, yazı tipinin kişisel olmayan bilgi etkisine yol açarak mesaj ile izleyici-okuyucu arasında duygusal bir engel oluşturduğuna inanılmaktadır.

Verdana yazı tipi hijyenik ve sanatsal özellikleriyle öne çıkıyor. Düşük çözünürlüklü çoğaltma için tasarlanmıştır ve basit bir tasarıma sahiptir; Oranları rahat ve güzel. Yazı tipi hafif, açık görünüyor ve ekrandan kolayca okunabiliyor.

Satır aralıklarının basılı yayınlara göre 2-2,5 kat daha geniş yapılması tavsiye edilir. Hem italik hem de aralıklar ekranda kötü görünür, bu nedenle metin vurgulamaları için renkli veya kalın renk kullanmak daha iyidir.

Bir ders kitabı için beyaz zemin üzerine siyah metin standarttır, ancak en iyi seçenek değildir, çünkü güçlü renk kontrastı öğrenci için ek yorgunluk yaratır. Sadece bir metin-arka plan renk çifti seçerek bunu önleyebilirsiniz.

Ana metnin rengi için evrensel siyah en iyisidir, ancak seçenekler de mümkündür (koyu kahverengi, koyu mavi vb.). Arka plan için yumuşak pastel renkler kullanmalısınız ve en iyi görsel efekt, arka planın seçilen renkle sağlam bir şekilde doldurulması değil, yumuşak, odaklanmamış dokulu bir arka plandır.

Aynı konu alanı içinde arka plan rengi ve dokusu tüm sayfalarda tutarlı kalmalıdır.

Görsel programlamaya ilişkin elektronik ders kitabı için yukarıdakilere dayanarak şunu seçtim:

Arka plan rengi, yumuşak bir şekilde odaklanmamış dokuya sahip gridir;

Yazı Tipi – Verdana;

Yazı tipi boyutu – 14 punto;

Yazı tipi rengi – koyu mavi;

Aralık – bir buçuk;

Hizalama – genişlik.

Elektronik ders kitabı "Ofis Programlaması", sayfaları çevirmeden (basılı baskının aksine), istenen bölüme veya parçaya hızlı bir şekilde gitmenize ve gerekirse aynı hızla geri dönmenize olanak tanıyan köprüler ve çerçeve yapısını kullanır. İlgili bölümlerin bulunduğu sayfaları hatırlamanıza gerek yoktur.

Programlı olarak, bir tarayıcı penceresini çerçevelere bölmek şu şekilde uygulanır:

1. Çerçevelerin boyutları ve sayısının yanı sıra çerçevelere karşılık gelen dosyaların adlarının ve her çerçeve için bazı niteliklerin belirtildiği bir html dosyası oluşturulur (genellikle index.html adlı sunucunun ilk sayfası).

2. Her kare için ayrı HTML sayfaları oluşturulur.

Ana index.html dosyası şuna benzer:

Ders Kitabı

çerçeve kümesi satırları = "101,*">

Bu sayfada çerçeveler kullanılıyor ancak tarayıcınız çerçeveleri kullanmıyor

destekler.

Banner çerçevesi elektronik ders kitabının logosunu (top.htm) içerir, içindekiler çerçevesi hiperlinkler biçiminde ders kitabının içeriğini içerir (oglav.htm), ana çerçeve materyali (tekst.htm) görüntüler.

Materyali incelemenin kolaylığı, içindekiler tablosunu yapılandırırken köprülerin kullanılmasında yatmaktadır.

Oglav.htm dosyasının nasıl göründüğünü Ek 1'de görebilirsiniz.

2.5 Kullanım Kılavuzu

Elektronik ders kitabı hem yüksek öğretim kurumlarının özel donanımlı sınıflarında hem de evde bağımsız çalışma için tasarlanmıştır.

Kılavuzla çalışmak için minimum sistem gereksinimleri:

Tarayıcı InternetExplorer 3.3;

İşletim sistemi Microsoft Windows 95;

100 MHz saat frekansına sahip işlemci;

RAM boyutu 8 MB;

Yaklaşık 6 MB boş disk alanı.

Elektronik ders kitabının dosyaları htm2chm programı kullanılarak derlenir, bu nedenle başlamak için EUP_Office Programming dosyasını açmanız gerekir. chm. İndirdikten sonra kılavuzun ana sayfası ekranda görünecektir.

Elektronik ders kitabının kullanıcıyla iletişimi bir hiperlink sistemi kullanılarak gerçekleştirilir. Başlattıktan sonra, ekranın sol tarafında kılavuzda yer alan bölümlerin ve konuların bir listesi görünecektir. Seçilen konunun başlığına tıkladığınızda, materyali ekranın sağ tarafında görünecektir. Tüm bölümleri ve konuları arka arkaya görüntülemek için kullanıcının fare kaydırma veya kaydırma çubuğunu kullanması gerekir. Bir sonraki bölüme veya konuya geçmek için işlemi tekrarlayın, ayrıca her sayfanın sonunda bulunan “İleri” / “Geri” düğmelerini de kullanabilirsiniz (Şekil 1).

Pirinç. 1 Bölüm 1.3. Operatörlerin yürütülme sırasını değiştirme İleri/Geri düğmelerini kullanma

Elektronik kılavuzun geliştirilmesi sırasında çözülen temel sorun öğrencinin öğrenmesidir. Kılavuzla en etkili şekilde çalışabilmek için, içinde verilen tüm örneklerin VBA geliştirme ortamında yapılması tavsiye edilir. Kılavuzun her konusunun çalışılmasının sonunda konu hakkındaki bilgiyi kontrol etmek için problemlerin çözülmesi tavsiye edilir.

Sözlük sayfası bunlara ilişkin temel kavramları ve tanımları içerir.

Edinilen bilgiyi test etmek için ders kitabının sonunda “Ofis Programlama” adlı son test verilmektedir. Test, öğrencinin her soruya bir fare tıklamasıyla bir cevap seçebileceği ve ardından puanı hızlı bir şekilde hesaplayabileceği şekilde tasarlanmıştır (Şekil 2).


Pirinç. 2. Test

İstenirse öğrenci, ayrı bir sayfada listelenen, kullanılan literatürü tanıyabilir.

Kılavuzla çalışmayı bitirmek için pencerenin sağ üst köşesindeki çarpı işaretine tıklayarak uygulamayı kapatın.

3.1 Veri türleri, koşullu ifadeler ve VBA dizileri

VBA, kendi programlarınızı oluşturmaya ve mevcut uygulamaları kullanıcı ihtiyaçlarını karşılayacak şekilde özelleştirmeye yönelik bir dizi programlama aracıdır.

VBA'yı kullanarak mevcut uygulama araçlarının görünümünü veya kullanımını değiştirebilir, ayrıca tamamen yeni özelliklerinizi ekleyebilirsiniz.

VBA artık yazılım geliştirme sektöründe bir standart olma yolunda ilerliyor. VBA'da uzmanlaştıktan sonra bu dili VBA'yı destekleyen uygulamaların herhangi birinde kullanabilirsiniz. Üstelik VBA'yı bilerek Visual Basic dilini otomatik olarak öğrenirsiniz.

Microsoft, VBA'yı oluşturdu ve tüm önemli Office uygulamalarında VBA desteği sağladı: Word, Excel, Access ve PowerPoint.

Nesne yönelimli programlama.

Nesneleri anlamak, özellikle özel iletişim kutuları oluşturma ve VBA ana bilgisayar uygulamasının yeteneklerini kullanma söz konusu olduğunda, VBA programlamanın temelinde yer alır.

VBA nesne yönelimli bir dildir. Bu, ekiplerinin çoğunun özel bir formata sahip olduğu anlamına geliyor. Tipik bir VBA komutu şuna benzer:<Объект>.<Объект, входящий в первый объект>.<…>.<Тот объект, с которым нужно произвести действие>.<собственно действие>

Başka bir deyişle, her komut sanki "sondan" yazılmış gibi yazılır: önce eylemin gerçekleştirilmesi gereken şey belirlenir - nesne ve sonra eylemin kendisi - yöntem. Komut bileşenlerinin ayırıcıları noktalardır.

Örnek: Application.activDocument.PageSetup.Orientation=wdOrientLandscape - Bu komut, belgedeki sayfanın yatay yönünü ayarlar.

Veri tipleri.

Veri türü, VBA'nın depoladığı ve işleyebileceği belirli veri türlerini ifade eden bir terimdir.

Herhangi bir tür tanımı şunları belirtir:

Türün olası değerlerinin aralığı;

Veri organizasyon yapısı;

Bu tür veriler üzerinde tanımlanan işlemler.

Herhangi bir programlama ortamında olduğu gibi, önce VBA düzenleyicisinin başlatılması gerekir. Başlamanın iki yolu vardır:

2) menü komutunu çalıştırın: Servis<>Makro<>Visual Basic Düzenleyicisi.

1) herhangi bir MS Office uygulamasını (Word, Excel) etkinleştirin;

2) Alt+F11 tuş kombinasyonuna basın.

Her iki durumda da VBA editörü açılacaktır (Şekil 3).

Pirinç. 3. VBA düzenleyici başlangıç ​​penceresi

Geliştirilmekte olan projenin yapısı editör penceresinin sol tarafında görünür (Explorer'a benzer). Pencerenin iki ana nesnesine dikkat etmek gerekir: Normal ve Proje (İşlemler).

Normal nesne globaldir, yani VBA düzenleyicisinde çalışırken bu nesnede tüm Word uygulamasının kullanımına sunulacak modüller, formlar vb. oluşturulacaktır. Word'ü her başlattığınızda Normal nesnenin içeriği kullanılabilir hale gelir. Sonuç: Bu nesnede hiçbir şeyin yaratılmasına gerek yok!

Proje nesnesi, oluşturulan belgenin adının yanında bulunur; yani hangi belgede çalışmanız gerektiğine ve modüllerin, prosedürlerin ve uygulamaların nerede oluşturulduğuna dair bir ipucu verir.

Operatörler.

VBA'daki operatörler, bir ifadedeki belirli değerleri birleştirmek, karşılaştırmak veya bunlar üzerinde başka şekilde işlem yapmak için kullanılır. Bir ifadede bir operatör kullandığınızda, operatörün üzerinde bir eylem gerçekleştirdiği veri öğelerine işlenenler denir: çoğu operatör iki işlenen gerektirir.

Aritmetik ve mantıksal operatörler vardır. Aritmetik operatörler toplama, çıkarma, çarpma, bölme vb. operatörleri içerir. Mantıksal operatörler, bir prosedürde karmaşık karar kriterleri oluşturmak veya bir grup ifadenin tekrarlanması gereken koşulları yaratmak için bireysel karşılaştırma ifadelerinin sonuçlarını birleştirmek için kullanılır.

Operatörler ayrıca ikiye ayrılır: koşullu atlama operatörü, önceden tanımlanmış bazı koşullara veya koşullar grubuna dayalı olarak prosedür kodunun bir veya başka dalını seçen bir yapıdır ve koşulsuz atlama operatörü, prosedür kodunun yürütme sırasını basitçe değiştiren bir operatördür. herhangi bir özel durumdan bağımsız olarak. Koşullu atlama, koşulsuz atlamadan çok daha sık kullanılır.

Kod yürütme sırasını değiştirmek için en basit VBA operatörleri If ... Then ve If ... Then ... Else ifadeleridir.

If...Then ifadesi, bir prosedür veya işlevde tek bir alternatif kod dalı seçmenize olanak tanır.

If...Then ifadesinin ikinci biçimine if ifadesi bloğu denir. If...Then deyim bloğunda koşul ve operatörler ayrı satırlara yazılır ve bu ifade End If anahtar sözcüğüyle biter.

VBA, birçok programlama dili gibi, daha farklı kod dalları arasından seçim yapmanız gereken durumlarda kullanılmak üzere koşullu bir dal ifadesine sahiptir: Select Case ifadesi. Bu ifade If ifadesi ile hemen hemen aynı şekilde çalışır. Select Case anahtar sözcükleri, her Case ifadesinin farklı bir koşulun oluşumunu test ettiği ve Case dallarından yalnızca birinin yürütüldüğü birçok Case ifadesiyle birlikte kullanılır. Bir Vaka şubesi bir veya daha fazla VBA ifadesi içerebilir veya hiç VBA ifadesi içeremez.

Bir döngü yapısında yer alan tüm ifadelerin bir kez çalıştırılması işlemine döngünün yinelenmesi denir. Bazı döngü yapıları her zaman belirli sayıda yürütülecek şekilde tasarlanmıştır. Her zaman belirli sayıda çalıştırılan döngü yapılarına sabit yineleme döngüleri adı verilir. Diğer döngü yapıları türleri, bazı koşullara bağlı olarak değişken sayıda tekrarlanır. Bu esnek döngü yapılarının tekrarlanma sayısı belirsiz olduğundan bunlara belirsiz döngüler adı verilir.

For...Next döngüsü, bir eylemin veya bir dizi eylemin, döngünün başlangıcından önce bilinen belirli sayıda tekrarlanması gerektiğinde kullanılır.

VBA'nın sahip olduğu ikinci For döngüsü For Every...Next döngüsüdür. For...Next döngüsünün aksine, For Every...Next döngüsü bir döngü sayacı kullanmaz. For Every...Next döngüleri, nesneler topluluğu veya dizi gibi belirli bir gruptaki öğeler sayısı kadar yürütülür. Başka bir deyişle, For Every...Next döngüsü gruptaki her öğe için bir kez yürütülür.

En az karmaşık olan dizi basitçe veri öğelerinin bir listesidir; Bu tür dizilere basit veya tek boyutlu dizi denir. Böyle bir dizi, kuyruğun her öğesine yalnızca bir sıra numarası (kuyruktaki yer) değil, aynı zamanda özel değeri (isim) de atandığı bir kuyruk olarak temsil edilebilir.

Bir dizi oluşturmak için şunları belirlemeniz gerekir: adını, öğe sayısını (dizi boyutu) ve dizide depolanacak veri türünü.

Oluşturulan dizinin elemanları herhangi bir veri içermiyor. Bir değeri bir dizide saklamak için hangi öğeye atanacağını belirtmeniz gerekir.

Çoğu program bir dizi oluşturduğunda, her öğeye bir boş değer veya boş bir dize atayarak onu hemen başlatır.

İki boyutlu bir dizi oluşturma prosedürü, tek boyutlu olanla aynıdır; tek fark, boyutunu belirtirken iki değeri (satırlar ve sütunlar) belirtmeniz gerektiğidir.

Çok boyutlu olanlar da dahil olmak üzere diziler oluştururken, her bir öğenin değerini depolamak için RAM tahsis edilir (bunlar sıfır değerler veya boş dizeler olsa bile). Böylece geniş bir dizi oluşturularak boş bellek miktarında keskin bir azalma olur ve bu da programın çalışmasını olumsuz yönde etkileyebilir. Bu nedenle çok boyutlu dizileri yalnızca gerektiğinde oluşturmalısınız. Bu tür dizilere statik denir çünkü dizideki eleman sayısı değişmez.

Diziye ne kadar veri girileceğini bilmiyorsanız veya dizi için toplanan veri miktarı önemli ölçüde değişiyorsa dizi boyutu seçmek zor olabilir. Bu gibi durumlarda VBA, dinamik dizi adı verilen özel bir dizi türünü destekler.

VBA, kullanıcının kendi veri türlerini tanımlamasına olanak tanır. Bir değişkenin birden fazla ilgili veri öğesini temsil etmesi gerektiğinde kullanıcı tanımlı bir türe ihtiyaç duyulur ve bu veri öğeleri farklı türlerde olabilir.

Bir türün üyeleri, basit değişkenler ve yerleşik tür dizilerinin yanı sıra diğer kullanıcı tanımlı türlerin değişkenleri ve dizileri olabilir.

VBA prosedürleri iki türdendir:

Olay işleme prosedürleri;

Genel prosedürler.

Bir denetimle ilişkili olay prosedürünün adı, denetimin adından, bir alt çizgi karakterinden ve olayın adından oluşur; örneğin Close_click - formdaki Kapat düğmesinin tıklatılmasını işleyen bir prosedür.

Genel VBA prosedürleri, belirli bir nesneyle ilişkili olmadıkları için herhangi bir VBA modülü türünde saklanabilir. Yalnızca diğer prosedürler tarafından açıkça çağrıldıklarında yürütülürler. Tipik olarak bu prosedürler, farklı olay işleme prosedürleri tarafından çağrılabilecek bazı ortak eylemleri uygular.

Değişkenler gibi prosedürler de çağrılmadan önce bildirilmelidir. Genel prosedür bildirimleri modülün Genel bölümünde yer almaktadır. Olay prosedürleri, form veya rapor modülünün bu prosedürlerle ilişkili nesnelere karşılık gelen bölümlerinde saklanır.

Buna karşılık, VBA prosedürleri alt rutinlere ve işlevlere bölünmüştür. Bunlar sırasıyla Sub ve End Sub ifadeleri arasında veya Function ve End Function arasında bulunan program kodu parçalarıdır. Altprogramlar eylemleri gerçekleştirir ancak bir değer döndürmezler, bu nedenle ifadelerde kullanılamazlar. Olay işleme prosedürleri alt rutin prosedürlerdir. İşlev prosedürleri her zaman bir değer döndürdüğü için ifadelerde yaygın olarak kullanılırlar. Genel prosedürler alt prosedürler veya fonksiyon prosedürleri olabilir.

Yazılı bir altprogramı veya fonksiyonu kullanmak için onun çağrılması gerekir. Bir altprogram prosedürünü çağırmak, bir fonksiyon prosedürünü çağırmaktan farklıdır.

Tipik olarak bir alt program, özel bir VBA ifadesi kullanılarak başka bir alt program veya işlevden çağrılır. Eğer argümanları varsa, gerçek parametrelerin bir listesi iletilir.

3.2 UserForm nesnesi. VBA Programları Oluşturma

VBA programlama dilinin avantajlarından biri de nesne yönelimli bir dil olmasıdır. Sonuç olarak, bu programlama ortamı zaten formları ve öğelerini, hantal program kodları yazmaya gerek kalmadan bunları kullanarak oluşturma yeteneğini içerir.

Hemen hemen tüm Office uygulamaları özel iletişim kutuları kullanır. VBA'daki iletişim kutularına formlar (UserForms nesnesi) adı verilir. Her UserForm nesnesinin, UserForms nesne sınıfından devraldığı belirli özellikleri, yöntemleri ve olayları vardır. İletişim kutuları (formlar) ve kontroller, modern bir görsel arayüzün temelini oluşturur. Tüm kontroller ve bunlarla çalışmaya yönelik teknoloji büyük ölçüde standartlaştırılmıştır ve farklı platformlarda ve yazılım ortamlarında benzerdir. Bu nesneler özel bir MSForms kitaplığına yerleştirilir.

Geliştirdiğiniz uygulamaya form eklemek için aşağıdaki adımları uygulamanız gerekmektedir:

1) VBA düzenleyicisini başlatın;

2) Farenin sağ tuşuyla Proje nesnesini seçin, Insert + UserForm komutunu çalıştırın, ardından yeni bir form ve Araç Kutusu paneli belirir.

Projenizde yeni bir UserForm nesnesi oluşturduğunuzda, aynı anda UserForm nesnesinin yeni bir alt sınıfı da oluşturulur. Bir formun sınıf modülünün Genel bölümünde yazılan tüm prosedürler veya işlevler, nesnenin ayrı bir alt sınıfı için ek yöntemler haline gelir.

Bir UserForm nesnesi, Word, Excel veya diğer Windows uygulamalarındaki iletişim kutularında bulunan denetimlerin aynılarını içerebilir.

Formları kullanarak, değişkenlerin değerlerinin programlı olarak değil, formun metin alanları aracılığıyla girilerek belirleneceği gerçeğini hesaba katarak, her tür veriyle ve bunların etkileşimiyle çalışma olanaklarını tam olarak keşfedebilirsiniz. , yani kullanıcı doğrudan programla çalıştığında.

Oluşturulan birçok uygulama dizilerin yeteneklerini kullanır. Dizi öğelerine erişmek için genellikle ListBox kontrolü kullanılır. Bu öğe, değerlerin bir listesini depolamak için gereklidir. Kullanıcı, listeden daha sonra program metninde kullanılabilecek bir veya daha fazla değer seçebilir.

ComboBox kontrolü ilgili öğe kullanılarak oluşturulur. ComboBox kontrolü değerlerin listesini saklamak için kullanılır. ListBox ve TextBox'ın işlevlerini birleştirir. ListBox'tan farklı olarak ComboBox kontrolü yalnızca bir liste öğesini görüntüler. Ek olarak, liste kutusu için çoklu seçim modu yoktur ancak tıpkı TextBox kontrolünde olduğu gibi bir giriş alanı kullanarak değer girmenize olanak tanır.

İlgili bir öğe kullanılarak bir OptionButton kontrolü oluşturulur. Birbirini dışlayan çeşitli seçeneklerden veya eylemlerden birini seçmenize olanak tanır. Seçenek kutuları genellikle gruplar halinde görüntülenir ve alternatif bir seçenek seçmenize olanak tanır.

İlgili bir öğe kullanılarak bir Çerçeve kontrolü oluşturulur. Kontrolleri görsel olarak gruplamak için kullanılır. Bir çerçevenin ana özelliği, çerçevenin başlığını görüntüleyen başlıktır.

MultiPage kontrolü birkaç bağımsız iletişim kutusunu - sayfaları (sekmeleri) birleştirir. Sayfa başlıkları genellikle yer imlerinde öğenin bir tarafında görünür ve yer imine tıklandığında sayfaya gidilir. Bir sayfadan diğerine bu basit geçiş, MultiPage'i bir nesneyle ilgili heterojen verileri sunmak için kullanışlı bir araç haline getirir. "Kağıt" ofislerdeki bu tür veriler genellikle ayrı klasörlerde ve form dosyalarında, dosyalarda vb. saklanır. Multipage'deki her sayfa, Sayfa türünün bir nesnesidir ve hepsi Sayfalar koleksiyonuna dahil edilir. Bir MultiPage öğesi oluşturduğunuzda, Sayfa1 ve Sayfa2 adlı iki sayfa otomatik olarak bu öğenin içine yerleştirilir. İsimler değiştirilebilir ve yeni sayfalar eklemek mümkündür.

DataObject bir kontrol değildir ancak seçilen metni bir kontrolden diğerine sürükleme işlemlerinde yer alır. Aynı anda birden fazla metin verisini farklı formatlarda saklayabilir. DataObject'e içerdiği formatta yeni metin yerleştirildiğinde, bu formattaki eski metin yenisiyle değiştirilir.

Bir iletişim kutusunun kontrol grubuna erişmek için pencerenin tüm kontrollerini içeren Kontroller koleksiyonunu kullanabilirsiniz. Bu koleksiyonda her denetimin değeri bir sayı veya dize olabilen bir dizini vardır. İlk denetimin dizini 0'dır. Sayısal dizinler, öğelerin koleksiyona yerleştirildiği sıraya göre belirlenir. İndeks dizesi değeri, öğenin adına karşılık gelir.

3.3 Word'de VBA kullanmanın özellikleri

Daha önce tartışılan tüm VBA programlama yeteneklerine ek olarak, tüm hesaplama sonuçlarının, dönüşümlerin ve mesajların daha fazla yazdırma olanağıyla birlikte bir Word belgesine çıktısını alma yeteneğini ekleyebilirsiniz. Bunu yapmak için Word uygulamasının temel nesnelerine bakmanız gerekir.

Word nesne modelinin anahtarı Uygulama nesnesidir çünkü diğer tüm Word nesnelerini içerir. Hiyerarşinin farklı seviyelerindeki öğeleri yaklaşık 180 nesnedir. Kök Uygulama nesnesinin kendisi yüzden fazla öğeye sahiptir: özellikler, yöntemler ve olaylar.

Herhangi bir nesnenin özellikleri iki gruba ayrılır: katılımcı özellikleri (nesneler) ve terminal özellikleri (normal VBA değişkenleri).

Menü çubuklarını ve araç düğmelerini düzenlemek için birleşik bir sistem CommandBars nesnesi, Assistant'ın yardımı ve FileSearch ile arama sağlanır.

Word'ün merkezi nesneleri Belgeler ve Şablonlar koleksiyonları veya daha doğrusu bunları oluşturan öğeler, belgenin kendisi ve şablonlardır.

Bir uygulama açıldığında tüm açık belgeleri içeren bir Belgeler koleksiyonu oluşturulur. Başlangıçta koleksiyon en az bir yeni veya önceden var olan belgeyi içerir. Yeni bir belge Ekle yöntemi kullanılarak eklenir ve Belgeler nesnesinin Aç yöntemi kullanılarak mevcut bir belge eklenir. İstenilen belgeye ulaşmak için dizinini - belgeyi saklayan dosyanın adını veya koleksiyondaki seri numarasını - belirtmeniz yeterlidir. Item yöntemi aynı amaç için kullanılabilir, ancak genellikle atlanır. Kaydet yöntemi belgeyi kaydetmenize olanak tanır ve Kapat yöntemi belgeyi bir dosyaya kaydederek onu kapatır ve koleksiyondan kaldırır.

Genel İletişim Kutuları özelliği, bir iletişim kutusu koleksiyonu döndürür. wdDialogFileOpen sabiti, Dialog sınıfının bir nesnesi olan belirli bir iletişim kutusunu belirtir.

Metin çoğu belgenin temelidir. Belirli dönüşüm problemlerini çözerken farklı birimler kullanılarak yapılandırılabilir. Metnin en küçük birimi genellikle bir karakterdir. Ayrıca şu birimler vardır: kelimeler, cümleler, paragraflar ve daha büyük oluşumlar: sayfalar, paragraflar, bölümler.

Karakterler, Kelimeler, İfadeler, Paragraflar, Bölümler sınıfları karakter, kelime, cümle, paragraf ve bölüm dizileri (koleksiyonları) ile çalışmanıza olanak tanır. Paragraftan sonraki en büyük birim bölümdür. Karakterler, Kelimeler ve İfadeler koleksiyonlarının bir öğesi Range sınıfının bir nesnesidir. Range nesnesi, tek bir öğeyle veya rastgele bir öğe dizisiyle çalışmanıza olanak tanır. Belgeler, alt belgeler, paragraflar, bölümler; bunların hepsinde nesneyle ilişkili aralığı döndüren bir Aralık yöntemi veya özelliği bulunur. Bu nedenle metinle çalışmak, Range nesnesinin yöntemleri ve özellikleri aracılığıyla şu veya bu şekilde yapılır.

Range yöntemi, sonuç olarak Range nesnesini döndüren bir işlevdir; Select yöntemi, yan etki olarak bir Seçim nesnesi oluşturan parametresiz bir prosedürdür. Range nesnesi, Range nesnesinin bir alanını seçime dönüştüren bir Select yöntemine sahiptir. Select yöntemi böylece yeni bir Selection nesnesini tanımlar. Simetrik olarak Seçim nesnesi, seçilen alana karşılık gelen Range nesnesini döndüren bir Range özelliğine sahiptir.

Aralık ve Seçim nesneleri metin üzerinde temel işlemleri gerçekleştirmenize olanak tanır: "seç", "ekle", "değiştir", "sil".

Word'de VBA ile çalışmanın en önemli özelliği uygulamalarla çalışırken belgeye metin eklemektir. Bu amaçla, daha önce de belirtildiği gibi, Word VBA kullanılarak gerçekleştirilebilecek hemen hemen her işlemin ana nesneleri olan Range ve Selection nesneleri kullanılır. Bu eylemlerin bazıları belgelere bir bütün olarak uygulanabilir, ancak genel olarak değişiklik yapmadan önce bir aralığa veya seçime ihtiyacınız vardır. Ancak belgeyi oluşturduğunuzda onunla neler yapabileceğinize bakacağız.

Bir uygulamayı doğrudan Word'den çağırmak için forma bir düğme veya menü öğesi atayamazsınız; bu yalnızca modüller için yapılabilir.

Excel'de en önemli nesne Uygulama nesnesidir. Uygulama nesnesi, Excel nesne hiyerarşisindeki ana nesnedir ve Excel uygulamasının kendisini temsil eder. 120'den fazla özelliği ve 40 metodu vardır. Bu özellikler ve yöntemler genel Excel uygulama seçeneklerini ayarlamak için kullanılır. Excel hiyerarşisinde Çalışma Kitabı nesnesi, Uygulama nesnesinden hemen sonra gelir ve çalışma kitabı dosyasını temsil eder. Çalışma kitabı XLS (standart çalışma kitabı) veya XLA (tamamen derlenmiş uygulama) dosyalarında depolanır. Çalışma kitabı özellikleri ve yöntemleri dosyalarla çalışmanıza olanak tanır. Ancak pratikte en çok "kullanılan", Excel'de VBA kullanma olanaklarını en iyi yansıtan Range nesnesidir (Range nesnesinin özellikleri için bkz. Tablo 15, yöntemler için bkz. Tablo 16).

Excel hiyerarşisinde Range nesnesi çalışma sayfası nesnesinden hemen sonra gelir. Range nesnesi önemli VBA nesnelerinden biridir. Seçim nesnesi VBA'da Select yönteminin bir sonucu olarak veya seçim özelliğinin çağrılması yoluyla iki şekilde görünür. Elde edilen nesnenin türü seçilen nesnenin türüne bağlıdır. Çoğu zaman Seçim nesnesi Range sınıfına aittir ve onunla çalışırken Range nesnesinin özelliklerini ve yöntemlerini kullanabilirsiniz. Aralık ve Seçim nesnelerinin ilginç yanı, bunların herhangi bir nesne ailesinin üyesi olmamasıdır.

Range nesnesiyle çalışırken Excel'in bir çalışma sayfası hücresine nasıl başvurduğunu hatırlamanız gerekir.

VBA, finansal hesaplamalar gerçekleştirmek için kullanabileceğiniz bir dizi yerleşik işlev sağlar. Bunlar üç ana gruba ayrılır: amortisman muhasebesi fonksiyonları, kesinti muhasebesi fonksiyonları ve nakit akışı muhasebesi fonksiyonları. Bu gruplardan birini - amortisman muhasebesinin işlevlerini ele alacağız. Bu işlevler, muhasebede sabit varlıkların belirli bir süre içindeki amortismanına ilişkin parasal bir değer sağlamak için kullanılır. Örneğin, kamyon sahibi bir şirketin herhangi bir zamanda kamyonun güncel değerini hesaplamak için kamyonun yıllık amortisman tutarını hesaplaması gerekir. Amortisman vergileri etkilediğinden, hükümet genellikle amortismanın hesaplanmasında kullanılması gereken zorunlu formüller belirler.

3.5 VBA kullanarak diyagramlar oluşturma

Diyagramlar bir çalışma sayfasına yerleştirilebilir. Bunun için chartobjects koleksiyonu kullanılır. Chartobject sınıfının nesneleri olan öğeleri, grafiği doğrudan tanımlayan bir Chart nesnesini içeren kaplardır.

Chart nesnesinin yeni davranışını tanımlayan ana yöntemlere bakalım: SubChartWizard (, , , , , , , , , , )

Bu yöntem mevcut bir diyagramı oluşturmanıza veya değiştirmenize olanak tanır. Manuel olarak bir grafik oluştururken çağrılan ChartWizard'ın aksine, yöntem etkileşimli değildir; ayrıca olası tüm özellikleri ayarlamanıza izin vermez. İşin büyük kısmını yapmanıza olanak tanır, ancak ayrıntıları Chart nesnesinin diğer özelliklerini ve yöntemlerini kullanarak oluşturur.

3.6 Sözlük

VBA (Visual Basic for Application), kendi programlarınızı oluşturmaya ve mevcut uygulamaları kullanıcı isteklerine göre uyarlamaya yönelik bir dizi programlama aracıdır.

Uygulama, belirli bir pratik işi (kelime işlemci, elektronik tablo veya veritabanı uygulaması gibi) yapan tam gelişmiş bir programdır.

Bir nesne, aşağıdaki özelliklere sahip herhangi bir adlandırılmış varlıktır:

Özellikler, yani kontrol edilebilecek ve değiştirilebilecek ayarlar;

Yöntemler, yani program bunu istediğinde bir nesnenin gerçekleştirebileceği eylemler;

Olaylar, yani bir nesnenin kendisini içinde bulduğu ve bu tür durumlar için önceden belirlenmiş eylemlerle yanıt verebileceği durumlar.

Koleksiyon, özel amaçlı bir VBA nesnesidir. Koleksiyonlar, bir dizi nesnenin bir bütün olarak kullanılması gerektiğinde o nesne kümesiyle çalışmayı kolaylaştırmak için tasarlanmıştır. Genellikle bir koleksiyondaki tüm nesneler aynı türdedir. Örneğin, Pages koleksiyonu Page nesnelerinden oluşur. Ancak VBA'da, her türdeki nesneleri herhangi bir kombinasyonda depolamak için tasarlanmış genel bir Koleksiyon nesnesi vardır.

Form, VBA'da oluşturulan herhangi bir özel penceredir. VBA'daki formlar resmi olarak bir UserForm nesnesi cinsinden tanımlanır. Her UserForm nesnesi aynı anda iki nesne koleksiyonuna aittir: formun depolandığı VBA projesi ve program tarafından yüklenen tüm formları içeren UserForms koleksiyonu.

Özellikler bir nesnenin özellikleridir. Her özellik, bir nesnenin görünümünün, davranışının veya içeriğinin bazı yönleriyle ilgili bilgileri depolar. Bir özelliğin asıl görevi, bir nesnenin bazı özelliklerini tanımlamaktır.

Yöntemler, bir komut verildiğinde bir nesnenin gerçekleştirebileceği adlandırılmış eylemlerdir. Herhangi bir yöntem nesnenin ayrılmaz bir parçası olduğundan, yöntem çağrıldığında nesnenin kendisi ne yapacağını bilir. Dolayısıyla yöntemler, belirli bir nesneye bağlı prosedürlerden başka bir şey değildir. Bir yöntemi çağırmak için nesne adını, noktayı ve ardından yöntem adını yazmanız gerekir.

Olay, bir nesnenin başına gelen ve nesnenin önceden belirlenmiş bir eylemle yanıt verebileceği bir şeydir. Olaylar şunları içerir: program kullanıcısının fare düğmesini tıklamak, imleci hareket ettirmek vb. gibi fiziksel eylemleri; programın yürütülmesi sırasında bir nesnenin kendisini içinde bulduğu durumlar.

Veri türü, VBA'nın depoladığı ve işleyebileceği belirli veri türlerini ifade eden bir terimdir. Herhangi bir tür tanımı şunları belirtir: türün olası değerlerinin aralığı; veri organizasyon yapısı; Bu türdeki veriler üzerinde tanımlanan işlemler.

VBA, işlediği verileri sayılara, tarihlere, dizelere, boolean'lara ve nesnelere böler.

Değişken, program geliştiricisinin bilgisayar belleğinde bazı veri türlerini depolamak için kullanılan bir alana verdiği addır. Bir değişken, ifadenin yazıldığı sırada kesin olarak bilinmeyen ancak ifade yürütüldüğünde mevcut ve mevcut olacak sayıları, metin verilerini veya diğer bilgileri temsil eder.

Tanımlayıcı bir değişkenin adıdır. Değişken adı seçerken aşağıdaki kurallara uyulmalıdır:

Değişken adı alfabenin bir harfiyle başlamalıdır;

İlk harften sonra değişken adı herhangi bir sayı, harf veya alt çizgi kombinasyonundan oluşabilir;

Değişken adları, matematiksel işlemler için kullanılan karakterlerin yanı sıra nokta ve boşlukları da içeremez;

Değişken adı 255 karakteri geçmemelidir;

Değişken adı belirli vba anahtar sözcüklerini tekrarlamamalıdır.

Sabit, VBA programında değişmeyen bir değerdir. Birkaç tür sabit vardır.

İfade, tek bir değeri ifade eden bir değer veya değerler grubudur. Her ifade ayrı bir değerle değerlendirilir. İfadeler aşağıdaki parçaların bir veya daha fazlasından oluşur:

Sabitler (gerçek veya adlandırılmış);

Değişkenler (herhangi bir veri türü);

Operatörler;

Diziler;

Dizi elemanları;

Fonksiyonlar.

Operatörler – bir ifadedeki belirli değerleri birleştirmek, karşılaştırmak veya bunlar üzerinde başka şekilde işlem yapmak için kullanılır. Bir ifadede bir operatör kullandığınızda, operatörün üzerinde bir eylem gerçekleştirdiği veri öğelerine işlenenler denir: çoğu operatör iki işlenen gerektirir.

Koşullu atlama ifadesi, önceden tanımlanmış bazı koşullara veya koşullar grubuna dayalı olarak prosedür kodunun belirli bir dalını seçen bir yapıdır.

Koşulsuz bir atlama ifadesi, herhangi bir özel koşuldan bağımsız olarak, bir prosedür kodunun yürütme sırasını basitçe değiştiren bir ifadedir. Koşullu atlama, koşulsuz atlamadan çok daha sık kullanılır

Dizi, ortak bir ada ve temel türe sahip değişkenlerin bir koleksiyonudur. Dizi, birbiriyle ilişkili birden fazla veri öğesini depolamanın kullanışlı bir yoludur. Bir dizide saklanan tüm veri öğeleri aynı türde olmalıdır.

İlgili öğe kullanılarak bir OptionButton kontrolü (anahtar) oluşturulur. Birbirini dışlayan çeşitli seçeneklerden veya eylemlerden birini seçmenize olanak tanır. Seçenek kutuları genellikle gruplar halinde görüntülenir ve alternatif bir seçenek seçmenize olanak tanır.

İlgili bir öğe kullanılarak bir Çerçeve kontrolü oluşturulur. Kontrolleri görsel olarak gruplamak için kullanılır. Bir çerçevenin ana özelliği, çerçevenin başlığını görüntüleyen başlıktır.

ComboBox kontrolü (açılış kutusu), karşılık gelen öğe kullanılarak oluşturulur. ComboBox kontrolü değerlerin listesini saklamak için kullanılır. ListBox ve TextBox'ın işlevlerini birleştirir. ListBox'tan farklı olarak ComboBox kontrolü yalnızca bir liste öğesini görüntüler. Ek olarak, liste kutusu için çoklu seçim modu yoktur ancak tıpkı TextBox kontrolünde olduğu gibi bir giriş alanı kullanarak değer girmenize olanak tanır.

ListBox kontrolü (liste). Bu öğe, değerlerin bir listesini depolamak için gereklidir. Kullanıcı, listeden daha sonra program metninde kullanılabilecek bir veya daha fazla değer seçebilir.

MultiPage kontrolü birkaç bağımsız iletişim kutusunu - sayfaları (sekmeleri) birleştirir.

ScrollBar kontrolü, kenarları boyunca kaydırma düğmeleri ve içinde hareket eden bir kaydırıcı bulunan dikey veya yatay bir çubuktur. Kaydırma çubuğu tarafından ayarlanan veya döndürülen Değer, kaydırma çubuğunun konumu ve Min ve Maks özelliklerinde tanımlanan sınırlara göre belirlenen bir sayıdır. Bu sınırlar için önerilen değerler –32.767 ila +32.767 arasındadır (varsayılan aralık ).

DataObject - Bu nesne bir kontrol değildir ancak seçilen metni bir kontrolden diğerine sürükleme işlemlerinde yer alır. Aynı anda birden fazla metin verisini farklı formatlarda saklayabilir.

B. Listedeki sütun sayısını ayarlar

C. Listedeki seçili öğeyi döndürür

D. Geçerli öğenin numarasını döndürür

E. Belirtilen satır ve sütunun kesişimindeki liste öğesini döndürür

“Peter” ve “Ivanovich” String türündeyse iki ifadeden hangisi doğru yazılmıştır?

1) "Peter" ve " " ve "İvanoviç"

2) "Peter" + "İvanoviç"

A. Her iki ifadede de hatalar var.

B. İkinci ifade doğrudur.

C. Her iki ifade de doğrudur.

D. İlk ifade doğrudur.

Kuzyuk Irina Gennadievna

Tuch Valeria Vladimirovna

4. sınıf öğrencileri, standardizasyon, metroloji ve kalite yönetimi bölümü, Sibirya Federal Üniversitesi Politeknik Enstitüsü, Rusya Federasyonu, Krasnoyarsk

E...posta: İrlandalı . kuzuk @ yandex . ru

Borisenko Irina Gennadievna

bilimsel danışman, tanımlayıcı geometri ve çizim bölümünde doçent, Sibirya Federal Üniversitesi Politeknik Enstitüsü, Rusya Federasyonu, Krasnoyarsk

Bu makalenin alaka düzeyi aşağıdaki önde gelen faktörler tarafından belirlenir.

Birincisi, modern Rus eğitimi şu anda kritik bir durumdadır ve bunun büyük ölçüde zamanın gerçeklerini karşılayan temelde yeni öğretim yardımcılarının eksikliğinden kaynaklanmaktadır.

İkinci olarak, modern eğitimdeki birçok kriz olgusu, bir sosyokültürel paradigmadan diğerine geçişle açıklanmaktadır; bu da, öğretim yardımcılarına temelde yeni bir yaklaşım anlamına gelmektedir.

Modern Rusya'da, eğitim sisteminin geliştirilmesine yönelik yeni bir yaklaşıma büyük çaba sarf edilmiş, özellikle eğitimin geliştirilmesine yönelik hedeflenen programlar oluşturulmuştur. Böyle bir politika küresel koşullarda mümkün olan tek politikadır çünkü ünlü Fransız yazar Denis Diderot'nun ifadesiyle: "Eğitim insana onur verir ve köle, kölelik için doğmadığını anlamaya başlar." Eğitimin modern bir insanın hayatındaki en önemli faktörlerden biri olmasına rağmen, modern neslin pek çok temsilcisi hem eğitim süreci içinde hem de ötesinde bilgi edinme konusundaki genel ilgilerini azaltmıştır. Öğrencileri mesleki eğitim almaya teşvik etmek için tasarlanmış, eğitim sürecini organize etmek için çeşitli biçim ve yöntemlerin kullanılmasını gerektiren yeni bir eğitim sisteminin kurulması ihtiyacıdır. Modern eğitim sisteminin gelişmesi için umut verici yönlerden biri elektronik ders kitaplarının kullanılmasıdır.

Elektronik ders kitaplarının eğitim süreci üzerindeki etkisinin objektif bir çalışması, modern elektronik ders kitaplarının özelliklerinin bir analizini içerir.

Elektronik öğretim yardımcıları (ETU), öğrencilerin belirli disiplinlerdeki eğitim materyallerini bağımsız olarak incelemeleri için tasarlanmış bir yazılım ve metodolojik eğitim kompleksidir.

Elektronik kılavuzun, basılı versiyondaki tüm bilgilerin elektronik versiyona çevrildiği veya içindekiler bölümünden bir köprü aracılığıyla istenen içeriğe geçmenin mümkün olduğu bir kitabın elektronik versiyonu olmadığını vurgulamak önemlidir. bölüm. Eğitim oturumunun türüne (ders, seminer, test, bağımsız çalışma) bağlı olarak, böyle bir kılavuzu kullanmanın etkisini elde etmek için dersin gidişatı buna göre yapılandırılmalıdır. Doğru kullanıldığında, elektronik ders kitabı çoğu disiplinin, özellikle de bilgi teknolojisiyle ilgili olanların kendi kendine çalışması için güçlü bir araç haline gelebilir.

Maksimum etki için elektronik kılavuz kullanılır, bu nedenle standart basılı kılavuzdan farklı bir şekilde yapılandırılmalıdır. Hangi farkların olması gerektiğini düşünelim: Bilgisayar ekranı sayfalarının boyutu kitap sayfalarından daha küçük olduğundan, bölümler buna göre daha kısa olmalı, daha sonra alt düzey başlıklara karşılık gelen sonraki tüm bölümler en küçük boyutlara (parçalara) bölünmelidir; Bu konuyla ilgili gerekli materyali içeren. Bu fragmanların 1-2 metin paragrafı içermesi daha iyidir (paragrafların kitap paragrafından daha kısa olması gerektiğini dikkate almalısınız) veya bir çizim ve bunu açıklayan bir başlık olabilir.

Böylece, sürekli olarak sunulan materyal (bir kitapta olduğu gibi) izlenecek ve birbirini ayrı ayrı takip eden ayrı ayrı parçalar görüntülenecektir. Ayrık bir dizinin avantajı nedir? Gerçek şu ki, bu ekran dizisi, paragraflar veya alt paragraflar arasında doğrudan yönlendirmeye izin veren en küçük yapısal birim içinde yer almaktadır.

Kural olarak, elektronik ders kitapları modüler bir temelde oluşturulmuştur ve gerekli tüm bilgileri içerir ve birkaç bölüm içerir:

· teorik bölüm, bu bölüm metin, grafik (statik diyagramlar, çizimler, tablolar ve şekiller), animasyon, canlı video kayıtları ve ayrıca etkileşimli bir bloktan oluşmaktadır;

· Bu eğitim kursu için tipik problemlere ve alıştırmalara adım adım çözüm sunması gereken pratik bölüm, minimum açıklamalarla;

· kontrol kısmı - teorik kısımda bir dizi test ve kontrol sorusunun yanı sıra problem çözme ve pratik alıştırmalar içerir;

· referans kısmı şunları içerebilir: bir konu indeksi, temel sabitler tabloları, boyutlar, fiziksel ve kimyasal özellikler, bu eğitim kursu için temel formüller ve grafiksel, tablo halinde veya başka herhangi bir biçimde diğer gerekli bilgiler.

Elektronik ders kitabının temelini oluşturması gereken didaktik ilkeleri görsel olarak (Tablo 1 şeklinde) ele alalım.

Tablo 1.

Didaktik ilkeler

İlkenin adı

Didaktik (metodolojik) plan

görünürlük

Elektronik ders kitabı, renkleri ve çeşitli tasarımları seçme olanağına sahip resimler ve çeşitli grafik şemaları içerir ve ayrıca multimedya materyalleri içerir: ses ve video dosyaları.

ulaşılabilirlik

EUP'de yer alan tüm materyaller, eğer bilgisayarları varsa, öğrencilerin erişimine oldukça açıktır. Eğitim materyallerinin erişilebilirliği, sunum ve netliğin yanı sıra EUP'nin çeşitli referans materyalleriyle birlikte sağlanmasıyla sağlanır.

sistematik ve

diziler

Elektronik formlar, tüm ders kitabı materyalini çok doğru bir şekilde sistemleştirmenize ve daha fazla çalışma için uygun bir sıraya göre düzenlemenize olanak tanır.

Teori ve pratik arasındaki bağlantı ilkesi

Teori çalışırken edinilen tüm bilgileri pekiştirmek için, bilgiyi pratikle sorunsuz bir şekilde birleştirmeniz, yani bilgiyi pekiştirmek için pratik sorular ve ödevler içeren bölüme gitmeniz gerekir.

Bilimsel prensip

EUP belirli bir alandaki en son bilimsel başarılara dayanmalıdır.

bilinç ve

aktivite

EUP'nin bağımsız çalışmaya yönelik olduğu sonucuna varılarak öğrencinin ona bilinçli bir şekilde yaklaşması gerekir. Kendi kendini test etmeye yönelik test görevleri, bilginin aktif olarak edinilmesine katkıda bulunur.

Güç ilkesi

Bilginin gücü, bireysel konularda ve ana bölümlerde çeşitli testlerin ve ödevlerin yanı sıra final ödevlerinin EUP'ye dahil edilmesinde yatmaktadır. EUP'de bu prensibin avantajı, daha önce çalışılan materyale kolayca dönebilmenizdir.

Öğrenciler bağımsız çalıştıklarında elektronik ders kitaplarının olanakları en üst düzeye çıkar. Özellikle, en eksiksiz ders kitabı bile bilginin tamamını içeremez, çünkü özellikle büyük miktarda bilgiyi bir öğrencinin özümsemesi zor olacaktır. Çeşitli amaçlara yönelik birçok tematik site ve portalın bulunduğu ve birkaç istekte bulunarak hemen hemen her bilgiyi bulabileceğiniz bu durumda elbette İnternet yardımcı olabilir. Ancak böyle bir bilgi erişim sisteminde bazı zorluklar yaşanması mümkündür. Bu gibi durumlarda, elektronik ders kitabı avantajlarını açıkça göstermektedir, çünkü disiplinde uzmanlaşmak için gerekli tüm bilgiler tek bir yerde toplanmıştır ve öğrencilerin bu materyali çeşitli kaynaklarda arayarak zaman kaybetmeleri gerekmemektedir. Ek olarak, ders kitabı kural olarak bilgiyi test etmek için test görevleri içerdiğinden, öğrenci bu materyale nasıl hakim olduğunu kontrol edebilir. Testin kötü sonuçlar verdiği durumlarda, analiz sonucunda bilgideki boşluklar tespit edilebilir ve yeterince anlaşılmayan materyaller üzerinde çalışılabilir.

Elektronik öğretim araçlarının kullanımının eğitim sürecine getirdiği tüm avantajlara rağmen, elektronik kılavuzların öğretmen için yalnızca yardımcı bir araç olduğu unutulmamalıdır. Ancak elektronik ders kitabının sadece tasarım açısından değil, aynı zamanda doğru kullanım açısından da öğrenilmesi gereken eğitim sürecine ilişkin yeni bir vizyon olması nedeniyle bir sorun ortaya çıkmaktadır. Gerçek şu ki, aile içi eğitimde değer yönergelerindeki değişimin bir sonucu olarak, öğretmenlerin yenilik için çabalamakla kalmayıp aynı zamanda çabalamak istemedikleri bir durum ortaya çıktı. Bu da öğrenci ile öğretmen arasında çatışma durumlarına neden olur, çünkü öğretmen geleneksel bilgi kaynağı olarak geleneksel rolünü yerine getirmez, öğrenciyi küresel İnternet'teki bilgiler için gönderir. Başka bir deyişle, öğretmen öğrenciyi çoğu zaman bağımsız çalışmaya yönlendirir, ancak kendisi çoğu zaman bu kaynaklara aşina değildir ve bu da öğrenme sürecinde olumsuzluklara neden olur. Yüksek nitelikli uzmanlar yetiştirmek için öğretmenlerin de bilgilerini geliştirme arzusunun olması gerekir, o zaman öğrencilerin eğitimi gelecekteki etkinliklerinin gerçek koşullarına mümkün olduğunca yakın olacaktır. Öğretmenlerin yalnızca yeterlilik seviyelerini korumalarına değil, aynı zamanda sürekli iyileştirmelerine de olanak sağlayacak olan bilgi teknolojisinin kullanılmasıdır.

Böylece, modern eğitim sürecinde elektronik ders kitaplarının kullanımı gibi akut ve tartışmalı bir sorunun bazı yönlerinin analizini özetlemek.

Öncelikle elektronik ders kitabı müfredata tam olarak uygun olmalı ve dijital materyal ortamında yer almalıdır.

İkincisi, geleneksel ders kitabıyla birlikte kullanılan elektronik ders kitabı eğitim sürecinin verimliliğini artırır.

Üçüncüsü, eğitim sürecini optimize etmek için önemli bir faktör, ders kitabının açıklığı, yani bir uzmanın yardımının gerekli olacağı elektronik ders kitabının aktif kullanımıyla mümkün olan yeni materyali tanıtma yeteneği olacaktır. .

Kaynakça:

1.Denis Diderot. Denis Diderot'un aforizmaları, alıntıları, sözleri, cümleleri - [Elektronik kaynak] - Erişim modu - URL: http://www.youfrase.ru/aphorisme.php?author=212&perline=3 (erişim tarihi 20.11.13).

2. Lungu B.D. Öğretim yardımcıları oluşturma // işi niteleme metodolojisindeki çeşitli yaklaşımların incelenmesi - [Elektronik kaynak] - Erişim modu - URL: http://knowledge.allbest.ru/programming/2c0b65625b2bd68a4c43a88421316d26_0.html (erişim tarihi 03.10.13).

3. Pankratova O.P. Mesleki eğitim kurumlarında elektronik ders kitaplarının kullanımı - [Elektronik kaynak] - Erişim modu - URL: http://www.moluch.ru/conf/ped/archive/72/4050/

4. Pankratova O.P. Öğrencilerin bağımsız çalışmaları için elektronik kılavuzların kullanımı - [Elektronik kaynak] - Erişim modu - URL: http://ise.stavsu.ru/pedlab/public/Elektronik kılavuzların kullanımı.doc (erişim tarihi: 10/03/13) .

5. Pankratova O.P. Eğitim amaçlı elektronik ders kitaplarının uygulama alanları - [Elektronik kaynak] - Erişim modu - URL: http://ise.stavsu.ru/pedlab/public/e-pos.doc uygulama alanları (erişim tarihi: 10/03) /13).

6. Piskunova A.I. Pedagoji ve eğitim tarihi. İlkel toplumda eğitimin kökenlerinden 20. yüzyılın sonuna kadar: Pedagojik eğitim kurumları için bir ders kitabı. M.: Efess, 2007. - 496 s.

7. “Eğitimde NIT” dersi için “Elektronik öğretim yardımcılarının oluşturulması” konulu laboratuvar çalışmasının geliştirilmesi // son çalışma - [Elektronik kaynak] - Erişim modu - URL: http://otherreferats.allbest.ru/pedagogics /00183063_0.html (erişim tarihi 03.11.13).

Elektronik ders kitabı, öğrenme sürecinin didaktik döngüsünü uygulayan, etkileşimli öğrenme etkinlikleri sağlayan ve bilgi düzeyini izleyen bir eğitim programıdır. Tipik olarak, bir elektronik ders kitabı, akademik disiplinin ana bilimsel içeriğini yansıtan, kişisel bir elektronik bilgisayarın manyetik ortamına (sabit diskler veya disketler) yerleştirilen bir dizi öğretim, izleme, modelleme ve diğer programdır.

Elektronik kılavuzun basılı kılavuza göre avantajlarını ve dezavantajlarını ele alalım. Elektronik ders kitabının iki önemli dezavantajı vardır:

  • 1. Bununla çalışmak için özel ek ekipmana duyulan ihtiyaç, her şeyden önce - uygun yazılıma sahip bir bilgisayar ve yüksek kaliteli bir monitör ve bazen ek olarak bir CD sürücüsü ve/veya yerel veya bir ağ üzerinde çalışmak için bir ağ kartı veya modem küresel ağ;
  • 2. Bilgi sunmanın alışılmadık, geleneksel olmayan elektronik biçimi ve bir monitörle çalışırken artan yorgunluk.

Elektronik kılavuzların avantajları şunlardır:

1. Kullanıcı arayüzünü öğrencinin bireysel ihtiyaçlarına göre uyarlama ve optimize etme yeteneği.

Özellikle bu, kılavuzun hem metin hem de hiper metin ve çerçeve yapısını kullanma olanağı ve çerçevelerin sayısı, boyutları ve dolgularının değişebileceği anlamına gelir. Öğrenci dilerse bazı çerçeveler yerine aynı içeriğe sahip, örneğin resimler veya tanım listesi içeren açılır pencereler kullanabilirsiniz;

2. Öğrenci üzerinde ek (basılı yayınlarla karşılaştırıldığında) etki araçları kullanma olasılığı (multimedya yayını), bu da eğitim materyallerini hızlı bir şekilde öğrenmenize ve daha iyi hatırlamanıza olanak tanır.

Kılavuz metninde animasyon modellerine yer verilmesinin özellikle önemli olduğunu düşünüyoruz. Ders metnine uygun ses eşliği yardımıyla olumlu bir etki elde edilebilir.

3. Elektronik kılavuz içerisinde basit ve kullanışlı bir gezinme mekanizması oluşturma yeteneği.

Basılı bir yayında bu tür iki olasılık vardır: içindekiler tablosu ve alt bilgiler, bazen bunlar aynı zamanda bir sözlük de içerir. Ancak bu özellikleri pratik olarak uygulamak için eğitimin sayfalarını çevirmeniz gerekir. Elektronik kılavuz, sayfaları çevirmeden istediğiniz bölüme veya parçaya hızlı bir şekilde gitmenize ve gerekirse aynı hızla geri dönmenize olanak tanıyan köprüler ve bir çerçeve yapısı veya görüntü haritaları kullanır. İlgili bölümlerin bulunduğu sayfaları hatırlamanıza gerek yoktur.

4. Yalnızca elektronik ders kitabının içinde değil, dışında da geliştirilmiş bir arama mekanizması.

Özellikle hiper metin bağlantılarını kullanarak yayının metninde gezinebilir, resimleri görüntüleyebilir, içinde bağlantı bulunan diğer yayınlara (literatür vb.) erişebilir, hatta kılavuzun yazarına bir e-posta yazabilirsiniz. kılavuzun bazı hükümlerinin açıklanması talebi. Çevrimiçi öğrenme yapılarını kullanırken, iş yerinizde kalırken kılavuzun hükümlerini diğer öğrencilerle (elektronik okuma odasında) tartışmak mümkündür;

  • 5. Öğrencinin bilgi düzeyinin yerleşik otomatik kontrolü ve bu temelde, bir sonraki paragrafta belirtildiği gibi, bilgi düzeyine karşılık gelen manuel katmanın otomatik seçimi olasılığı.
  • 6. Çalışılan materyali öğrencinin bilgi düzeyine uyarlama yeteneği, bu da bilginin algılanması ve ezberlenmesinin gelişmesiyle sonuçlanır.

Uyarlama, yayının katmanlı yapısının kullanılması esasına dayalı olup, test sonuçlarına göre öğrenciye bilgi düzeyine uygun bir katman sunulur.

Elektronik ders kitabının temel avantajı- bu, öğrenci ve onun unsurları arasındaki etkileşimli etkileşimin olasılığıdır.

Ortaya çıkma seviyeleri, bağlantılar arasında gezinirken düşük ve orta düzeyden, test sırasında ve öğrencinin süreç modellemeye kişisel katılımı sırasında yüksek seviyeye kadar değişir. Test, bir öğretmenle yapılan görüşmeye benziyorsa, süreç modellemeye katılım, gerçek veya benzer üretim koşullarında uygulamalı eğitim sırasında pratik becerilerin kazanılmasıyla karşılaştırılabilir.

Elektronik ders kitaplarının kullanıma girmesiyle birlikte kütüphanelerin işlevleri de değişmektedir. Bu durumda rolü, elektronik ders kitaplarının deposu olan bir metin veritabanına bağlı, yerel bir ağa bağlı bilgisayarlarla donatılmış bir elektronik okuma odası tarafından oynanır. Böyle bir kütüphanenin tüm okuyucuları, herhangi bir sıraya veya beklemeye gerek kalmadan, kendileri için otomatik olarak herhangi bir sayıda kopya halinde çoğaltılan, aynı olanlar da dahil olmak üzere herhangi bir elektronik yayını bağımsız olarak seçip okuyabilir.

En basit elektronik ders kitabı, bir öğretmenin kendisi tarafından yazılan (veya hatta öğrenciler tarafından iyi bir notu minimum maliyetle çok sayıda kopya halinde çoğaltmak için) yazılan ve bir öğrenci sunucusuna veya kamuya açık başka bir elektronik siteye gönderilen ders notları olabilir. Ancak bu tür bir yayın, esas olarak basılı yöntemlerle çoğaltılan özetten farklı değildir ve elektronik yayının kendine özgü yeteneklerini hiçbir şekilde kullanmaz.

Elektronik ders kitaplarının olanakları. Elektronik ders kitaplarının geleneksel öğretim yardımcılarına göre bazı avantajları vardır:

  • 1. Materyali incelemek zamana bağlı olmayabilir.
  • 2. Öğrencilerin bağımsız çalışma becerilerini geliştirmelerine olanak tanır.
  • 3. Kılavuzun yapısı, belirli konu bloklarının incelenmesi üzerinde kontrol kurulmasına yardımcı olur.
  • 4. Elektronik kılavuz içerisinde basit ve kullanışlı bir gezinme mekanizması oluşturma yeteneği.
  • 5. Özellikle yayının hiper metin formatı kullanıldığında, elektronik kılavuz içerisinde gelişmiş bir arama mekanizması.
  • 6. Öğrencinin bilgi düzeyinin yerleşik otomatik kontrol imkanı.
  • 7. Malzemenin yapılandırılması için özel bir seçenek imkanı.
  • 8. Çalışılan materyali öğrencinin bilgi düzeyine uyarlama yeteneği, bu da öğrencinin motivasyon düzeyinde keskin bir artışa neden olur.
  • 9. Kullanıcı arayüzünü öğrencinin bireysel ihtiyaçlarına göre uyarlama ve optimize etme becerisi.
  • 10. Elektronik ders kitaplarının basılı versiyona göre ek özellikleri olabilir.

Basılı kılavuzla karşılaştırıldığında elektronik kılavuzun ek özellikleri şunları içerir:

  • 1. Birçok fiziksel ve teknolojik sürecin akışını simüle eden özel parçaları dahil edebilme yeteneği.
  • 2. Özellikle ders kitabıyla çalışma ve aynı öğretmenin derslerini dinleme sürecini bir araya getirmek için ders kitabına ses dosyaları dahil etme imkanı.
  • 3. Ders kitabının belirli hükümlerini göstermek için kılavuza video parçaları ekleme olanağı.
  • 4. Öğrenciyle hızlı diyalog kurulmasını sağlamak için kılavuza etkileşimli parçaların dahil edilmesi.
  • 5. Doğal dilde diyalog, öğrencinin talebi üzerine yazar (yazarlar) ve danışmanlarla bir video konferansın düzenlenmesi vb. dahil olmak üzere kılavuzun tam ölçekli multimedya tasarımı.

Ek olarak, maksimum etkiyi elde etmek için elektronik bir kılavuz (aslında herhangi bir elektronik yayın gibi), geleneksel basılı kılavuza kıyasla biraz farklı şekilde derlenmelidir: bölümler daha kısa olmalıdır, bu da kitapla karşılaştırıldığında bilgisayar ekranı sayfalarının daha küçük boyutuna karşılık gelir. Daha sonra alt düzey başlıklara karşılık gelen bölümlerin her biri, belirli bir dar konu hakkında gerekli ve yeterli materyali içeren ayrı parçalara bölünmelidir. Kural olarak, böyle bir parça bir ila üç metin paragrafı (paragraflar kitaptakilerden daha kısa olmalıdır) veya bir çizim ve çizimin anlamının kısa bir açıklamasını içeren bir resim yazısı içermelidir.

Böylece öğrenci sürekli olarak sunulan materyali değil, birbirini ayrı ayrı takip eden ayrı ekran parçalarını görüntüler. Bu ekranı inceledikten sonra öğrenci genellikle metnin altında bulunan "İleri" düğmesine basar ve bir sonraki materyali alır. Bir önceki ekrandaki her şeyi anlamadığını veya hatırlamadığını görürse, ilk ekranın yanında bulunan “Önceki” butonuna basar ve bir adım geri gider. Doğrudan adreslemeye izin veren en küçük yapısal birimin içinde (ve içinde), yani bir paragraf veya alt paragrafta (üçüncü düzey bir başlıkla karakterize edilen) ayrı bir ekran dizisi bulunur ve her birine sırayla bağlanan bir veya daha fazla parça içerir. diğerini hiper metin bağlantılarıyla. Bu tür parçalara dayanarak, eğitim materyalinin katmanlı bir yapısı tasarlanmıştır.

Eğitim materyalinin bu şekilde düzenlenmesi, öğrencilere hazırlık düzeylerine bağlı olarak farklı bir yaklaşım sağlar; bu da daha yüksek düzeyde öğrenme motivasyonu sağlar ve bu da materyalin daha iyi ve daha hızlı öğrenilmesine yol açar.

Basılı materyalin ve elektronik baskının önemli ölçüde farklı doğası nedeniyle (elektronik baskıda sayfaların arasına parmağınızı sokamazsınız, vb.), ikincisinde iki yeni ve önemli sorun ortaya çıkar:

  • 1. Ekranın çalışma yüzeyine metin ve grafik materyali yerleştirme ve tasarlama sorunu ile bu yüzeyin boyutu, renk kullanımı ve kullanıcıların bu öğelerin varlığına verdiği öznel tepki;
  • 2. Elektronik bir yayında kullanıcı yönelimi ve hareketi sorunu: bölümler, grafikler ve çizimler, sayfalar arasında, farklı materyal seviyelerinde uzmanlaşma ve bunlar arasında hareket etme dahil, kontrol ve istatistiksel araştırma olasılığını sağlamak için öğrenme sürecinde kişinin adımlarını kaydetme .

Basılı materyallerle çalışma yöntemleri birkaç yüzyıl boyunca oluşturulmuştur ve nasıl çalışılacağına, ne çalışılacağına ve bir kitap veya derginin nasıl görünmesi gerektiğine dair görüşlerimizle yakından ilişkilidir. Aynı zamanda elektronik malzeme çağı hızla ve aniden geldi. Bu nedenle, hem birinci hem de ikinci problemler de dahil olmak üzere, ilgili malzemelerle çalışmayı optimize etmenin rolü çok önemlidir. Basılı ve elektronik kılavuzların yeteneklerinin karşılaştırması Tablo 1'de gösterilmektedir.

Tablo 1 Basılı ve elektronik kılavuzların yeteneklerinin karşılaştırılması

Karşılaştırma kriterleri

Basılı kılavuz

Elektronik kılavuz

Tamlık,

statik

Güncelleme ve geliştirme olanağı olmayan (çoğunlukla güncelliğini yitirmiş) materyaller sunar.

Dinamik öğrenme süreci, yeni versiyonlar.

Ortalama

Var olmayan “ortalama” öğrenciye odaklanma, yörünge oluşturmanın zorluğu, farklı algılara yönelik farklı sunum yöntemlerinin olmayışı.

Seviye organizasyonu - bir öncekinin başarıyla tamamlanmasının ardından daha yüksek bir seviyeye geçiş. Kullanıcı tarafından seçilebilen zorluk seviyesi.

Ayrılık, sınırlama

Kılavuz hem bu dersin diğer seviyelerinden (dikey eksen; örneğin bu konunun son sınıfta veya üniversitede nasıl daha derinlemesine tartışıldığını görmek imkansızdır) hem de diğer derslerden (yatay olarak) izole edilmiştir; genellikle günlük görevlerden (öğrenciye yönelik eksen boyunca).

İçgüdüsel, biyososyal ihtiyaçlara odaklanın (modern terminolojide “yeterlikler”), seviyelendirme.

beyan edilebilirlik

Aksiyomatik bir veri ve nihai gerçek olarak sunulan yerleşik, "test edilmiş" materyal; malzemenin çiğnenebilirliği.

Etkinlik yaklaşımı

Anlaşılmazlık ve sonuç olarak sıkıcı (biçimsel ve içeriksel)

Biçimsel sıkıcılık: Popüler bir bilim kitabı ile ders kitabının karşılaştırılması açıkça ders kitabının lehine değildir.

Erişilebilirlik ve görünürlük, sezgisel arayüz ve basit yönetim.

Grafik yoksulluk

Hem baskı yetenekleri (renk sayısı ve tam rengin nadirliği; kağıt özellikleri ve SanPin gereksinimleri), sanatçıların çalışmalarının maliyeti hem de yüksek kaliteli görsellerin telif hakkı (örneğin mikrofotoğraflar) tarafından belirlenir.

Maksimum üç boyutluluk, grafik parlaklığı

Elektronik ders kitaplarının özellikleri. Günümüzde bilgisayar donanımı ve yazılımı öyle bir seviyeye ulaştı ki Basılı bir ürüne göre birçok avantajı olan, buna dayalı bir elektronik ders kitabının uygulanması mümkün hale geldi. Bu avantajlar elektronik ders kitaplarında yeni nesil multimedya, hiper metin ve etkileşimin kullanılmasından kaynaklanmaktadır.

Multimedya. Multimedya, çeşitli biçimlerde (metin, grafik, ses, video, animasyon) sunulan bilgileri birleştirmenize ve onunla etkileşimli olarak çalışmanıza olanak tanıyan bir bilgisayar donanımı ve yazılımı kompleksidir.

Normal bir ders kitabında tüm bilgiler yalnızca metin ve grafik biçiminde sunulur. Elektronik bir ders kitabı, tüm multimedya teknolojilerini etkili bir şekilde kullanabilir.

Öncelikle elektronik ders kitabının metni parlak ve renkli hale getirilebilir. Stile, renge, boyuta, sunum türüne göre yazı tipi seçimi (normal, kalın, italik, altı çizili). Alfabeleri (Kiril, Latin, Yunanca vb.), özel karakterleri, piktogramları vb. kullanarak tek bir tarzda metin ve matematiksel formüller oluşturmak için zengin fırsatlar vardır.

İkincisi, çeşitli grafik görüntüler (çizimler, fotoğraflar, tablolar, herhangi bir şekildeki grafikler, histogramlar, üç boyutlu görüntüler) oluşturmak kolaydır. Bütün bunlar canlandırılabilir, yani. harekete geçirmek, şeklini değiştirmek vb.

Üçüncüsü, belirli bir bilgi bloğuna, bir resme, bir kontrol düğmesine vb. erişirken arka plan sesini veya ses sinyalini kullanabilirsiniz. Çevrimdışı veya etkileşimli modda ses klipleri ve ses dinamik süreçleri ekleyebilirsiniz.

Dördüncüsü, video klipler, geçmiş yıllarda eğitim ihtiyaçları için hazırlanan ve manyetik ortamda saklanan video materyalleri ve fotoğraf filmleri de dahil olmak üzere birçok şekilde kullanılabilir.

Beşincisi, multimedya teknolojileri animasyonun kullanılmasına, resimlerin, metinlerin ve diğer ders kitabı nesnelerinin “canlandırılmasına” olanak sağlar. Bu teknoloji, nesneler üzerinde deneysel çalışmaların sanal biçimde gösterilmesini, görünmez "ortaya çıkarılmasını" veya canlı gösteri için tehlikeli olan deneylerin yapılmasını vb. mümkün kılar.

Hipermetin. Her zaman doğrusal olan normal metnin aksine, hiper metin, hiper bağlantılar yoluyla birbirine bağlanan birçok ayrı metin bloğundan oluşur.

Model, öğrencinin araştırma yapmasına, çeşitli engelleri aşmasına, bireysel sorunları çözmesine, görev dizisini yapılandırmasına olanak tanır. İçerik genellikle motive edici oyun, rekabet ve araştırma unsurlarıyla sağlanır. Bu tür oyunun uygulamalarına örnek olarak tarih, biyoloji, coğrafya vb. maceralar, simülatörler, atölye çalışmaları, eğitim programları vb. verilebilir.

Bu üç modelde öğrencinin ve programın kontrol düzeyi farklılık gösterir. Tepkisel düzeyde öğrencinin davranışı program tarafından belirlenir. Etkin ve özellikle karşılıklı seviyelerde kontrol ve manipülasyon kullanıcının elindedir.

Etkileşim. Etkileşim, bilginin gidişatını ve içeriğini etkilemek için çok çeşitli fırsatlar içerir:

  • v fareyi kullanarak ekrandaki nesnelerin kontrol edilmesi;
  • v dikey kaydırmayı kullanarak ekranda doğrusal gezinme;
  • v köprüleri kullanarak hiyerarşik gezinme;
  • v çevrimiçi yardım işlevi. Anlık bilgi sunumuna uyarlanırsa en etkilisi;
  • geri bildirim. Kullanıcı eylemlerinin kalitesini değerlendiren programın yanıtı. Bu tepki, programın daha da geliştirilmesi bu değerlendirmeye bağlıysa görüntülenir;
  • v yapıcı etkileşim.

Elektronik ders kitabı (ET), standart bir müfredata karşılık gelen ve öğrenciye bağımsız olarak veya bir öğretmenin yardımıyla bir derste veya bölümde uzmanlaşma fırsatı sağlayan bir yazılım ve metodolojik eğitim kompleksidir. Bu ürün yerleşik bir yapı, sözlükler, arama yetenekleri vb. ile oluşturulmuştur.

Elektronik ders kitabı, belirli bir disiplindeki eğitim materyallerinin bağımsız olarak incelenmesi veya derinlemesine çalışma amacıyla bir ders dersini desteklemek için tasarlanmış olabilir.

Farklı ortamlara ek olarak, eğitim ders kitabının basılı ders kitabından bir takım temel farklılıkları vardır:

multimedya yeteneği;

sanal gerçekliğin sağlanması;

yüksek derecede etkileşim;

öğrenciye bireysel bir yaklaşım olasılığı.

Multimedya öğelerinin elektronik ders kitabının yapısına dahil edilmesi, çeşitli bilgi türlerinin aynı anda iletilmesine olanak tanır. Bu genellikle metin, ses, grafik, animasyon ve videonun birleşimi anlamına gelir.

Elektronik ders kitabındaki birçok süreç ve nesne, gelişim dinamikleri içinde sunulabildiği gibi, kullanıcıya tasvir edilen nesnelerin gerçekliği yanılsamasını veren 2 veya 3 boyutlu modeller biçiminde de sunulabilir.

Etkileşim, bilginin kullanıcısından (öğrenci) kaynağına (öğretmen) geri bildirim oluşturmanıza olanak tanır.

Etkileşimli etkileşim, bir eyleme veya mesaja anında yanıt verilmesi ve görsel olarak onaylanmış tepki ile karakterize edilir.

Psikolojik testlerden sonra öğrencinin kişiliğine bireysel bir yaklaşım oluşturulur. Bu tür testlerin sonucu, öğrencileri belirli gruplara ayırmayı ve eğitim materyallerini incelemek için en uygun modelleri sunmayı mümkün kılar.

Test öğeleri elektronik ders kitabının 1. sayfasındaki menüye yerleştirilmişse veya materyali incelemeye başlamadan önce ayrı olarak psikolojik testler otomatik olarak gerçekleştirilir. Test sonuçlarına göre kullanıcıya ders kitabının ilgili bölümlerini incelemek için en uygun seçenek sunulabilir.

Elektronik ders kitabının geleneksel ders kitabı türlerine göre bazı avantajları vardır:

Materyali incelemek zaman çerçevesiyle (sınıf programı) ilişkili olmayabilir.

Öğrencilerin bağımsız çalışma becerilerini geliştirmelerine olanak tanır.

Ders kitabının yapısı, belirli konu bloklarının incelenmesi üzerinde kontrol kurulmasına yardımcı olur.

Elektronik ders kitapları, basılı versiyona kıyasla ek özelliklere sahip olabilir. Bu olasılıklardan biri, ders kitabının bir bölümünden diğerine hızlı bir şekilde geçmek için kullanılabilen köprülerin kullanılmasıdır.

Elektronik ders kitabının oluşturulmasının öğretmen ve programcının özgür yaratıcı süreci olmasına rağmen, yine de belirli metodolojik gerekliliklere uymak gerekmektedir.

Elektronik ders kitabı (en iyisi bile) bir kitabın yerini alamaz ve almamalıdır. Nasıl ki bir edebi eserin film uyarlaması farklı bir türe aitse, elektronik ders kitabı da tamamen yeni bir eğitim eseri türüne aittir. Ve nasıl bir filmi izlemek, filmin dayandığı kitabı okumanın yerini almıyorsa, elektronik bir ders kitabının varlığı da yalnızca normal bir ders kitabını okumanın ve çalışmanın yerini almamalıdır (her durumda, herhangi bir türün en iyi örneklerini kastediyoruz), ama tam tersine öğrenciyi kitap almaya teşvik edin.

Bu nedenle, elektronik bir ders kitabı oluşturmak için iyi bir ders kitabı almak, ona navigasyon sağlamak (köprü metinleri oluşturmak) ve zengin açıklayıcı materyal (multimedya dahil) sağlamak ve onu bir bilgisayar ekranında görüntülemek yeterli değildir. Elektronik ders kitabı, işlevi temelde farklı olduğundan resimli metne veya referans kitabına dönüşmemelidir.

Elektronik bir ders kitabı, en önemli kavramları, ifadeleri ve örnekleri anlamayı ve ezberlemeyi (ve pasif olarak değil aktif olarak) mümkün olduğunca kolaylaştırmalı, özellikle normal bir ders kitabı dışındaki insan beyninin yeteneklerini öğrenme sürecine dahil etmelidir. işitsel ve duygusal hafızanın yanı sıra bilgisayar açıklamalarını kullanma.

Metinsel bileşen sınırlı olmalıdır - sonuçta, bilgisayarda zaten hakim olan materyalin derinlemesine incelenmesi için olağan ders kitabı, kağıt ve kalem kalır.

Öğrencilerin tam zamanlı ve özellikle uzaktan eğitimde bağımsız çalışmaları için elektronik bir ders kitabı gereklidir çünkü:

Materyali basılı eğitim literatürü dışındaki sunum yolları nedeniyle incelenen materyalin anlaşılmasını kolaylaştırır: tümevarımsal bir yaklaşım, işitsel ve duygusal hafıza üzerindeki etki, vb.;

öğrencinin ihtiyaçlarına, hazırlık düzeyine, entelektüel yeteneklerine ve isteklerine uygun olarak uyarlamaya izin verir;

sizi hantal hesaplamalardan ve dönüşümlerden kurtararak konunun özüne odaklanmanıza, daha fazla örnek düşünmenize ve daha fazla problem çözmenize olanak tanır;

işin her aşamasında kendi kendini test etmek için en geniş fırsatları sağlar;

çalışmayı güzel ve doğru bir şekilde hazırlamayı ve dosya veya çıktı şeklinde öğretmene göndermeyi mümkün kılar;

Neredeyse sınırsız sayıda açıklama, tekrar, ipucu vb. sağlayarak sonsuz sabırlı bir akıl hocası rolünü oynar.

Bir öğrenci için bir ders kitabı gereklidir, çünkü o olmadan belirli bir konuda sağlam ve kapsamlı bilgi ve beceriler elde edemez.

Elektronik ders kitabı uzmanlaşmış sınıflardaki pratik dersler için faydalıdır çünkü

daha fazla sayıda sorunu çözmek için bilgisayar desteğini kullanmanıza olanak tanır, elde edilen çözümlerin analizi ve bunların grafiksel yorumlanması için zaman kazandırır;

öğretmenin, lider ve danışman rolünü saklı tutarak bilgisayarlarda bağımsız çalışma şeklinde ders yürütmesine olanak tanır;

öğretmenin bilgisayar kullanarak öğrencilerin bilgilerini hızlı ve etkili bir şekilde izlemesine, testin içeriğini ve zorluk düzeyini ayarlamasına olanak tanır.

Elektronik ders kitabı öğretmenler için uygundur çünkü

derslere ve pratik derslere kendi takdirinize bağlı olarak, belki hacim olarak daha küçük, ancak içerik açısından daha önemli materyaller getirmenize olanak tanır ve sınıf eğitiminin kapsamı dışında kalanları EE ile bağımsız çalışmaya bırakır;

sizi bu işi bilgisayara emanet ederek sıkıcı ödev kontrollerinden, standart hesaplamalardan ve testlerden kurtarır;

sınıfta tartışılan ve evde verilen örneklerin ve sorunların sayısı ve içeriğinin oranını optimize etmenize olanak tanır;

Özellikle ödev ve test etkinlikleriyle ilgili olarak öğrencilerle çalışmayı kişiselleştirmenize olanak tanır.

Elektronik ve elektronik olmayan ders kitapları: benzerlikler ve farklılıklar

"Elektronik ders kitabı". Bu terim şu anda en istikrarlı olanıdır ve bu tür bir gelişme, eğitim amaçlı bütünsel bilgisayar kurslarını giderek daha fazla içermektedir.

Klasik anlamda bir ders kitabı, belirli bir bilgi alanındaki materyali mevcut bilimsel ve kültürel başarılar düzeyinde sistematik olarak sunan, öğrenciler veya öğrenciler için bir kitaptır. Sonuç olarak, hem elektronik hem de basılı ders kitabının ortak özellikleri vardır:

  • * belirli bir bilgi alanından eğitim materyali sunulmaktadır;
  • * bu materyal bilimsel ve kültürel başarıların mevcut düzeyinde ele alınmaktadır;
  • * Ders kitaplarındaki materyal sistematik olarak sunulur, ör. ders kitabının bütünlüğünü sağlayan, kendi aralarında anlamsal ilişkiler ve bağlantılar bulunan birçok unsurun oluşturduğu tamamlanmış bir eser bütünüdür.

Basılı bir ders kitabı da bulunduğundan “elektronik ders kitabı” teriminin tam olarak uygun olmadığı kanısındayız. Bu yazarlar "elektronik yayıncılık" terimini önermektedir. Ancak “yayın” kelimesi aynı zamanda basılı materyali de ifade eder. İyi bilinen kavramları içeren yeni terimlerden korkmayın. Hayat değişiyor, teknoloji değişiyor. Ve tüm değişikliklere anlayışla yaklaşılmalıdır.

Elektronik ders kitabını basılı kitaptan ayıran özelliklerin açıkça tanımlanması gerekmektedir. Bunlar aşağıdaki gibidir:

  • 1. Basılı her ders kitabı (kağıt üzerinde) belirli bir başlangıç ​​düzeyinde öğrenci hazırlığı için tasarlanmıştır ve eğitimin son düzeyini üstlenir. Pek çok genel eğitim konusu için normal (temel), ileri düzey, seçmeli vb. ders kitapları bulunmaktadır.Belirli bir akademik konuya ilişkin elektronik ders kitabı, çeşitli karmaşıklık düzeylerinde materyaller içerebilir. Üstelik hepsi tek bir lazer CD'ye yerleştirilecek, metin için resimler ve animasyonlar ve her seviye için bilgiyi etkileşimli olarak test etmek için birden fazla görev içerecek.
  • 2. Elektronik ders kitabının anlaşılırlığı basılı kitaptan çok daha yüksektir. Bu nedenle, kağıt üzerinde Rusya coğrafyası üzerine bir ders kitabı genellikle yaklaşık 50 resim içerir; aynı ders için bir multimedya ders kitabı 800'e kadar slayt içerebilir.Görselleştirme ayrıca elektronik ders kitapları oluştururken multimedya teknolojilerinin kullanılmasıyla da sağlanır: animasyon, ses, hiperlinkler, videolar, vb.
  • 3. Elektronik ders kitabı çoklu seçenekler, çoklu seviyeler ve çeşitli test ödevleri ve testleri sunar. Elektronik ders kitabı, tüm ödevleri ve testleri etkileşimli ve eğitici bir modda vermenize olanak tanır. Cevap yanlış ise açıklama ve yorumlarla doğru cevabı verebilirsiniz.
  • 4. Elektronik ders kitapları yapı olarak açık sistemlerdir. Operasyon sırasında desteklenebilir, ayarlanabilir, değiştirilebilirler.
  • 5. Kullanıldığında çok yönlülüğü sağlamak amacıyla ve geliştirilme amaçlarına bağlı olarak elektronik ders kitapları farklı bir yapıya sahip olabilir. Tematik planlamaya başvurmadan, yalnızca belirli bir dersin müfredatını takip ederek elektronik ders kitapları geliştirebilirsiniz. Elektronik ders kitaplarını, eğitim materyallerinin dikey çalışması ilkesine göre kullanabilirsiniz. İlgili dersler için kağıt üzerinde dört ders kitabı vardır ve bunların her biri diğer konuların yanı sıra fonksiyonlar ve grafiklerle ilgili eğitim materyalleri içerir.Böyle bir elektronik ders kitabı bağımsız çalışmalar için, sınavlara hazırlanmak için ve sınıfta da kullanılabilir.

giriiş

Uygun fiyatlı bilgisayarların yaygın olarak bulunması, bilgiyi sunmanın birçok yeni yolunun ortaya çıkmasına yol açmıştır. Bu yöntemlerden biri de elektronik ders kitaplarının giderek popülerleşmesidir. Elektronik ders kitapları, yayınlama seçeneklerinden yalnızca bir tanesidir ve bilgi sunma açısından daha az kapasiteye sahiptir; ancak bu kavramlar arasında net bir ayrım olmadığını belirtmekte fayda var.

Bilgilendirici, eğitici ve reklam niteliğindeki kullanım kılavuzları, referans kitapları, haber bültenleri, talimatlar, reklam broşürleri, kitapçıklar ve benzeri literatür, elektronik ders kitapları biçiminde hazırlanır. Bunun nedeni basit - bu tür literatürle elektronik (kağıt yerine) formda çalışmak çok daha uygundur ve yazarlar ve yayıncılar için yayının elektronik versiyonu genellikle çok daha çekicidir.

Geleneksel kağıt yayınlarla karşılaştırıldığında, elektronik yayınlar metin ve resimlerin sunumuyla sınırlı değildir; animasyon, video, müzik, çeşitli görsel efektler içerebilir ve hatta etkileşimli olabilir. Örneğin, İnternet üzerinden bilgi toplayabilir ve veri gönderebilir, diğer yazılımlarla etkileşime girebilir, testleri organize etmek, hesaplamalar yapmak vb. için kullanılabilirler.

Elektronik yayıncılığın yaratıcı yararlarının yanı sıra belirli ekonomik avantajları da vardır: daha kısa oluşturma süresi, daha hızlı güncelleme (yeniden yayınlama) ve çok daha düşük maliyet.

Ayrıca, kullanılan özel sıkıştırma yöntemleri sayesinde, elektronik yayınların boyutları küçüktür ve bu da dağıtım olanaklarını genişletir; elektronik materyaller CD'lere, DVD'lere ve hatta disketlere iletilebilir, web siteleri aracılığıyla dağıtılabilir veya e-postayla gönderilebilir. Bu nedenle diploma projesinin konusu konuyla ilgilidir.

Çalışmanın amacı elektronik bir ders kitabıdır.

Araştırmanın konusu, bilgisayar bilimi dallarından biri olan bilgisayar grafikleri hakkında, bundan sonra EUMP olarak anılacak olan elektronik eğitim ve metodolojik el kitabıdır.

Bu hedefe ulaşmak için aşağıdaki görevleri vurgulayacağız:

1. EUMP'nin Tasarımı;

2. Projenin uygulanması için gerekli malzemenin seçimi;

3. Teorik ve pratik materyalde hata ayıklama;

4. Görünüşün işlenmesi;

5. EC'nin test edilmesi.

1. Sorunun formülasyonu

1.1 Görevin organizasyonel ve ekonomik özü

Elektronik ders kitabının aşağıdaki tanımları çeşitli kaynaklardan alınmıştır:

Bu, grafik, metin, dijital, konuşma, müzik, video, fotoğraf ve diğer bilgilerin yanı sıra basılı kullanıcı belgelerinden oluşan bir koleksiyondur. Elektronik yayın herhangi bir elektronik ortamda (manyetik (manyetik bant, manyetik disk vb.), optik (CD-ROM, DVD, CD-R, CD-1, CD+ vb.) yürütülebilir ve ayrıca bir elektronik ortamda yayınlanabilir. elektronik bilgisayar ağları;

Öğrencilerin bu alandaki bilgi, beceri ve yetenekleri yaratıcı ve aktif olarak edinmelerini sağlamak için ilgili bilimsel ve pratik bilgi alanıyla ilgili sistematik materyal içerir. EUMP (elektronik eğitim metodolojik el kitabı), yüksek düzeyde uygulama ve sanatsal tasarım, bilgilerin eksiksizliği, metodolojik araçların kalitesi, teknik uygulamanın kalitesi, sunumun netliği, mantığı ve tutarlılığı ile ayırt edilmelidir;

Bir akademik disiplinin veya onun bir bölümünün, devlet standardına ve müfredatına karşılık gelen ve bu tür yayın olarak resmi olarak onaylanmış bir bölümünün sistematik bir sunumunu içeren eğitim yayını;

Bu, ders kitabının kısmen veya tamamen yerini alan veya tamamlayan elektronik bir yayındır ve resmi olarak bu tür yayın olarak onaylanmıştır;

Bu, elektronik biçimde sunulan ve belirli bir parça hiyerarşisine uygun olarak bir parçadan diğerine anında geçmenizi sağlayan kapsamlı bir bağlantı sistemi ile donatılmış bir metindir.

Her karmaşık sistemin oluşturulmasında olduğu gibi elektronik ders kitabı hazırlanırken de başarı için yazarların yetenek ve becerisi belirleyicidir. Bununla birlikte, elektronik ders kitaplarının yerleşik formları veya daha doğrusu bir ders kitabının oluşturulabileceği yapısal unsurlar vardır.

Ölçek. Dışarıdan bakıldığında bu, elektronik ders kitabının en basit şeklidir. Asıl zorluk, soruların seçimi ve formüle edilmesinin yanı sıra sorulara verilen cevapların yorumlanmasıdır. İyi bir sınav, öğrencinin belirli bir konu alanında sahip olduğu bilgi, beceri ve yeteneklerin objektif bir resmini sunar.

Ansiklopedi. Bu elektronik ders kitabının temel biçimidir. İçerik düzeyinde ansiklopedi terimi, elektronik ders kitabında yoğunlaşan bilgilerin eğitim standartlarına göre eksiksiz ve hatta gereksiz olması gerektiği anlamına gelir.

Sorun kitabı. Elektronik ders kitabındaki problem kitabı en doğal haliyle öğretme işlevini yerine getirir. Öğrenci belirli bir sorunu çözmek için gerekli olan eğitim bilgilerini alır. Asıl sorun, tüm teorik materyali kapsayan görevlerin seçimidir.

Yaratıcı ortam. Modern elektronik ders kitapları, öğrencinin çalışma nesneleri ve etkileşimli nesne sistem modelleri ile yaratıcı çalışmasını sağlamalıdır. Öğrencide bir dizi beceri ve yeteneğin oluşmasına ve pekiştirilmesine katkıda bulunan, tercihen bir öğretmen tarafından formüle edilen bir proje çerçevesinde yaratıcı çalışmadır. Yaratıcı bir ortam, öğrencilerin bir proje üzerinde ortak çalışma düzenlemelerine olanak tanır.

Yazarın ortamı. Elektronik ders kitabı eğitim sürecine uyarlanabilir olmalıdır. Yani belirli bir uzmanlığın, belirli bir öğrencinin özelliklerinin dikkate alınmasına olanak tanır. Bu uygun bir yazma ortamı gerektirir.

Böyle bir ortam, örneğin elektronik ansiklopediye ek materyallerin dahil edilmesini sağlar, problem kitabını tamamlamanıza, konuyla ilgili bildiriler ve öğretim yardımcıları hazırlamanıza olanak tanır. Aslında bu, elektronik ders kitabının oluşturulduğu bir araca benzer.

Sözsüz ortam. Geleneksel olarak elektronik ders kitapları doğası gereği sözlüdür. Teoriyi metin veya grafik biçiminde sunarlar. Bu, matbaa yayınlarının mirasıdır. Ancak elektronik ders kitaplarında "benim yaptığımı yap" yöntemini uygulamak mümkündür. Böyle bir ortam elektronik ders kitabına gerçek bir öğretmenin özelliklerini kazandırır.

Listelenen elektronik ders kitabı biçimleri, ayrı elektronik ders kitapları biçiminde uygulanabilir veya tek bir topluluk içinde gruplandırılabilir. Her şey yazarın niyetine bağlıdır. Yazarın elektronik ders kitaplarının tarihi ve yetenekleri hakkında bilgi sahibi olması gerekir. Elektronik ders kitabının başarısı eğitim sürecine nasıl uyduğuna bağlı olacaktır.

Elektronik ders kitabı geliştirmenin ana aşamalarını ele alalım:

Kaynakların seçimi. ES'yi geliştirirken, standart programa en iyi şekilde uyan, kısa ve öz ve metin oluşturmak için uygun olan, çok sayıda örnek ve görev içeren ve uygun formatlarda (toplanabilirlik) mevcut olan basılı ve elektronik yayınların kaynak olarak seçilmesi tavsiye edilir. prensip).

Bir içindekiler tablosu ve kavramlar listesinin geliştirilmesi. Materyal hacim olarak minimal ancak içerik olarak kapalı modüllerden oluşan bölümlere ayrılarak konuya hakim olmak için gerekli ve yeterli olan kavramların bir listesi derlenir.

Metinlerin bölümlere göre modüller halinde işlenmesi. Kaynak metinler içindekiler ve modül yapısına uygun olarak işlenir; Listelerde yer almayan metinler hariç tutulmuş, kaynaklarda yer almayanlar eklenmiştir; modüller arasındaki bağlantılar ve diğer hiper metin bağlantıları belirlenir. Böylece bilgisayar uygulamasına yönelik bir hiper metin projesi hazırlanmaktadır.

Elektronik formda uygulama. Bir ders kitabı oluştururken metin elektronik biçimde uygulanır. Sonuç olarak, eğitim amaçlı kullanılabilecek ilkel bir elektronik yayın yaratılmaktadır.

Bilgisayar desteğinin geliştirilmesi. Bilgisayar desteği geliştirilmektedir. Kullanıcılara yönelik santralin akıllı çekirdeğinin kullanımına ilişkin talimatlar geliştirilmektedir. Artık elektronik ders kitabı, multimedya araçlarını kullanarak daha fazla iyileştirmeye (seslendirme ve görselleştirme) hazırdır.

Multimedya uygulaması için malzeme seçimi. Bireysel kavram ve ifadelerin açıklanma yolları değiştirilir ve metinler seçilir.

Ekonomik açıdan EUMP tamamen ücretsiz olarak dağıtılmaktadır.

1.2 Giriş bilgileri

Elektronik ders kitabı için giriş bilgisi olarak aşağıdakiler kullanılır:

1. Ders materyali;

2. Kontrol malzemeleri;

3. Kullanım kılavuzu;

4. Yardım.

1.3 Baskı

Yazılım ürününün çıktı bilgisi, pratik materyal (Şekil 1) ve ders materyali içeren elektronik ders kitabının sayfalarıdır. (İncir. 2).

1.4 Teknik destek

Bu tez projesi aşağıdaki konfigürasyona sahip bir bilgisayarda tamamlanmıştır:

1. İşlemci - Intel (R) Pentium (R) 4 CPU 2,40 GHz;

2. Anakart - ASUS P4P800 Deluxe (Soket 370, Dimm, AGP 4X, yazılım sesi);

RAM - 1 GB;

Ekran kartı Geforse 7600 GT 256 Mb;

GREEN WOOD 17 TFT Monitörü;

CD-ROM sürücüleri 52sp IDE ASUS CD-S520/A OEM;

7. Keyboard Genius KB-06x PS/2 Siyah;

8. Optik Fare Fare Wind Rover Scroll 4-ama Optik (USB).

1.5 Yazılım

İşletim sistemi Windows XP Professional. İşletim sistemlerinin temel amacı insanlar, ekipmanlar ve programlar arasındaki etkileşimi sağlamaktır. Windows XP Professional işletim sistemiyle çalışırken birçok yeni, daha güçlü araç ve teknoloji mevcuttur. İhtiyacınız olan bilgiyi hızlı bir şekilde bulmak için Arama Asistanını kullanın.

Elektronik bir ders kitabı için veri yapısı oluşturmanın temeli, birçok belirgin avantajı olan Windows yardım sistemidir; bunlardan en önemlisi, anahtar kelime arama sistemi, otomatik sözlük oluşturma ve yetenek de dahil olmak üzere halihazırda uygulanmış bir navigasyon sistemidir. belgeleri yazdırmak için. Yardım dosyaları biçimlendirilmiş metin, grafik ve animasyon içerebilir. Bununla birlikte, bu tür dosyaların oluşturulması, derleme işleminin gerçekleştirildiği özel bir yazılım gerektirir; yardım dosyalarının kendileri dinamik olarak değiştirilemez - bu, bir derleyici gerektirir. Yardım dosyaları program öğeleri içeremez ve yardım sistemi bunları oluşturmak için herhangi bir dahili dil içermez. Ancak bunun yerine yerel bilgisayarın sabit diskinde bulunan yürütülebilir dosyaları çalıştırabileceğimiz bir araç var. Metin materyali ile eğitim (veya test) programları arasında da bir miktar kopukluk vardır.XP, Windows ailesindeki en güvenilir ve emniyetli işletim sistemidir. Birincisi, bu İnternet Bağlantısı Güvenlik Duvarıdır - İnternet ile çalışmanın güvenliğini sağlayan, ancak yalnızca gelen trafiği kontrol eden basit bir ağ güvenlik duvarı (ekran). İkincisi, bunlar belirli yazılımların haklarını atamanıza veya kısıtlamanıza, dijital sertifikayla korunmayan yazılımların yüklenmesini yasaklamanıza ve çok daha fazlasına olanak tanıyan yeni grup politikalarıdır. Ders kitabının oluşturulmasında SunRav BookOffice programı kullanıldı. Bu program iki bağımsız uygulamadan oluşan bir pakettir: Kitap Düzenleyici elektronik kitaplar ve ders kitapları (*.srb formatındaki dosyalar) oluşturmak için kullanılır ve Kitap Okuyucu bunları okumanıza olanak tanır. Kitap Düzenleyici. Herhangi bir metin belgesinden veya HTML, RTF, DOC, TXT ve CHM formatlarındaki bir dizi dosyadan bir e-kitap oluşturulabilir. Kitap Düzenleyici'ye içe aktarırken bir dosya kümesi belirtirseniz, bunların her biri kitaba ayrı bir bölüm olarak eklenecektir. Gelecekte kullanıcı kendi takdirine bağlı olarak bölümler, kısımlar ve alt bölümlerden oluşan bir hiyerarşi oluşturabilir; iç içe geçme derinliği sınırlı değildir.

Bir e-kitap metninin parçaları her türlü biçimlendirme yöntemine tabi tutulabilir: kalın veya italik, altı çizili, alt simge veya üst simge vb. Bireysel paragraflar MS Word'dekiyle aynı şekilde formatlanabilir: arka plan rengi ayarları, kenarlıklar, farklı hizalamalar, girintiler, satır aralığı vb. mevcuttur.Kullanıcı isteğe bağlı bir metin özellikleri kümesi tanımlayabilir, bunu stil olarak kaydedebilir, ve daha sonra seçilen herhangi bir metin parçasına uygulayın.

Metne madde işaretli ve numaralı listeler, resimler, köprüler, tablolar ve ayrıca Windows arayüzünün çeşitli öğeleri eklenebilir: düğmeler, açılır listeler, onay kutuları, metin alanları vb. Ayrıca kitaba tTester kullanılarak oluşturulan testlere bağlantılar ekleyebilirsiniz. Bu durumda, kitap gerçek bir ders kitabı haline gelir ve öğrencinin her bölümü okuduktan sonra ilgili testi yapması istenir.

Birkaç kitap bir kitapta birleştirilebilir ve metne kitabın çeşitli bölümlerine ve bölümlerine dahili köprüler eklenebilir. Mevcut tüm bölümler ve kısımlar editör penceresinin sol tarafında bir ağaç yapısında sunulmaktadır. Bu, kitabın içeriğinde hızlı bir şekilde gezinmenize yardımcı olur.

Kitap oluşturma işlemi sırasında kullanıcı, metindeki dilbilgisi hatalarını kontrol edebilir ve her bölüm için bir dizi anahtar kelime oluşturabilir. Anahtar kelimeler, bir kitabı SunRav Kitap Okuyucu programında okurken o kitabın istediğiniz bölümünü hızlı bir şekilde bulmanıza yardımcı olacaktır.

Herhangi bir kitap, hem içeriğin değiştirilmesine hem de yabancılar tarafından okunmasına karşı şifreyle korunabilir. Kitap yalnızca kendi *.srb formatında değil, aynı zamanda bir dizi HTML dosyası, bir RTF dosyası (biçimlendirilmiş metni depolamak için evrensel bir format) veya bir CHM (yardım dosyası) Kitap Okuyucusu olarak da kaydedilebilir. Bu program TXT, RTF, HTML, DOC ve diğer bazı formatlardaki metin belgelerini okumanıza olanak tanır. Elbette SunRav Kitap Editörü programında oluşturulan kitaplar da dahil.

Uygulamanın yerleşik bir otomatik kaydırma işlevi vardır. Kullanıcı, metnin ekran boyunca hareket etme hızını ayarlar (bir filmdeki bitiş jeneriğine benzer şekilde) ve kitabı fareye veya klavyeye dokunmadan görüntüleyebilir. Metin seslendirmesi ayrıca bilgisayarda kurulu okuma sistemleri olan Metin-konuşma motoru kullanılarak da yapılabilmektedir.

Kitabı hem tam ekran modunda, menüler ve kontrol panelleri olmadan, hem de görüntülenen içeriğin ağaç yapısıyla görüntülemek mümkündür. Kullanıcı, kendi takdirine bağlı olarak yazı tipi boyutunu artırır veya azaltır; bu, ekrandan çok sayıda bilgi okurken görüşten tasarruf etmenize yardımcı olur.

Kitapta gezinmeyi kolaylaştırmak için programda yerleşik bir yer imi sistemi bulunur. SunRav Kitap Düzenleyici programında bir kitap oluşturulmuşsa ve bir dizi anahtar kelime içeriyorsa, kullanıcı anahtar kelimeleri kullanarak gerekli bilgileri arayabilir. Ayrıca tam metin araması ve kitabın tamamının yazıcıda basılması da mümkündür.

2. Çalışma kısmı

2.1 Sorunları çözmek için model (yöntem)

elektronik ders kitabı metodolojik kılavuzu

Burada bir diyagram oluşturuldu - bu çalışmanın projesi. Ana diyagramda ana blok “Bilişim disiplini için elektronik ders kitabı”dır (bkz. Ek A).

Blok B, 5 bloğa ayrılan işlevsel bir modeldir: geliştirme, tasarım; uygulama; hata ayıklama, test etme (bkz. Ek B).

Model her zaman sistemi, söz konusu alanın ötesine uzanan arayüz oklarıyla tek bir işlevsel bloktan oluşan tek bir birim olarak temsil ederek başlar.

2.2 Problem çözme algoritmasının açıklaması

Başlangıç. Malzeme seçimi.

EUMP yazmak için bir program seçme.

EUMP'nin oluşturulması.

EUMP'de hata ayıklama ve test etme.

Kullanılmış literatür listesi

Tamamlama.

2.3 Programın açıklaması

EUMP, SunRav Book Office programı kullanılarak oluşturuldu. EUMP 3 bölümden oluşur:

1. Teorik kısım – bu bölümdeki derslerden oluşur.

2. Pratik kısım - pratik görevlerden oluşur.

Test programı - bir öğretmenin veya uzmanın öğrenciler veya çalışanlar arasında testler yapabileceği bir programdır.

2.4 Kullanici rehberi

1. EUMP'yi kullanmaya başlamak için “Informatics.exe” dosyasını açmanız gerekmektedir. Monitör ekranında elektronik ders kitabının “Giriş” adı verilen ana sayfası görünecektir. (Figür 3).

Bu kılavuzun çalışma materyaline alışmak için “İçindekiler” düğmesine tıklamanız gerekir (Şekil 4). Bundan sonra EUMP'de yer alan tüm bölüm ve bölümlerin sunulacağı bir liste açılacaktır.

İlgilendiğiniz bölümü seçmek için farenin sol tuşuyla üzerine tıklayın. Materyal ders kitabının sağ tarafında açılacaktır (Şekil 5).

“İçindekiler” menüsündeki herhangi bir bölümden çıkmak için “Geri” düğmesine tıklayın (Şek. 6).

5. EUMP'yi kapatmak için sağ üst köşedeki kırmızı çarpı işaretine tıklayın. Veya ders kitabı panelinde “Programdan çık” (Şek. 7).

Şekil 7

3. Hata ayıklama ve program bakımı

3.1 Test senaryosu

Bu tez projesini tamamlamak için gerçek veriler kullanıldı. Tüm bölümler ve öğeler anında açılır. Tüm çizimler net ve parlaktır. EUMP renkli olarak yapılmıştır.

3.2 Bir programda hata ayıklama ve test etme yöntemleri

Daha önce de söylediğimiz gibi hata ayıklama iki türde gerçekleşir:

Söz dizimi hata ayıklaması. Sözdizimi hataları derleyici tarafından tespit edilir, dolayısıyla bunları düzeltmek oldukça kolaydır.

Anlamsal (kavramsal) hata ayıklama. Hiçbir sözdizimi hatası kalmadığı zaman gelir, ancak program yanlış sonuçlar üretir. Burada derleyicinin kendisi hiçbir şey tespit edemeyecektir, ancak programlama ortamında genellikle daha sonra konuşacağımız hata ayıklama yardımcıları bulunur.

Hata ayıklama, bir programdaki hataları yerelleştirme ve düzeltme işlemidir.

Ne kadar dikkatli yazarsak yazalım, hata ayıklama neredeyse her zaman programlamadan daha uzun sürer.

Hata tespit yöntemleri:

Analitik - programın yapısını yeterince anladığımızdan, metnini çalıştırmadan manuel olarak inceleriz.

Deneysel - programı hata ayıklama yazdırma ve izleme araçlarını kullanarak çalıştırıyoruz ve işleminin sonuçlarını analiz ediyoruz. Her iki yöntem de kendi açısından uygundur ve genellikle birlikte kullanılır.

Tekniklerin yanı sıra hataları tespit etmemize yardımcı olacak araçlar hakkında da fikir sahibi olmak iyi olur. Bu:

Acil durum yazdırma - bireysel blokların ve bir bütün olarak programın anormal şekilde tamamlanmasıyla ilgili mesajları görüntüler.

Program düğümlerinde yazdırma - programcı tarafından seçilen yerlerde ara parametre değerlerinin çıktısının alınması. Tipik olarak bunlar, algoritmanın kritik bölümleridir (örneğin, yürütmenin daha fazla ilerlemesinin bağlı olduğu değer) veya karmaşık formüllerin bileşenleridir (büyük bir kesrin payını ve paydasını ayrı ayrı hesaplar ve görüntüler).

Doğrudan izleme:

Aritmetik (neye eşit oldukları, seçilen değişkenlerin ne zaman ve nasıl değiştiği);

Mantıksal (seçilen ifade dizisinin ne zaman ve nasıl yürütüleceği);

Endekslerin kabul edilebilir sınırları aşıp aşmadığının izlenmesi;

Değişkenlere erişimin izlenmesi;

Alt programlara yapılan çağrıların izlenmesi;

Dizi elemanlarının indeks değerlerinin kontrol edilmesi vb.

Günümüzün geliştirme ortamları sıklıkla bizden bir soruna karşılıklı konuşarak yanıt vermemizi istiyor. Bu durumda şunları yapabilirsiniz:

Değişkenlerin mevcut değerlerini, hafıza durumunu, algoritmanın hatanın meydana geldiği bölümünü görüntüleyin;

Program yürütmeyi iptal edin;

Programda değişiklikler yapın ve programı yeniden çalıştırın (derleyici ortamlarında bu, kodun yeniden derlenmesini gerektirir; yorumlayıcı ortamlarda yürütmeye doğrudan değiştirilen ifadeden devam edilebilir).

3.3 Yazılım ürünü koruması

Yazılım ürünleri ve bilgisayar veritabanları, yüksek nitelikli uzmanların entelektüel çalışmalarının konusudur. Yazılım ürünlerini tasarlama ve uygulama süreci, önemli malzeme ve işçilik maliyetleriyle karakterize edilir, yüksek teknoloji teknolojilerinin ve araçlarının kullanımına dayanır ve uygun düzeyde pahalı bilgisayar ekipmanının kullanılmasını gerektirir. Bu durum, program geliştiricilerin ve bilgisayar veri tabanı yaratıcılarının çıkarlarının yetkisiz kullanımdan korunmasına yönelik tedbirlerin alınması ihtiyacını gerektirmektedir.

Bu yazılım ürünü genel kullanımlı ve açık erişimli bir program olduğundan koruma sağlanmamaktadır.

Çözüm

Bu yazılımı geliştirme sürecinde, üniversitenin eğitim ve metodolojik kompleksinin bir parçası olan öğrencilerin uzaktan öğrenimine yönelik bir yazılım aracı uygulandı. Elektronik ders kitabı yazılımında ders görüntüleme işlevleri uygulandı. Sezgisel ve kullanıcı dostu bir arayüz oluşturulmuş, bilgiyi kontrol etme ve öğrencinin öğrenme sürecini izleme esnekliği sağlayacak bir test yöntemi oluşturulmuştur.

Şu anda mevcut elektronik ders kitabı yazılımlarının çoğu, belirli bir bilgi türünün belirli bir bilgi sunma yöntemine uyarlanmasına izin vermeyen katı modellere sahip kapalı sistemlerdir. Bu bağlamda, eğitimsel ve metodolojik komplekslere dahil edilen elektronik ders kitapları, ana eğitim türü olarak nadiren kullanılmaktadır. Kural olarak, kılavuzlar bir ders kursuna ek niteliğindedir ve bunların çoğu, elektronik eğitim yardımcılarının gerekliliklerini karşılamamaktadır.

Buna dayanarak, çoğu durumda ilerici öğretim yöntemlerinin kullanılmasının olumlu sonuç verdiği sonucuna varabiliriz, ancak öğrenme sürecini yalnızca eğitimsel ve metodolojik komplekslerin bir parçası olan uzaktan eğitim kursları aracılığıyla organize etmenin henüz mümkün olmadığı sonucuna varabiliriz. Çalışma sırasında, gelecekte okul çocuklarına ve üniversite öğrencilerine tam zamanlı ve yarı zamanlı kurslarda eğitim vermek için kullanılacak bir elektronik eğitim kılavuzu tasarlandı. EUMP'nin oluşturulmasının başlangıcında belirlenen hedefe başarıyla ulaşıldı.

Kaynakça

1. Photoshop'ta resimli eğitim // #"588149.files/image008.gif">

Ek B

Ek B