paint-brush
შეიძლება თუ არა აღქმული გენდერული მიკერძოების ფორმის წყვილის პროგრამირება დისტანციურ პარამეტრებში?მიერ@pairprogramming
140 საკითხავი

შეიძლება თუ არა აღქმული გენდერული მიკერძოების ფორმის წყვილის პროგრამირება დისტანციურ პარამეტრებში?

მიერ Pair Programming Technology4m2024/09/15
Read on Terminal Reader

Ძალიან გრძელი; Წაკითხვა

კვლევა იკვლევს გენდერულ მიკერძოებას დისტანციური წყვილების პროგრამირებაში იმის გამოკვლევით, თუ როგორ მოქმედებს სტუდენტების მიერ აღქმული სქესი მათი პარტნიორების პროდუქტიულობაზე, ტექნიკურ კომპეტენციაზე და თანამშრომლობით ურთიერთქმედებებზე კონტროლირებადი ექსპერიმენტის მეშვეობით მორგებული პლატფორმის გამოყენებით.
featured image - შეიძლება თუ არა აღქმული გენდერული მიკერძოების ფორმის წყვილის პროგრამირება დისტანციურ პარამეტრებში?
Pair Programming Technology HackerNoon profile picture
0-item

ავტორები:

(1) Amador Durán, SCORE Lab, I3US Institute, Universidad de Sevilla, Sevilla, ესპანეთი ([email protected]);

(2) პაბლო ფერნანდესი, SCORE Lab, I3US Institute, Universidad de Sevilla, Sevilla, ესპანეთი ([email protected]);

(3) Beatriz Bernárdez, I3US Institute, Universidad de Sevilla, Sevilla, ესპანეთი ([email protected]);

(4) Nathaniel Weinman, კომპიუტერული მეცნიერების განყოფილება, კალიფორნიის უნივერსიტეტი, ბერკლი, ბერკლი, CA, აშშ ([email protected]);

(5) Aslı Akalın, კომპიუტერული მეცნიერების განყოფილება, კალიფორნიის უნივერსიტეტი, ბერკლი, ბერკლი, CA, აშშ ([email protected]);

(6) არმანდო ფოქსი, კომპიუტერული მეცნიერების განყოფილება, კალიფორნიის უნივერსიტეტი, ბერკლი, ბერკლი, კალიფორნია, აშშ ([email protected]).

ბმულების ცხრილი

რეზიუმე და 1 შესავალი

1.1 Twincode პლატფორმა

1.2 დაკავშირებული სამუშაო

2 კვლევითი კითხვა

3 ცვლადი

3.1 დამოუკიდებელი ცვლადები

3.2 დამოკიდებული ცვლადები

3.3 დამაბნეველი ცვლადები

4 მონაწილე

5 შესრულების გეგმა და 5.1 დასაქმება

5.2 სწავლება და 5.3 ექსპერიმენტის შესრულება

5.4 მონაცემთა ანალიზი

მადლიერებები და ცნობები

აბსტრაქტი

