Visual Coding Lab არის სასწავლო აპლიკაცია, რომელიც საშუალებას გაძლევთ ისწავლოთ პროგრამირება მხოლოდ თქვენი სმარტფონის გამოყენებით. ის მოიცავს 60 გაკვეთილს, რომელიც მოიცავს ყველაფერს Python-ისა და C-ის საფუძვლებიდან დაწყებული ფუნდამენტური ალგორითმებით დამთავრებული, როგორიცაა მაქსიმალური მნიშვნელობის ძიება და ბუშტების დახარისხება.
■ წაკითხვა, წერა და გაშვება
თითოეული თავი მიჰყვება სამსაფეხურიან პროცესს: "კითხვა → სავარჯიშო → ვიქტორინა". თქვენ კითხულობთ მოკლე ახსნას, გადაწერთ და ასრულებთ კოდს ადგილზე და ბოლოს, ამოწმებთ თქვენს გაგებას ვიქტორინით. ის შექმნილია იმისთვის, რომ გასცდეს უბრალოდ კითხვას ან კოპირებას.
■ იხილეთ ცვლადების შინაარსი
Python-ის სავარჯიშოებში არა მხოლოდ შესრულების შედეგებია ნაჩვენები, არამედ ცვლადებში მნიშვნელობები ნაჩვენებია როგორც ჩარჩოები. პროგრამის ეტაპობრივად გაშვებით, შეგიძლიათ ვიზუალურად მიჰყვეთ რომელ ხაზებს გადის პროგრამა და როგორ იცვლება მნიშვნელობები. დახარისხების გაკვეთილზე შეგიძლიათ ნახოთ, თუ როგორ არის გადალაგებული მასივის ელემენტები დიაგრამაზე.
■ შესრულების გარემო თქვენს მოწყობილობაშია
როგორც Python, ასევე C სრულდება მხოლოდ თქვენი მოწყობილობის ბრაუზერის გამოყენებით. თქვენს მიერ დაწერილი კოდი არასდროს იგზავნება არცერთ სერვერზე. გახსნის შემდეგ, სასწავლო მასალები და შესრულების გარემო ინახება თქვენს მოწყობილობაზე, რაც საშუალებას გაძლევთ გააგრძელოთ სწავლა არასტაბილური კომუნიკაციის ან სიგნალის არარსებობის ადგილებშიც კი.
■ ჩართული სასწავლო გეგმა (სულ 60 გაკვეთილი)
・შესავალი Python-ში: საფუძვლებიდან ალგორითმებამდე (10 თავი / 30 გაკვეთილი)
print(), ცვლადები და გამოთვლები, f-სტრიქონები, if ოპერატორები, for ციკლები, while ციკლები, სიები, ფუნქციები, მაქსიმალური მნიშვნელობის ძიება, ბუშტისებრი დახარისხება
・შესავალი C ენაში: საფუძვლებიდან ალგორითმებამდე (10 თავი / 30 გაკვეთილი)
printf(), int ტიპი და გამოთვლები, scanf(), if ოპერატორები, for ციკლები, მასივები, char მასივები და სტრიქონები, ფუნქციები, მაქსიმალური მნიშვნელობის ძიება, ბუშტისებრი დახარისხება
■ სავარჯიშოები ავტომატურად ფასდება
სავარჯიშოებისთვის მოცემულია ტესტის შემთხვევები. "Run Test"-ზე დაჭერით გამოჩნდება მოსალოდნელი მნიშვნელობა და ფაქტობრივი გამომავალი გვერდიგვერდ, რაც საშუალებას გაძლევთ დაუყოვნებლივ ნახოთ თქვენი წარმატებით/წარუმატებლად ჩაბარების სტატუსი.
■ კოდის თავისუფლად დაწერის უფასო შესრულება
გაკვეთილებისგან განცალკევებით, არის გვერდი, სადაც შეგიძლიათ თავისუფლად დაწეროთ და გაუშვათ კოდი ნულიდან. ეს სასარგებლოა, როდესაც გსურთ გაკვეთილებში გამოჩენილი კოდის ტესტირება.
■ სასწავლო ჟურნალი
პროგრამის შესრულების რაოდენობა, შეცდომების რაოდენობა და ბოლო დაწერილი კოდი ჩაიწერება თქვენს მოწყობილობაზე. თქვენი პროგრესის გადახედვა მოგვიანებით შეგიძლიათ.
■ გამოყენების პირობები
• უფასო გამოყენება (რეკლამები გამოჩნდება)
• ანგარიშზე რეგისტრაცია ან შესვლა არ არის საჭირო
• თქვენი დაწერილი კოდი, პროგრესი და პარამეტრები ინახება მხოლოდ თქვენს მოწყობილობაზე (localStorage) და არ იგზავნება ჩვენს სერვერზე.
• რეკლამების საჩვენებლად გამოიყენება ქუქი-ფაილები და სარეკლამო იდენტიფიკატორები.
• სამიზნე ასაკი: 13 წლის და უფროსი
• კონფიდენციალურობის პოლიტიკა: https://visual-coding-lab.web.app/privacy
შეისწავლეთ Python-ისა და C პროგრამირება 60 პრაქტიკული გაკვეთილის მეშვეობით. რეგისტრაცია საჭირო არ არის და მუშაობს ოფლაინში.