Posts

კომპილატორი vs ინტერპრეტატორი

Image
  ხო, რა, მარტივი კითხვა მაქვს. A კოდი პითონზეა დაწერილი, ხოლო მეორე C-ზე. კითხვა ასე ჟღერს:  ამ ორი კოდიდან რომელი გაეშვება შესრულებაზე? (სპოილერი: ორივე კოდი შეცდომიანია). მოდი სანამ სწორ პასუხს გავიგებდეთ ვისაუბრებ პროგრამაზე. პროგრამა არის ადამიანის მიერ დაწერილი ინსტრუქცია. ამ ინსტრუქციებს ადამიანები პროგრამულ ენებზე წერენ.  მაგრამ არის ერთი პრობლემა. ადამიანებს არ შეუძლიათ მანქანურ ენაზე პროგრამის წერა, ხოლო კომპიუტერები ადამიანის მიერ დაწერილ კოდს ვერ გაბულობენ. ამიტომ საჭიროა პროგრამისტის მიერ დაწერილი კოდის მანქანურ ენაზე გადაყვანა.  ამისთვის არსებობს რამდენიმე მეთოდი: ერთ მეთოდს ინტერპრეტაცია ქვია, მეორეს კი კომპილირება.  როდესაც პროგრამისტი დაწერს print("გამარჯობა სამყარო"), ეს კოდი გადაეცემა (ვთქვათ) პითონის ინტერპრეტატორს, ანუ პროგრამას python.exe. ინტერპრეტატორი კითხულობს პროგრამას სტრიქონ-სტრიქონ ზევიდან ქვევით და სათითაოდ თარგმნის მას. ასე სათითაოდ უგზავნის პროცესორს... როდესაც პროგრამა (ინტერპრეტატორი) მიადგება სტრიქონს სადაც წერია print("გ...

დისკუსიები ხელოვნურ ინტელექტზე

Image
  მოკლედ: 👉 აბა ვის მოგწყინდათ შეხვედრები ტრენინგის ფორმატში? აი ერთი ტიპი ყველაზე ჭკვიანის ამპლუაში რეჩიტატივს რომ კითხულობს? რამდენჯერ გაგჩენიათ სურვილი, თქვენც ჩაერთოთ პროცესში?  იქნებ შაბათობით შევიკრიბოთ თანამოაზრეები და თავისუფალი დისკუსია გავმართოთ ხელოვნურ ინტელექტზე?   (ან სხვა თემაზე?) ,  ✅ იქნებ გსურთ სიახლეები გაუზიაროთ კოლეგებს? ✅ ან სულაც რაღაც პრობლემა გაქვთ და დახმარება გჭირდებათ,  ✅ ან სულაც კარგ ხასიაზთე ხართ, ლექსი დაწერეთ და გინდათ მოგისმინონ?      დარეგისტრირდით  ✅ და ყოველ შაბათს 20:00სთ-ზე დაგველოდეთ აქ კი დეტალურად: 👇 ვედრო მანეთადაა ტრენინგები ხელოვნურ ინტელექტზე. ზოგადად ყველა ტრენინგს ატარებს, ტრენერთა ტრენინგის (TOT) ზღვაა და, როგორც ლელა კაკულიას AI ვერსიამ თქვა, მალე ტრენერთა ტრენინგის ტრენინგზეც გავა მოხერხებული ტრენერი.  მაგრამ მოდით მე უფასო საჭორა საღამოებს შემოგთვაზებთ. ერთი პედესტალზე რომ დგას და ჭკვას გვარიგებს, ეგეთს კი არა, აი რომ ვისაუბროთ ტექნოლოგიურ სიახლეებზე, ვისაც სურვილი აქვს, აზრები გ...

პროგრამისტის აი ია

Image
C Programming Editor   ლექციების შემდეგ მაღლივი კორპუსის ბიბლიოთეკაში გადავისეირნე. აქ ვეებერთელა დარბაზში ორად ორი კომპიუტერი იდგა — IBM PC 286. ერთთან მე დავჯექი. მეორე კომპიუტერთან კი უკვე აშკარად დამამთავრებელი კურსის სტუდენტი ნორტონ კომანდერის ცისფერ ეკრანში საქაღალდეებს ათვალიერებდა. ან იქნებ სულაც ლექტორი იყო. სტუდენტი ამხელა წვერით რავიცი... — უკაცრავად, თქვენ რომელ კურსზე სწავლობთ?  — კომუნიკაციის უნარი გამოვავლინე მე :), თუმცა ჯერ კიდევ 1991 წელი იყო. — მე მერვე კლასში ვსწავლობ... — მომიგო ბუბუნა, გაწონასწორებულმა ხმამ მშვიდად.  ალბათ მეკაიფება, მაგრამ მე ამას ჭკუას ვასწავლი... გავიფიქრე მე :)  მალე ინფორმატიკის მასწავლებელიც მოვიდა და ამ დღიდან დაიწყო ჩვენ სამის მეგობრობა წიგნთან რომელიც იმდენად ცნობილია, რომ თავის თიკუნიც აქვს — K&R. ოფიციალურად წიგნს The C Programming Language ქვია და მისი ავტორები ჩემთვის ასევე არანაკლებ საყვარელი და პროგრამირებაში დაფასებული ბრაიან კერნი...

