Rekabetçi Kodlayıcılar Esports’un Geleceği ve Bilgisayar Biliminin Yükselen Yıldızlarıdır


E-sporun katlanarak büyümesi yadsınamaz. 2022 için projeksiyonlar 1,38 milyar doları tutacak geliri ve küresel espor meraklısı izleyicisinin 262 milyona ulaşması bekleniyor. Rekabetçi kodlama artık e-spordaki en hızlı büyüyen segmentlerden biri olduğundan, eğitimcilerin potansiyelini sınıfta tam olarak keşfetmelerini sağlamak istiyoruz.

Okullar, esporun değerini anlamaya başladı. 8.600’den fazla ABD lisesi 2018’den beri video oyun ekipleri kurdu. Ve oyun oynama kesinlikle öğrenciler için olumlu sonuçlar sağlarken (ekip çalışması, stratejik düşünme ve sosyal-duygusal gelişimi vurgular) eğitimciler geleneksel olarak düğmeyi ezmeyi akademik bir arayış olarak görmezler.

bu CodeCombat AI League benzersiz bir yaklaşım benimsiyor. Oyuncular bir arka uç stratejisi programlamalı ve rakiplerini alt etmek için kodlama ve problem çözme becerilerini kullanmalıdır. Oyun olduğu kadar oyun geliştirmedir. Bu genç kodlayıcıların en iyileri, kodu yaratıcı bir şekilde kullanmayı öğreniyor ve gelecekteki kariyerlerinde kullanacakları somut bir beceri seti geliştiriyorlar.


CodeCombat AI League fragmanı (kredi: CodeCombat)

Oyun Tabanlı Öğrenmenin Temeli

2013 yılında kurulan CodeCombat, basit bir fikirden doğdu: Kod öğrenmeyi herkes için ilgi çekici ve erişilebilir hale getirin. O zamandan beri, oyun tabanlı öğrenme platformumuz 20 milyondan fazla öğrenciye oyunun gücü aracılığıyla gerçek türde Python, JavaScript ve C++ kodlama dilleri öğretmek için kullanıldı.

CodeCombat’ın Baş Müfredat Geliştiricisi Charlotte Cheng, “RPG benzeri oyun, öğrencilere daha karmaşık kodlamaya geçmeden önce temel programlama kavramlarına hakim olmaları konusunda rehberlik etmek için bir yapı müfredatı ve öğretim kaynaklarıyla eşleştirildi” diye açıklıyor. “Her seviye, oyuncuya kahramanlarını ilerletmek ve belirli oyun hedeflerine ulaşmak için gerekli kodu yazması için meydan okur.”

Bu becerileri açık bir arena ortamına alan oyuncular, kafa kafaya aksiyonu kodla kontrol etmelidir. Oyun, anında katılım sağlar ve öğrencileri kodlama becerilerini hızla yükseltmeye motive eder.


Rekabetçi Kodlayıcılar Esports'un Geleceği ve Bilgisayar Biliminin Yükselen Yıldızlarıdır
Kod düzenleyici, acemi programcılar için yararlı dürtüler sunar. (kredi: CodeCombat)

Oyuncuların Yolculuğu

Peki, hiç kodlama deneyimi olmadan, en büyük küresel rekabetçi kodlama turnuvalarından birinde yarışmaya nasıl geçilir? Kulağa ürkütücü geliyor ama CodeCombat’ın kodlama becerilerini geliştirmeye yönelik iskeleli yaklaşımı yeni öğrenenleri destekliyor. Ve en iyi yanı, eğitimcilerin de kodlama deneyimine ihtiyaç duymamasıdır. Oyun, ağır yükü kaldırırken, dahil edilen ders planları ve öğrenciye yönelik ders slaytları, sınıf içi uygulamayı anahtar teslimi ve eğlenceli hale getirir.

Öğrenciler, aşağıdaki gibi programlarla ilkokula erken başlayabilirler: Ozaria, temel bilgisayar bilimi (CS) kavramlarının temelini oluşturan anlatısal bir macera oyunu. Daha gelişmiş CodeCombat platformuna geçiş kolaydır ve oyuncular, müfredatta yerleşik olarak bulunan rekabetçi kafa kafaya arenalara hızla ilerleyebilirler.

CodeCombat AI League, türünün ilk örneğidir. Gerçek Python ve JavaScript öğrenmek için kısmen yapay zeka (AI) savaş simülatörü ve parça kodu motoru, bir esporun ne olabileceğini yeniden tanımlıyor ve yeni nesil mühendislere yaratıcı kodlama yeteneklerini sergilemeleri için bir platform sunuyor.


Rekabetçi Kodlayıcılar Esports'un Geleceği ve Bilgisayar Biliminin Yükselen Yıldızlarıdır
İskele müfredatı, genç öğrenciler için açık bir yol sağlar. (kredi: CodeCombat)

Rekabetçi Kodlama Yarışmaları Nasıl Çalışır?