კონტექსტი . დადგინდა, რომ წყვილის პროგრამირება ზრდის სტუდენტთა ინტერესს კომპიუტერული მეცნიერების მიმართ, განსაკუთრებით ქალებისთვის, და, შესაბამისად, აღმოჩნდება, რომ დაეხმარება ამ სფეროში ქალების არასაკმარისი წარმომადგენლობის გამოსწორებაში. თუმცა, ამ ნაკლებ წარმოდგენის ერთ-ერთი მიზეზი არის არასასურველი კლიმატი, რომელიც შექმნილია გენდერული სტერეოტიპებით, რომლებიც გამოიყენება ზოგადად ინჟინრებზე და კონკრეტულად პროგრამული უზრუნველყოფის ინჟინრებზე, იმ ვარაუდით, რომ მამაკაცები უკეთესად მუშაობენ, ვიდრე მათი თანატოლები ქალები. თუ იგივე მიკერძოება არსებობს წყვილების პროგრამირებაში, ეს შეიძლება იმუშაოს გამოთვლებში გენდერული ბალანსის გაუმჯობესების მიზნის საწინააღმდეგოდ. ობიექტური. დისტანციურ გარემოში, სადაც სტუდენტებს არ შეუძლიათ უშუალოდ დააკვირდნენ თანატოლების სქესს, ჩვენ მიზნად ისახავს გამოვიკვლიოთ, იქცევიან თუ არა პროგრამული ინჟინერიის სტუდენტები განსხვავებულად, როდესაც იცვლება მათი დისტანციური წყვილის პროგრამირების პარტნიორების აღქმული სქესი, ვეძებთ განსხვავებებს (i) აღქმულ პროდუქტიულობაში. სოლო პროგრამირება; (ii) პარტნიორის აღქმული ტექნიკური კომპეტენცია მათთან შედარებით; (iii) პარტნიორის აღქმული უნარების დონე; (iv) ურთიერთქმედების ქცევა, როგორიცაა წყარო კოდის დამატების, წაშლის, ვალიდაციის სიხშირე და ა.შ.; და (v) დიალოგური შეტყობინებების ტიპი და ფარდობითი სიხშირე, რომელიც გამოიყენება ჩეთის ფანჯარაში ერთობლივი ქცევისთვის. მიუხედავად იმისა, რომ არსებობს გარკვეული კვლევები წყვილების პროგრამირების შესრულებაზე და გენდერული წყვილების კომბინაციებზე, ჩვენი ცოდნით, არ არსებობს კვლევები გენდერული სტერეოტიპებისა და მიკერძოების გავლენის შესახებ თავად წყვილებში. მეთოდი. ჩვენ შევიმუშავეთ ონლაინ პლატფორმა (twincode), რომელიც შემთხვევით კლასიფიცირებს სტუდენტებს გენდერულად დაბალანსებულ ჯგუფებად, აწყობს მათ წყვილებში დისტანციური წყვილების პროგრამირებისთვის (რედაქტორის ფანჯრის და ჩეთის ფანჯრის გაზიარება) და შეუძლია შერჩევით მოატყუოს ერთი ან ორივე პარტნიორი სქესის მიხედვით. მეორე აშკარად გენდერული ავატარის გამოყენებით. რამდენიმე ქცევა ავტომატურად იზომება წყვილის პროგრამირების პროცესში, ორ კითხვართან და წყვილთა საუბრების სემანტიკური ეტიკეტით. ჩვენ ჩავატარებთ ექსპერიმენტების სერიას, რათა განვსაზღვროთ შესაძლო გენდერული მიკერძოების ეფექტი დისტანციური წყვილის პროგრამირების ურთიერთქმედებებში. საკონტროლო ჯგუფის მოსწავლეებს არ ექნებათ ინფორმაცია პარტნიორის სქესის შესახებ; მკურნალობის ჯგუფის სტუდენტები მიიღებენ ასეთ ინფორმაციას, მაგრამ შერჩევით მოტყუებულნი იქნებიან მათი პარტნიორის ნამდვილი სქესის შესახებ. მონაცემების გასაანალიზებლად, კრონბახის ალფა და კაიზერის კრიტერიუმების გამოყენებით კითხვარის მონაცემების სანდოობის შემოწმების გარდა, თითოეული პასუხის ცვლადისთვის ჩვენ (i) შევადარებთ საკონტროლო და ექსპერიმენტულ ჯგუფებს ქულების მანძილის მიხედვით ორ წყვილ-დავალებას შორის; შემდეგ, მხოლოდ ექსპერიმენტული ჯგუფის მონაცემების გამოყენებით, ჩვენ (ii) შევადარებთ ქულებს პარტნიორის მიერ აღქმული სქესის გამოყენებით, როგორც სუბიექტის შიგნით ცვლადი; და (iii) გააანალიზეთ ურთიერთქმედება პარტნიორის აღქმულ სქესს (სუბიექტებში) და სუბიექტის სქესს (სუბიექტებს შორის). (i) და (ii) ანალიზებისთვის ჩვენ გამოვიყენებთ t–ტესტებს, ხოლო (iii) ანალიზებისთვის გამოვიყენებთ შერეული მოდელის ANOVA–ს.

1 შესავალი

