Microsoft Small Basic Kullanan Çocuklar İçin 3 Kolay Kodlama Projesi

  • Michael Cain
  • 0
  • 4595
  • 994
reklâm

Kodlamayı öğrenmek, özellikle çocuklar için zor olabilir. Programlama kavramlarıyla birlikte karmaşık bir sözdizimi öğrenmek zorunda olmanın birleşimi birçok insanı uzaklaştırmak için yeterlidir. Bununla birlikte, kodlamayı öğrenmek, çocuklarınızın öğrenebileceği en önemli şeylerden biridir ve onlar için kolaylaştırmak için araçlar mevcuttur..

Böyle bir araç, başlaması kolay olan Microsoft Small Basic'tir. İşte çocukların ilk adımlarını kodlamaya sokmak için kullanabilecekleri üç proje..

Microsoft Small Basic Nedir??

Microsoft Small Basic (MSB), kodlamanın temellerini öğrenmeyi kolaylaştırmak için tasarlanmış bir dildir. Çocuklara yönelik (ancak yetişkinler için de mükemmel), soyulmuş bir dil ve kullanıcı dostu bir arayüz sağlar. Şimdi, 10. yılında, MSB bazı kıkırdama odasına sözdizimi sağlayan izin veren bütünleşik bir geliştirme ortamıdır..

Bu, başlangıç ​​seviyesindeki kodlayıcıların tipik olarak yaşayabileceği bazı sıkıntıların önlenmesine yardımcı olur.

Bu proje kişiselleştirilmiş bir saati kodlama konusunda bir adım. Proje basit programlama kavramlarını kapsar ve çocukları hedef alırken, yeni başlayan yetişkinler de takip etmekten faydalanabilir. IDE, Microsoft Windows çalıştıran bilgisayarlara yüklenebilse de, bugünün öğretici web tabanlı IDE'yi kullanır. Tarayıcı ve internet bağlantısı olan herhangi bir bilgisayarda tamamlanabilir.

Microsoft Small Basic ile Başlarken

Başlamak için bir web tarayıcısı açın ve smallbasic.com adresine gidin. Ortada iki düğmenin bulunduğu bir web sitesi görmelisiniz:

Düğmesine tıklayın başla düğmesine bastığınızda aşağıdaki gibi görünen bir ekrana yönlendirilirsiniz:

Bu, Microsoft Small Basic IDE'nin çevrimiçi bir sürümüdür. Çevrimiçi bir IDE, kod yazabileceğiniz ve tek bir yerde test edebileceğiniz bir yerdir. Gördüğünüz gibi, metin penceresinde zaten bir kod var. Mavi, üçgen basın, Koşmak Kodun ne yaptığını görmek için.

Küçük basın x Programı kapatmak için sağ üst köşede. Koduna bak. Programı çalıştırdığınızda, parantezlerin içindekilerin basıldığını göreceksiniz. Kelimeyi değiştirmeyi dene Dünya adınıza ve tekrar çalıştırın. İşe yaramadıysa, parantezlerde hala tırnak işaretleri bulunduğundan emin olun (“… Metin… ”) bunun gibi:

Bunun neden olduğunu anlamak için, çizgiyi parçalara ayıralım. İle başlar TextWindow. Bu, bilgisayara bir sonraki mesajın metin penceresine gelmesi gerektiğini söyler. TextWindow.WriteLine TextWindow'ın bir satır yazmasını istediğimiz anlamına gelir. TextWindow.WriteLine (“Merhaba Ian!”), TextWindow'a bir satır yazmasını söylediğimiz anlamına gelir ve parantezlerin içinde ne yazılır!

1. bir isim isteyin

Şimdi, başladığında kullanıcının adını istemek için programınızı değiştireceksiniz. Açıkça sorulan soru ile başlayın:

Kullanıcının girişini yapmak için iki şeye ihtiyacımız var. Ne yazdıklarını okumak için bir yol ve saklamak için bir yer. Bu çizgi ikinize de verir:

Bu çizgi denilen bir değişken yapar isim. Bir değişken, bu durumda verileri saklamak için bir kutu gibidir, kullanıcının adı.

Sonra eşittir işareti var (=). Bu, daha sonra ne gelirse içeride saklanacağı anlamına gelir isim.

O zaman sen söyle TextWindow için okumak kullanıcı ne yazıyor. Parantezleri unutma-boş olsalar bile, bilgisayarın ne yapmaları gerektiğini bilmesi gerekir!

Şimdi, program çalıştığında, kullanıcıya kendi adı sorulur. Yazdıklarında ve tuşuna basın. girmek saklanır. Geriye kalan tek şey, bilgisayara geri yazdırmasını söylemek..

