Professional Documents
Culture Documents
Web პროგრამირება React პლატფორმაზე BIT-37.2020
Web პროგრამირება React პლატფორმაზე BIT-37.2020
სილაბუსი
ECTS
6 32 საკონტაქტო სთ 118 დამოუკიდებელი სთ
(1 ECTS = 25 სთ)
სავალდებულო
პროგრამა: საინფორმაციო ტექნოლოგიები
არჩევითი
ტიპი (სტატუსი)
დამატებითი პროგრამის
-
სავალდებულო
I-XV სილაბუსით გათვალისწინებული აქტივობები
VIII შუალედური გამოცდა
დასკვნითი შფასებისთვის მომზადება (სტუდენტის დამოუკიდებელი
XVI
მუშაობით, კონსულტაციები)
სემესტრის
ორგანიზება XVII/XVIII დასკვნითი შეფასება
ტარდება დასკვნითი შეფასების შედეგების გამოცხადებიდან არანაკლებ 5
კალენდარულ დღეში. დამატებითი დასკვნითი შეფასებისთვის (მომზა-
დამატებითი დასკვნითი შეფასება
დება, ჩაბარება, შეფასება) განსაზღვრული დრო არ წარმოადგენს კრედიტის
შემადგენელ ნაწილს).
კონსულტაციები ყოველკვირეულად, მინიმუმ 1 სთ, კონსულტაციების ცხრილით/სტუდენტებთან შეთანხმებით
სტუდენტმა მიიღოს ცოდნა დაპროგრამების ენა Javascript და HTML ზე, რათა ამ ენებისა და სხვადასხვა ხელსაწყოების და
მიზანი
ტექნოლოგიების გამოყენებით როგორიცაა CSS3, AJAX, შეძლოს დინამიური ვებ გვერდების შექმნა.
BIT-37.2020.G ვერსია: 0 დამტკიცებულია აკადემიური საბჭოს მიერ (ოქმი #04-07, 01.09.2020) 1-5
ვებ პროგრამირება React პლატფორმაზე
ძირითადი
კვირა სთ. შინაარსი
ლიტერატურა
სილაბუსის განხილვა.
I 2
თემა: Front-End დეველოპმენტის აქტუალური თემები, html, css. [1], [2]
დეველოპერის ხელსაწყოები სხვადასხვა Browser-ებში (Google Chrome, Mozilla Firefox). [1], [2]
1 თემა:
II Javascript (ES6)
1 ხელსაწყოებთან მუშაობა
Babel,Prettier,Eslint,Webpack,Parcel ხელსაწყოების განხილვა გარჩევა. რატომ არის საჭირო, VS [1], [2]
1 თემა:
III Code გარემო.
1 პრაქტიკული სავარჯიშოები - შესრულება-განხილვა
React შესავალი, გარემოს გაწყობა, create-react-app, React Devtools. რა არის Virtual Dom? Vanilla [1], [2]
1 თემა:
IV JS-ზე Virtual Dom შემუშავება
1 პრაქტიკული სავარჯიშოები - შესრულება-განხილვა
BIT-37.2020.G ვერსია: 0 დამტკიცებულია აკადემიური საბჭოს მიერ (ოქმი #04-07, 01.09.2020) 2-5
ვებ პროგრამირება React პლატფორმაზე
1 თემა: ანიმაციები React-ის პროექტში, webpack, github pages ან heroku-ზე პროექტის გაშვება [1], [2]
XIV
1 პრაქტიკული დავალებებზე მუშაობა, შესრულება-განხილვა
1 თემა: Redux მიმოხილვა, Next.js მიმოხილვა [1], [2]
XV
1 პრაქტიკული დავალებები (redux სავარჯიშო)
XVI დასკვნითი გამოცდისთვის მზადება (სტუდენტის დამოუკიდებელი მუშაობა, კონსულტაციები)
XVII/XVIII 2 დასკვნითი შეფასება
შეფასების სისტემა
სასწავლო კომპონენტში სტუდენტის შეფასება მოიცავს ორ ფორმას - შუალედურ შეფასებას და დასკვნით შეფასებას. შუალედური შეფასების
კომპონენტებს აქვთ თავისი წილი შუალედური შეფასების ფორმის მაქსიმალური ქულის ფარგლებში. შუალედური და დასკვნითი შეფასების
ფორმებში დადგემილია მინიმალური კომპეტენციის ზღვრები (მინიმალური ქულები). შუალედური შეფასების ფორმაში (სემესტრული შეფა-
სებები, შუალედური გამოცდა/გამოცდები) მინიმალური კომპეტენციის ზღვარზე ნაკლები ქულის მიღების შემთხვევაში სტუდენტი არ დაი-
შვება დასკვნით შეფასებაზე; მინიმალური კომპეტენციის ზღვარის გადალახვისთვის აუცილებელია სემესტრულ შეფასებებში დადგენილი მი-
ნიმალური კომპეტენციის ზღვარის გადალახვა. დასკვნითი შეფასების ფორმაში აუცილებელია მინიმალური კომპეტენციის ზღვარის გადა-
ლახვა (მინიმალური ქულის მიღება). დაუშვებელია კრედიტის მინიჭება შეფასების მხოლოდ ერთი ფორმის (შუალედური ან დასკვნითი შეფა-
სების) გამოყენებით. სასწავლო კურსის საბოლოო შეფასება (ქულა) წარმოადგენს შუალედური და დასკვნითი შეფასებების ფორმებში მიღე-
ბულ ქულათა ჯამს (წილადის სახით მიღებული ქულა მრგვალდება დამრგვალების წესის შესაბამისად). მოქმედი კანონმდებლობის შესაბამი-
სად ბტუ-ში სტუდენტთა შეფასების 100-ქულიანი სისტემა უშვებს:
5 დადებით შეფასებას: 2 უარყოფით შეფასებას:
1 91 - 100 ქულა A ფრიადი 1 41 – 50 ქულა FX ვერ ჩააბარა
2 81 - 90 ქულა B ძალიან კარგი სტუდენტს მეტი მუშაობა სჭირდება, ეძლევა დამოუკიდებელი მუშაობით დამატებით
გამოცდაზე ერთხელ გასვლის უფლება
3 71 - 80 ქულა C კარგი
4 61 – 70 ქულა D დამაკმაყოფილებელი 2 40 – 0 ქულა F ჩაიჭრა
5 51 – 60 ქულა E საკმარისი ჩატარებული სამუშაო არ არის საკმარისი, სასწავლო კურსი ახლიდანაა შესასწავლი
დამატებით გამოცდაზე მიღებულ შეფასებას არ ემატება დასკვნით შეფასებაში მიღებული ქულები. დამატებით გამოცდაზე მიღებული შეფა-
სება არის დასკვნითი შეფასება და აისახება სასწავლო კურსის საბოლოო შეფასებაში. დამატებით გამოცდაზე მიღებული შეფასების გათვალი-
სწინებით სასწავლო კურსის საბოლოო შეფასებაში 0-50 ქულის მიღების შემთხვევაში ფორმდება შეფასება F=0 ქულა. კრედიტის მიღება
შესაძლებელია მხოლოდ კანონმდებლობით გათვალისწინებული ერთ-ერთი დადებითი შეფასების მიღების შემთხვევაში.
შეფასების კომპონენტები, მეთოდები, კრიტერიუმები
1) „სემესტრულ შეფასებებში“ მოიაზრება სემესტრის განმავლობაში გათვალისწინებული შეფასების კომპონენტები/მეთოდები, რაც გუ-
ლისხმობს სემესტრის განმავლობაში ყველა სტუდენტისთვის შეფასების თანაბარ რაოდენობას (მათ შორის, 0 ქულის მიღების შემთხვევაში);
2) შეფასება შეიძლება იყოს მოიცავდეს შეფასების ერთ კომპონენტს/მეთოდს ან იყოს კომბინირებული (მოიცავდეს რამდენიმე კომპონენ-
ტის/მეთოდის შეფასებებს, მაგ.: თეორიული სამუშაო (დავალება) და მისი პრეზენტაცია და/ან სხვ.);
3) შუალედური გამოცდა/გამოცდები მოიცავენ გამოცდის ჩატარების მომენტისთვის შესწავლილ მასალას;
4) დასკვნითი და დამატებითი გამოცდები მოიცავენ სემესტრის განმავლობაში მთელ შესწავლილ მასალას;
5) შეფასების ორივე ფორმაში (შუალედური და დასკვნითი) დადგენილი მინიმალური კომპეტენციის ზღვარი გადალახულად ითვლება
შეფასების თითოეულ კომპონენტისთვის/მეთოდისთვის დადგენილი მინიმალური კომპეტენციის ზღვარის გადალახვის შემთხვევაში;
6) შეფასების ყველა კომპონენტის/მეთოდის შემთხვევაში ქვემოთ მითითებული ქულები წარმოადგენს მაქსიმალურ შესაძლებელ ქულას.
შეფასების კრიტერიუმებთან ნაწილობრივ შესაბამისობის (მაგ., უმნიშვნელო/არაარსებითი ან/და მექანიკური უზუსტობის/შეცდომის ან/და
სხვ.) შემთხვევაში იწერებს მაქსიმალურზე ნაკლები ქულა. შეფასების კრიტერიუმთან შეუსაბამობის შემთხვევაში იწერება 0 ქულა. კომპონენ-
ტის შემაჯამებელი შეფასება (ქულა) წარმოადგენს შეფასების ყველა კრიტერიუმში მიღებული ქულების ჯამს.
7) ბტუ-ში შეფასების კომპონენტის ქულის ფორმირება: ა) სკალირებული ქულებით შეფასება ( მითითებული შეფასებების განმარტებები (დესკრიპ-
BIT-37.2020.G ვერსია: 0 დამტკიცებულია აკადემიური საბჭოს მიერ (ოქმი #04-07, 01.09.2020) 3-5
ვებ პროგრამირება React პლატფორმაზე
2.0 შესრულული სამუშაოს მოცულობა - დავალება შესრულებულია სრულად, დაგეგმილი შედეგი მიღებულია
2.0 დამოუკიდებლად სამუშაოს შესრულების უნარი - დავალება შესრულებულია დამოუკიდებლად, დათქმულ დროში.
თეორიული ცოდნის პრაქტიკული გამოყენება - დავალების შესრულების გზა (თანმიმდევრობა) არის სწორი, შესრულების წესები დაცულია. და-
2.0
ვალება შესრულებულია მექანიკური შეცდომების/უზუსტობების გარეშე.
0 დავალება შესრულებული არ არის / შეფასდა „არადამაკმაყოფილებლად“ / ერთ-ერთი კრიტერიუმი შეფასდა 0 ქულით.
შუალედური გამოცდა
გამოცდა მოიცავს გამოცდის ჩატარების მომენტისთვის შესწავლილ მასალას. დავალებას წარმოადგენს 3 პროექტი (ამოცანა; მაქსიმალური შე-
ფასება - 10 ქულა), რომელიც უნდა შესრულდეს კომპიუტერთან.
შეფასების შესაძლო ქულა (max ქულის %)
max 10.0 პროექტი (ამოცანა) საუკეთესო შედეგი კარგი შედეგი დამაკმაყოფილებელი შედეგი საკმარისი შედეგი
100% 80% 60% 41%
4.0 შესრულული სამუშაოს მოცულობა - დავალება შესრულებულია სრულად. დაგეგმილი შედეგი მიღებულია
თეორიული ცოდნის პრაქტიკული გამოყენება - დავალების შესრულების გზა (თანმიმდევრობა) არის სწორი, შესრულების წესები დაცულია. დავა-
3.0
ლება შესრულებულია მექანიკური შეცდომების/უზუსტობების გარეშე. მიღებულია სწორი შედეგი
3.0 პროექტის ვიზუალური გამართულობა - პროექტის ვიზუალური მხარე სრულყოფილია
0 დავალება შესრულებული არ არის / ვერ შეძლო პრეზენტაციის წარდგენა/ ზემოთ მითითებული ერთ-ერთი კრიტერიუმი შეფასდა 0 ქულით.
დასკვნითი შეფასება
დასკვნითი გამოცდისთვის სტუდენტმა უნდა წარმოადგინოს პროექტი, რომლის ფარგლებშიც ევალებას განვლილ მასალაზე დაყრდნობით
შექმნას დინამიური ვებგვერდი (მაქსიმალური შეფასება - 40 ქულა).
შეფასების შესაძლო ქულა (max ქულის %)
პროექტი საუკეთესო შედეგი კარგი შედეგი დამაკმაყოფილებელი შედეგი საკმარისი შედეგი
max 40.0
(ვებგვერდი) 100% 80% 60% 41%
40.0 შესრულული სამუშაოს მოცულობა - დავალება შესრულებულია სრულად, მათ შორის სრულადა და უხარვეზოდაა უზრუნველყოფილი:
10.0 საიტის ტექნიკური გამართულობა
5.0 საიტის ვიზუალური მხარე
5.0 მულტიმედია მასალის გამოყენება
10.0 საიტზე გამოყენებული ფუნქციები და მათი დასაბუთება
5.0 საიტის შინაარსის მონახაზი და საიტის რუკა, რომელიც აჩვენებს კონტენტის ლოგიკურ განაწილებას
5.0 მთავარი გვერდების ვიზუალური დიზაინის Mock-up ილუსტრაცია
0 დავალება შესრულებული არ არის / ვერ შეძლო პრეზენტაციის წრდგენა/ ზემოთ მითითებილი ერთ-ერთი კრიტერიუმი შეფასდა 0 ქულით.
ინფორმაცია სტუდენტებისთვის
მიუღებელია აკადემიური კეთილსინდისიერების სტანდარტის დარღვევა
(https://btu.edu.ge/ka/chven-shesakheb/maregulirebeli-dokumentebi) - ნაშრომის პრეზენტაციის ან
აკადემიური კეთილსინდისიერების წერითი ფორმით წარმოდგენისას, სხვისი ნაშრომის, იდეის/აზრის გამოყენება წყაროს მითითე-
სტანდარტის დარღვევა ბის გარეშე, ყალბი ინფორმაციის მითითება, ფაქტებით მანიპულირება ან სხვ. ამ შემთხვევაში,
ლექტორი ვალდებულია შეფასების გარეშე დატოვოს სტუდენტის ნაშრომი. აკადემიური კეთი-
ლსინდისიერების სტანდარტის დარღვევა იწვევს დისციპლინურ სანქციას.
ბტუ-ს ყველა სტუდენტი ვალდებულია დაიცვას დადგენილი ქცევის წესები და არ ჩაიდინოს
ქცევის წესების დაცვის ვალდებულება ისეთი ქმედება, რომელიც მიიჩნევა სასწავლო პროცესის მსვლელობისას, გამოცდაზე და საჯარო
დაცვაზე ქცევის წესების დარღვევად და იწვევს შესაბამის დისციპლინურ სანქციას.
აღნიშნული ქმედება წარმოადგენს ქცევის წესების დარღვევას და იკრძალება ნებისმიერი ტიპის
გადაწერა/კარნახი
აქტივობის (საშინაო დავალება, გამოცდა, რეფერატი, პრეზენტაცია...) დროს. ასეთ შემთხვევაში,
BIT-37.2020.G ვერსია: 0 დამტკიცებულია აკადემიური საბჭოს მიერ (ოქმი #04-07, 01.09.2020) 4-5
ვებ პროგრამირება React პლატფორმაზე
BIT-37.2020.G ვერსია: 0 დამტკიცებულია აკადემიური საბჭოს მიერ (ოქმი #04-07, 01.09.2020) 5-5