წყვილთა პროგრამირება არის სულ უფრო პოპულარული თანამშრომლობის პარადიგმა, რომელიც ნაჩვენებია, როგორც ეფექტური ინსტრუმენტი კომპიუტერული მეცნიერების განათლებაში, რომელიც იზომება დადებითი გავლენით ქულებზე, კლასის შესრულებაზე, თავდაჯერებულობაზე, პროდუქტიულობაზე და დარჩენის მოტივაციაზე [6], განსაკუთრებით ქალებისთვის [19, 24]. წყვილების პროგრამირებაში ორი პარტნიორი მჭიდროდ თანამშრომლობს პროგრამირების ამოცანის გადასაჭრელად. როგორც ასეთი, მათი ერთმანეთთან ურთიერთობის უნარი საკვანძოა. თუმცა, ამ ურთიერთქმედებებზე გავლენას ახდენს იმპლიციტური გენდერული მიკერძოება [12, 18], როგორიცაა ვარაუდი, რომ ქალები ტექნიკურად ნაკლებად კომპეტენტურები არიან [18]. ეს არის ფართოდ დაფიქსირებული ფენომენი, თუნდაც უაღრესად სტრუქტურირებულ გარემოში [6, 13]. სოციალური მეცნიერებების კვლევა მიუთითებს, რომ ინდივიდის ქცევაზე გავლენას ახდენს მათი თანატოლების ქცევა [8]. ამიტომ, თანატოლების აღქმაზე დაფუძნებულმა გენდერულმა მიკერძოებამ შეიძლება გავლენა მოახდინოს ადამიანის ქცევაზე და პოტენციურად იმოქმედოს წყვილის პროგრამირების გამოცდილებაზე.


ამ ნამუშევარში, არაერთად განლაგებულ (ანუ დისტანციურ) გარემოში, სადაც თანატოლების სქესის პირდაპირ დაკვირვება შეუძლებელია, ჩვენი მიზანია გამოვიკვლიოთ, ცვლის თუ არა პროგრამული ინჟინერიის სტუდენტები ქცევას, როდესაც მათი დისტანციური წყვილის პროგრამირების პარტნიორების აღქმული სქესი იცვლება. კაცი ქალს ან პირიქით. გაითვალისწინეთ, რომ მიუხედავად იმისა, რომ ჩვენ ვაღიარებთ, რომ ბევრი სტუდენტი შეიძლება არც მამაკაცად და არც ქალად იდენტიფიცირდეს, ჩვენი თავდაპირველი შესწავლა ძირითადად ფოკუსირებულია სტუდენტებს შორის ურთიერთქმედებებზე, რომლებიც იდენტიფიცირებენ როგორც ერთ-ერთ მათგანს, რათა უკეთ გავაერთიანოთ ჩვენი დასკვნები გენდერული მიკერძოების შესახებ არსებულ ლიტერატურასთან. პოტენციური მიკერძოება ინტერაქციაში, რომელიც მოიცავს გენდერულ სითხეს, გენდერს არ შეესაბამება ან არაბინურ სტუდენტებს, არის მდიდარი და რთული თემა, რომელიც იმსახურებს შემდგომ შესწავლას.


ჩვენი მიზნის მისაღწევად, ჩვენ ვგეგმავთ განსხვავებების ძიებას არა მხოლოდ წყვილის პროგრამირების აღქმულ პროდუქტიულობაში სოლო პროგრამირებასთან შედარებით, პარტნიორის აღქმულ ტექნიკურ კომპეტენციაში საკუთართან შედარებით და პარტნიორების აღქმულ უნარების დონეზე, არამედ ურთიერთქმედების ქცევაშიც. ანუ წყარო კოდის დამატების, წაშლის, ვალიდაციის და ა.შ. სიხშირე და დიალოგური შეტყობინებების ტიპი და ფარდობითი სიხშირე, რომლებიც გამოიყენება ერთობლივი ქცევისთვის.


ჩვენი წინადადების მხარდამჭერი ინფრასტრუქტურის შესახებ ადრეული გამოხმაურების მისაღებად, ჩვენ ჩავატარეთ ორი საპილოტე კვლევა, თითო თითოეულ უნივერსიტეტში, სტუდენტების შეზღუდული რაოდენობით, სადაც შეგვეძლო გადაგვემოწმებინა სუბიექტური მონაცემების შესაგროვებლად გამოყენებული კითხვარების გააზრება, მესიჯების თეგის გამოყენებადობა. (აღწერილია მე-2 ნაწილში) და twincode პლატფორმის შესაძლებლობები, რომელიც მოკლედ არის აღწერილი ქვემოთ.


ეს ქაღალდი არის ხელმისაწვდომია arxiv-ზე CC BY 4.0 DEED ლიცენზიით.