İçindeki her şeyin olmadığını fark edeceksiniz. Yazı çizgisi parantez içinde tırnak işaretleri bulunur. Bunun nedeni söyleyerek birleşiyor olmanızdır. “Merhaba, “ içinde ne saklanmışsa isim Bir artı işareti kullanarak değişken. Bu denir dize bitiştirme. Bunun ne anlama geldiğini anlamadıysanız endişelenmeyin, programlama konusunda daha rahat olduğunuzda veya bir programlama kursu aldığınızda, daha sonra bilmeniz gereken iyi bir ifadedir. 11 Ücretsiz Online Bilgisayar Programlama Kursları için En İyi Siteler 11 Ücretsiz Çevrimiçi Bilgisayar Programlama Kursları için En İyi Siteler Bu ücretsiz çevrimiçi bilgisayar programlama kurslarını kullanarak, bilgisayar bilimi diploması olmadan mükemmel bir kodlayıcı olabilirsiniz. . Şimdi programınızı çalıştırdığınızda, kullanıcı kişisel bir cevap alıyor.

2. Saati Anlatmak

Şu ana kadar programınız her kullanıcıyı ada göre selamlıyor. Şimdi onlara kullanarak zaman söylemesini sağlayabilirsiniz Saat zamanı. Yeni yaptığınız satıra ekleyin:

Nerede tırnak işaretleri olduğunu ve nerelerde bulunmadığını not edin. Ayrıca, tüm artı işaretlerini doğru yere eklediğinizden emin olun. Bunu doğru yapmak önemlidir! Kodunuzu tekrar çalıştırın - selamlamanızla birlikte.

Harika! Herhangi bir hatayla karşılaşıyorsanız veya metin penceresinde boşluk kalmadıysa, hatalar için kodunuzun üzerine dikkatlice bakın.

3. Kişisel Yapma

Şimdi saatin elinizde, hadi sadece sizin için çalışacak şekilde yapalım. Girilen adın sizin adınız olduğunu kontrol etmenin bir yoluna ihtiyacımız var. Bunu bir if ifadesi. Bu şekilde görünmesi için kodunuzu değiştirin:

Kelimesini ekleyerek Eğer Kod için, bilgisayar bir şeyi kontrol etmesi gerektiğini bilir. Bu sefer, sen kontrol etmek istiyorum isim değişkeni, isminizi kullanarak eşittir işaret.

Şimdiye kadar, Eğer isim kullanıcının yazdığı değişken eşittir isminiz, size zamanı söyleyecektir. Programı başka biri kullanırsa ne olur??

Bu ne Başka deyimi içindir. Başka bir ad girilirse, program if ifadesinin üzerine atlar ve sonra ne diyorsa onu yapar Başka.

Sonunda yazın EndIf Böylece bilgisayar if ifadesinin bittiğini bilir. Şimdi programı çalıştırdığınızda, adınızı girip girmemenize bağlı olarak geri farklı bir yanıt alırsınız:

Siz sadece sizin için çalışan bir saati kodladınız ve onu kullanan herkesi selamlıyorsunuz!

Microsoft Small Basic ile Daha Fazlasını Öğrenin

Bu projenin programlama için bazı temel temel kavramları vardır. Basitleştirilmiş bir IDE kullanmak, yeni başlayanların programlama kavramlarını öğrenmesini ve sözdizimini kodlamaya alışmasını sağlar. Bu, Python 6 gibi daha karmaşık dilleri aşmanıza yardımcı olabilir. Neden Python Geleceğin Programlama Dilidir 6 Neden Neden Python Geleceğin Programlama Dilidir Neden Programlama becerilerinizi öğrenmek ister misiniz? Python'un bu yıl öğrenilecek en iyi programlama dili olmasının nedeni budur.. .

Microsoft Small Basic öğrenmenin tek yolu değildir ve bu aşamada gerçek kod biraz fazla ise, başka seçenekleriniz de vardır..

Scratch tamamen görsel bir dildir. Raspberry Pi'de Scratch ile Başlamak Ahududu Pi'sinde Scratch ile Başlamak Scratch eğitimimiz, nasıl kodlayacağınızı bilmeseniz bile, Ahududu Pi ile eğlenmenizi sağlar. Bu çocuklar için mükemmel. Ayrıca Minecraft'ın temel kavramları öğretmek için tasarlanmış çeşitli eğitim unsurları vardır. Minecraft'ın Kod Saati Minecraft'ın Kod Saati, Çocuklara Programlamanın Temellerini Öğretiyor Minecraft'ın Kod Saati, Çocuklara Programlamanın Temellerini Öğretiyor Minecraft'ın Kod Saati, çocukların programlamanın temellerini öğrenmesine yardımcı olmak için birkaç mükemmel eğitim veriyor. Korkusuz genç inşaatçılar için tanıdık bir öğrenme ortamı sağlar!

Image Credit: olly18 / Depositphotos Yeni Esnek Planımızı Deneyin!




Henüz no comments

Modern teknoloji hakkında basit ve uygun fiyatlı.
Modern teknoloji dünyasında rehberiniz. Her gün bizi çevreleyen teknolojileri ve araçları nasıl kullanacağınızı ve Internet'te ilginç şeyleri nasıl keşfedeceğinizi öğrenin.