CodeCombat’ın CEO’su Nick Winter, “Kodlama yarışmaları veya hackathonlar yeni değil” diyor, “ancak formatı geliştirme çabamız, rekabetçi kodlamayı hak ettiği gösteriye dönüştüren benzersiz bir espor olan CodeCombat AI League’i geliştirmemize yol açtı. ”

Temel kodlama bilgisine sahip olan herkes arenaya adım atabilir. Kod, savaştaki stratejilere ve taktiklere güç verir. Böylece, yön tuşları veya bir joystick yerine oyuncular, rakiplerini yenmek için ihtiyaç duydukları kahraman, bina ve kaynak türlerini bildiren kodu yazarlar.

Oyuncular daha sonra rakiplere karşı test maçları yaparak AI’nın küresel lider panosunda yüzlerce eşzamansız savaşı saniyeler içinde simüle etmesine izin verir. Oyuncular ayrıca istedikleri zaman kodlarını düzeltebilir, savaşı yeniden başlatabilir ve sezon finali şampiyonası için sıralamalarını iyileştirebilir.

Yaratıcı Kodlama Gelecektir

Kod dilini öğrenmek, başka bir dili öğrenmekten farklı değildir. İletişim kurmak için, bir kelime dağarcığı, sözdizimi ve yapı anlayışı geliştirilmelidir. Yeni bir dile hakim olanlar, derin anlam ve amaç taşıyan ilginç kombinasyonlar bulabilirler. Bir de şifreli şairler var aramızda.

Bunu zirveye çıkarmak için liderlik tablomuz, rakiplerin gelişmiş kodlama yöntemlerini kullanırken yaratıcı olmaları gerekir. 15 yaşındaki Shininglice kullanıcı adı, 2021’deki lansmanından bu yana rekabetçi kodlama ligine hakim oldu. 10 yaşından beri CodeCombat oynamış, hiçbir maçı kaybetmeden genel sıralamayı üç kez bitirdi ve en iyilerinden bazılarını geliştirdi. şimdiye kadar gördüğümüz yaratıcı kodlama stratejileri.

Bu geçmiş turnuvaNisan 2022’de sona eren, Shininglice’nin galibiyet serisini sona erdirmek için 41.000 yarışmacının yarıştığını gördü. Yüksek düzeyde matematiksel yaratıcılık sergileyen Shininglice’nin kodu, kahramanlarını düzinelerce savaş alanı koşuluna göre dinamik olarak ayarlamaları konusunda bilgilendirdi – evet, temelde AI’yı kendi kuvvetlerine programladı. İlk ve tek kaybı, 13 yaşından beri kodlama yapan ve CS’de kariyer yapmak isteyen Venneth’in eline geçti. Shininglice’nin aksine, Venneth’in kodu, ortaya çıkabilecek her olası savaş durumu için optimize edilmiş kapsamlı bir ev kuralları dizisi olarak yazılmıştır.

AI League Tasarım Mimarı Valentin Briukhanov, “Bu genç kodlayıcılardan gördüğümüz yaratıcılık olağanüstü” diyor. “Bu arenaları ben tasarladım, ancak bu oyuncuların bazılarının ürettiği kodu asla hayal edemezdim. Rekabetçi kodlayıcıların neler başarabileceğinin yüzeyini henüz kazıdık ve AI League’in gelecekteki sezonlarının nasıl gelişeceğini görmek için heyecanlıyız.”


Rekabetçi Kodlayıcılar Esports'un Geleceği ve Bilgisayar Biliminin Yükselen Yıldızlarıdır
Venneth, üç kez şampiyon olan Shininglice’yi yendi. (kredi: CodeCombat)

Bu genç kodlayıcıların, on yıldan fazla deneyime sahip profesyonel programcıları ve diğerlerini geride bıraktığını belirtmek önemlidir. Konu kodlama yeteneklerine hakim olmak söz konusu olduğunda herhangi bir yaş şartı olmadığını kanıtladılar. Kod kontrollü oyun oynamanın sınırsız potansiyeli, şimdi fark edilmeye başlandı. Doğru erişim ve araçlarla genç kodlayıcılar, espor ortamında devrim yaratacak.

Geleneksel olmayan yollarla kod ve problem çözme hakkında yaratıcı düşünebilen bir nesil programcılar hazırlamak çok fazla fırsat sunuyor. Endüstrinin her alanında daha fazla CS uzmanına duyulan ihtiyaç arttıkça, çözmeleri istenen zorlukların karmaşıklığı da artıyor. İnovasyon ancak olasılık sınırlarını zorlayanlardan gelir.

öğretmenler, ekibimizle iletişime geçin öğrencilerinize bir sonraki yaratıcı kodlayıcı dalgasına katılmaları için nasıl ilham verebileceğinizi öğrenmek için!



Kaynak : https://www.edsurge.com/news/2022-06-21-competitive-coders-are-the-future-of-esports-and-the-rising-stars-of-computer-science

Yorum yapın