Inspiration
ჩვენ საკმაო ხანია რაც გვსურს პროგრამის შქმნა რომელიც გაამარტივებს პროგრამირების ათვისებას, ეს ჰაკათონი კი იდეალური მოტივაცია იყო ჩვენთვის.
What it does
ჩვენ გთავაზობთ პროგრამა EasyFlow-ს, რომელიც საშუალებას აძლევს მომხმარებელს მათზე მორგებულ გარემოში ინტუიციური ბლოკების გამოყენებით ააგოს პროგრამა. (ალბათ ახლა გაიფიქრეთ, ეს ხომ Scratch-ია), მაგრამ არა, ჩვენს აპლიკაციას გააჩნია ველი სადაც ბლოკებით აგებული კოდი ითარგმნება მომხმარებლისთვის სასურველ ენაზე, კონსოლი, სადაც ეს კოდი გაიშვება, და ყველაზე მთავარი, დიაგრამა, ე.წ. flowchart, რომელიც დამწყებებს შესაძლებლობას აძლევს ნაბიჯ-ნაბიჯ ძირეულად გაიაზრონ პროგრამის მიმდინარეობა და ფუნდამეტალური პრინციპები, როგორიცაა მაგალითად ქონდიშენალები, ლუპები ან რეკურსია.
Accomplishments that we're proud of
ფუნქციონირებს საბაზისო ბლოკები; ბლოკებისგან გენერირდება Python-ის კოდი; კოდი სწორად იშვება ჩვენს კონსოლში; შესაძლოა დაწერილი კოდის .txt ფაილად ჩამოტვირთვა; საწყისი GUI და blockly-ის workspace.
What's next for EasyFlow
დავამატებთ Python-ის გარდა სხვა, პირველ რიგში, მოთხოვნად ენებს; დავამატებთ მრავალფეროვან და მრავალფუნქციურ ბლოკებს შესაბამისი ენებისთვის; გავაუმჯობესებთ Flowchart-ის გენერაციას; დავაიმპლემენტებთ Debugging-ის ფუნქციას;
Log in or sign up for Devpost to join the conversation.