🐈 სკრეჩის ტრენინგის რესურსები პედაგოგებისთვის (3პ+AI)

Image
ამ გვერდზე თავმოყრილი იქნება 🐈 სკრეჩით პროგრამირება პედაგოგებისთვის ტრენინგის რესურსები. ტრენინგი ფასიანი და მოსახვედრად საჭიროა  რეგისტრაცია ტრენინგზე მოსწავლეები მიიღებენ ჰარვარდის სერტიფიკატს. რეგისტრირებულ მონაწილეებს კი გთავაზობთ ტრენინგის რესურსებს: :: ჯგუფი N1. 27 სექტემბერი რესურსები   (ან  mokle.ge/ scr25oct ) (ყველა ბმული აქ არის თვამოყრილი) ამ პოსტის მოკლე ბმული: mokle.ge/scrtres კურსი თვითონზე გრაფიკი: ::  დღეები ::  პროგრამა ::  ლოჯისტიკა დღე 1 შესავალი, 1.  (სპრაიტები,) 27.09 შაბ   დღე 2 სკრეჩი 2-3-4 30.09 სამშ დღე 3 სკრეჩი 5-6-7 03.10 პარ დღე 4 სკრეჩი 8-9 პროექტი გითჰაბის ანგ შექმნა 07.10 სამშ დღე 5 სკრეჩი + AI 12.10 კვირა დღე 6 ბონუსი: პროექტები + AI 14.10 სამშ დღე 6 სიურპრიზი

პითონის სახალისო შესავალი

Image
🐍პითონი - 2 ეტაპიანი თამაში 1978 წელს K&R წიგნის „C პროგრამირების ენა“ გამოსვლის შემდეგ როცა პროგრამირების სწავლებას იწყებენ, მოსწავლეებს პირველ დღეს პრობლემად „გამარჯობა მსოფლიო“-ს ეკრანზე გამოტანას სთავაზობენ. მეც არ დავარღვევ ტრადიციებს და იგივე პრობლემას შემოგთავაზებთ პირველ დავალებად. მაშ ასე, თქვენი პირველი დავალებაა დაწეროთ ისეთი პროგრამა, რომელიც ეკრანზე ტექსტს გამოიტანს. 🐍პითონში ტექსტის ეკრანზე გამოსატანად გამოიყენება print() ფუნქცია. მაგალითად: print("Hello World") ამ კოდის შესრულების შედეგად პითონის პროგრამა ეკრანზე გამოიტანს ტექსტს Hello World!. print() ფუნქციას ეკრანზე შეუძლია გამოიტანოს ტექსტი, ცვლადის მნიშვნელობა, იანგარიშოს (მაგ. შეკრიბოს) ცვლადების მნიშვნელობები ან სულაც ფრჩილში ჩაწერილი არგუმენტები. ეკრანზე გამოტანამდე ობიექტი ტექსტად გარდაიქმნება. ნახეთ რამდენიმე მაგალითი: ...