X-Git-Url: https://git.mdrn.pl/edumed.git/blobdiff_plain/ef2f28d99a6ed2eb8960adde703cfb5d4cf689d8..e98aaae9c8ee2024326a46a641d7a6beb207fba4:/edumed/contact_forms.py diff --git a/edumed/contact_forms.py b/edumed/contact_forms.py index f14016e..b42b433 100644 --- a/edumed/contact_forms.py +++ b/edumed/contact_forms.py @@ -604,7 +604,7 @@ class CybernauciAnkietaForm(ContactForm): super(CybernauciAnkietaForm, self).__init__(*args, **kwargs) self.label_suffix = '' - form_tag = 'cybernauci-ankieta-trenera' + form_tag = 'cybernauci-ankieta-trenera-2017' form_title = u"Cybernauci – ankieta trenerska" nazwisko = forms.CharField(label=u'Imię i nazwisko', max_length=128) contact = forms.CharField(label=u'Adres e-mail') @@ -623,46 +623,34 @@ class CybernauciAnkietaForm(ContactForm): pyt5 = textarea_field(u'5. Nad jakimi elementami pracy trenerskiej chciałbyś/chciałabyś popracować?') pyt6 = textarea_field(u'6. Co jest dla Ciebie najważniejsze w pracy z grupą? ' u'Na co zwracasz uwagę w tym obszarze jako osoba prowadząca warsztaty?') - pyt7 = textarea_field(u'7. Opisz najtrudniejszą Twoim zdaniem sytuację, której doświadczyłeś/doświadczyłaś ' - u'podczas prowadzenia zajęć w grupie z młodzieżą, rodzicami lub nauczycielami?') - pyt8 = forms.MultipleChoiceField( - label=u'8. W jaki sposób poradzisz sobie z niespodziewaną sytuacją skrócenia czasu zajęć? ' - u'Na które z poniższych punktów przeznaczysz w takiej sytuacji najmniej czasu?', - widget=forms.CheckboxSelectMultiple, - choices=simple_choices( - u'Przedstawienie się prowadzących i uczestników', - u'Poznanie oczekiwań i dostosowanie do nich programu zajęć', - u'Integracja', - u'Poprowadzenie kolejnych elementów zajęć (teoria-ćwiczenia)', - u'Podsumowanie - sprawdzenie efektów warsztatu', - u'Zaplanowanie dalszych prac', - u'Ewaluacja')) - pyt8a = textarea_field(label=u'Dlaczego?', max_length=1000) + pyt7 = textarea_field( + u'7. Jakie są Twoje największe obawy wobec realizacji szkoleń w placówkach oświatowych?') + pyt8a = ordered_textarea_field( + 1, pre_label=u'8. Opisz szczegółowo doświadczenie z różnymi grupami:', label=u'rodzice') + pyt8b = ordered_textarea_field(2, label=u'nauczyciele') + pyt8c = ordered_textarea_field(3, label=u'młodzież ponadgimnazjalna') + pyt8d = ordered_textarea_field(4, label=u'młodzież gimnazjalna') + pyt8e = ordered_textarea_field(5, label=u'dzieci i młodzież szkół podstawowych') pyt9 = textarea_field( - label=u'9. Jeden z uczestników przeszkadza podczas warsztatów: ' - u'głośno żartuje, nie wykonuje zleconych zadań. Co robisz?') - pyt10 = textarea_field( - u'10. Z całej grupy tylko trzy osoby odpowiadają na każde zadane przez Ciebie pytanie. ' - u'Co robisz?') - pyt11 = textarea_field( - u'11. Jakie są Twoje największe obawy wobec realizacji szkoleń w placówkach oświatowych?') - pyt12a = ordered_textarea_field( - 1, pre_label=u'12. Opisz szczegółowo doświadczenie z różnymi grupami:', label=u'rodzice') - pyt12b = ordered_textarea_field(2, label=u'nauczyciele') - pyt12c = ordered_textarea_field(3, label=u'młodzież ponadgimnazjalna') - pyt12d = ordered_textarea_field(4, label=u'młodzież gimnazjalna') - pyt12e = ordered_textarea_field(5, label=u'dzieci i młodzież szkół podstawowych') - pyt13 = textarea_field( - u'13. Z jakimi grupami wiekowymi najlepiej Ci się współpracuje? ' + u'9. Z jakimi grupami wiekowymi najlepiej Ci się współpracuje? ' u'Umiejętności w zakresie pracy z którą grupą najbardziej chciałabyś/chciałbyś zdobyć/doskonalić?') - pyt14 = textarea_field( - u'14. W jaki sposób na co dzień dbasz o swój rozwój jako trenera/trenerki, ' + pyt10 = textarea_field( + u'10. W jaki sposób na co dzień dbasz o swój rozwój jako trenera/trenerki, ' u'osoby prowadzącej warsztaty czy inne formy szkoleniowe?') + pyt11 = textarea_field(u'11. Jakie są Twoje potrzeby żywieniowe?') + pyt12 = forms.ChoiceField( + label=u'12. Jak przyjedziesz do Wilgi?', + widget=forms.RadioSelect, + choices=simple_choices( + u'publiczna komunikacja do/z Warszawy (i wesoły bus do/z Wilgi)', + u'publiczna komunikacja do/z Wilgi', + u'samochód prywatny')) class SciezkiKopernikaForm(ContactForm): form_tag = 'sciezki-kopernika' form_title = u'Formularz zgłoszeniowy na warsztaty' + disabled = True nazwisko = forms.CharField(label=u'Imię i nazwisko uczestnika/uczestniczki', max_length=128) rok_urodzenia = forms.IntegerField(label=u'Rok urodzenia') @@ -683,7 +671,7 @@ class SciezkiKopernikaForm(ContactForm): choices=[('tak', 'tak'), ('nie', 'nie')], widget=forms.RadioSelect) zgoda_regulamin = forms.BooleanField( label=mark_safe( - u'Oświadczam, że zapoznałem/-am się z ' + u'Oświadczam, że zapoznałem/am się z ' u'Regulaminem udziału w projekcie ' u'i spełniam kryteria kwalifikowalności do udziału w projekcie.')) @@ -707,6 +695,9 @@ class SciezkiKopernikaTestForm(ContactForm): submit_label = u'Wyślij' contact = forms.EmailField(label=u'Adres e-mail, na który przyślemy informację o wynikach') + plec = forms.ChoiceField( + label=u'Płeć', widget=forms.RadioSelect, + choices=[('k', 'kobieta'), ('m', 'mężczyzna')]) pyt1 = quiz_question( label=u'1. Na stronie portalu internetowego pod jednym z artykułów opublikowano komentarz o treści ' u'„Nie wszyscy muzułmanie to terroryści, ale wszyscy terroryści to muzułmanie”. ' @@ -762,8 +753,8 @@ class SciezkiKopernikaTestForm(ContactForm): u'zmontować narrację z części przygotowanych przez uczestników zespołu.')]) pyt7 = quiz_question( label=u'7. Firma telekomunikacyjna wykorzystuje boty do automatycznego odpowiadania na pytania klientów ' - u'zadawane przez Facebooka. Boty zwracają się do wszystkich po imieniu. Kiedy użytkownik, który ' - u'sobie tego nie życzy, wyraża swoje niezadowolenie z takiej formy rozmowy, firma powinna:', + u'zadawane w serwisie społecznościowym. Boty zwracają się do wszystkich po imieniu. Kiedy użytkownik, ' + u'który sobie tego nie życzy, wyraża swoje niezadowolenie z takiej formy rozmowy, firma powinna:', choices=[ (2, u'przeprosić użytkownika, szanując preferowane przez niego reguły komunikacji,'), (0, u'zignorować użytkownika odwołując się do zasad netykiety,'), @@ -809,9 +800,9 @@ class SciezkiKopernikaTestForm(ContactForm): pyt12 = quiz_question( label=u'12. Dołączyłeś/aś do grupy, która zbiera informacje o problemach dotyczących młodych ludzi ' u'w Twojej okolicy. Zamierzacie zaprezentować zgromadzone informacje w interesujący sposób, ' - u'tak by zainteresować lokalne media, służby miejskie, zwykłych obywateli i waszych rówieśników. ' + u'tak by zainteresować lokalne media, służby miejskie, zwykłych obywateli i Waszych rówieśników. ' u'Grupa nie ma możliwości regularnego spotykania się, dlatego wybraliście pracę wyłącznie ' - u'przez Internet. Który zestaw narzędzi pozwoli wam na jak najlepszą, wspólną pracę?', + u'przez Internet. Który zestaw narzędzi pozwoli Wam na jak najlepszą, wspólną pracę?', choices=[ (0, u'mail grupowy, komunikator tekstowy (np. Messenger), oprogramowanie do tworzenia podcastów, ' u'stacjonarne narzędzie do tworzenia prezentacji (np. Power Point),'), @@ -835,11 +826,11 @@ class SciezkiKopernikaTestForm(ContactForm): label=u'14. Na przeglądanej stronie internetowej znalazłeś/aś interesującą grafikę, którą chciał(a)byś ' u'wykorzystać w przygotowywanej cyfrowej narracji. Nie jest ona jednak podpisana. Co robisz?', choices=[ - (0, u'podpisuję grafikę adresem strony, na której ją znalazłem/-am,'), + (0, u'podpisuję grafikę adresem strony, na której ją znalazłem/am,'), (1, u'korzystam z opcji wyszukiwania obrazem w wyszukiwarce grafiki, chcąc znaleźć inne strony, ' u'gdzie pojawiła się grafika,'), (2, u'korzystam z opcji wyszukiwania obrazem, a jeśli to się nie powiedzie, skontaktuję się ' - u'z administratorem strony, na której znalazłem/-am grafikę, pytając o autora; przeglądam także ' + u'z administratorem strony, na której znalazłem/am grafikę, pytając o autora; przeglądam także ' u'informacje o stronie, szukając ewentualnych informacji o zasadach publikacji treści; być może ' u'autor informuje, że wszystkie grafiki są jego autorstwa.')]) pyt15 = quiz_question( @@ -854,23 +845,23 @@ class SciezkiKopernikaTestForm(ContactForm): (1, u'b będącego dowolną liczbą,'), (0, u'f.')]) pyt16 = quiz_question( - label=u'16. Przygotowujesz teledysk do utworu nagranego przez twój zespół. Efekt swojej pracy opublikujesz ' + label=u'16. Przygotowujesz teledysk do utworu nagranego przez Twój zespół. Efekt swojej pracy opublikujesz ' u'na kanale zespołu na YouTube. Teledysk nie może łamać praw autorskich, w przeciwnym razie zostanie ' u'usunięty z serwisu. W teledysku możesz wykorzystać zdjęcia, ikony, fragmenty filmów:', choices=[ (1, mark_safe( - u'znalezionych w wyszukiwarce serwisu Flickr na licencji %s, przygotowanych przez ciebie, ' + u'znalezionych w wyszukiwarce serwisu Flickr na licencji %s, przygotowanych przez Ciebie, ' u'ściągniętych z serwisu %s,' % ( make_link(u'CC BY-SA', 'https://www.flickr.com/creativecommons/by-sa-2.0/'), make_link(u'The Noun Project', 'https://thenounproject.com')))), (2, mark_safe( - u'znalezionych w wyszukiwarce serwisu Flickr na licencji %s, przygotowanych przez ciebie, ' + u'znalezionych w wyszukiwarce serwisu Flickr na licencji %s, przygotowanych przez Ciebie, ' u'ściągniętych z %s,' % ( make_link(u'CC-BY', 'https://www.flickr.com/creativecommons/by-2.0/'), make_link(u'serwisu ze zdjęciami NASA', 'https://www.nasa.gov/multimedia/imagegallery/index.html')))), (0, mark_safe( - u'znalezionych w wyszukiwarce serwisu Flickr na licencji %s, przygotowanych przez ciebie, ' + u'znalezionych w wyszukiwarce serwisu Flickr na licencji %s, przygotowanych przez Ciebie, ' u'ściągniętych z wyszukiwarki grafiki Google.' % make_link('CC-BY-NC', 'https://www.flickr.com/creativecommons/by-nc-2.0/')))]) pyt17 = quiz_question( @@ -891,18 +882,18 @@ class SciezkiKopernikaTestForm(ContactForm): (1, u'Angielska Wojna Domowa 1642-1651, propaganda.')]) pyt18 = quiz_question( label=u'18. Podczas wycieczki szkolnej zrobiłaś/eś sporo zdjęć znajomym, w różnych sytuacjach. ' - u'Masz również dostęp do wielu fotografii, które przygotowali twoi koledzy i koleżanki. ' + u'Masz również dostęp do wielu fotografii, które przygotowali Twoi koledzy i koleżanki. ' u'Zamierzasz niektóre z nich zamieścić na swoim kanale w serwisie społecznościowym. Możesz opublikować:', choices=[ (0, u'zdjęcia prezentujące selfie (o ile nie przedstawiają więcej niż dwóch osób), ' - u'zdjęcia grupy podczas zwiedzania, zdjęcia, które ktoś zrobił tobie na tle zwiedzanych obiektów, ' + u'zdjęcia grupy podczas zwiedzania, zdjęcia, które ktoś zrobił Tobie na tle zwiedzanych obiektów, ' u'zdjęcia, na których ludzie się uśmiechają i cieszą, że robisz im zdjęcie,'), - (1, u'zdjęcia prezentujące selfie (ale tylko twoje), zdjęcia pokazujące w oddali grupę na tle ' - u'zwiedzanych obiektów, zdjęcia, zdjęcia na których widać tylko ciebie, na tle zwiedzanych obiektów,'), - (2, u'zdjęcia prezentujące selfie (na których jesteś ty, ale również inne osoby, które potwierdziły, ' - u'że możesz opublikować fotografie), zdjęcia na których widać tylko ciebie ' + (1, u'zdjęcia prezentujące selfie (ale tylko Twoje), zdjęcia pokazujące w oddali grupę na tle ' + u'zwiedzanych obiektów, zdjęcia, zdjęcia na których widać tylko Ciebie, na tle zwiedzanych obiektów,'), + (2, u'zdjęcia prezentujące selfie (na których jesteś Ty, ale również inne osoby, które potwierdziły, ' + u'że możesz opublikować fotografie), zdjęcia na których widać tylko Ciebie ' u'i masz zgodę na ich publikację od osoby, która wykonała fotografię, ' - u'wykonane przez ciebie zdjęcia zwiedzanych obiektów.')]) + u'wykonane przez Ciebie zdjęcia zwiedzanych obiektów.')]) pyt19 = quiz_question( label=u'19. Korzystając z sieci, natrafiamy na różne interesujące informacje. ' u'Pojawiają się w wielu serwisach informacyjnych, społecznościowych, w postaci reklam ' @@ -970,6 +961,7 @@ class SciezkiKopernikaTestForm(ContactForm): u"pojawić się w różnych kontekstach politycznych i społecznych, a nie tylko religijnych. Zachowanie wpisu " u"zawierającego powyższą treść może wprowadzać w błąd jego czytelników, dlatego najlepszą opcją jest jego " u"usunięcie.\n" + u"\n" u"Jeśli chcesz pogłębić swoją wiedzę na temat „terroryzmu” możesz przeczytać artykuł " u"pt. „Zjawisko terroryzmu”: " u"http://www.ies.krakow.pl/wydawnictwo/prokuratura/pdf/2012/07-08/11resztak.pdf."), @@ -1716,7 +1708,7 @@ class SciezkiKopernikaTestForm(ContactForm): 'comment': mark_safe(markdown.convert(cls.ANSWER_COMMENTS[i-1][chosen_idx])), 'answers': [(text, a_score == score, a_score == 2) for a_score, text in choices], } - question_count = len(fields) - 1 + question_count = len(fields) - 2 questions = [question_data(i) for i in xrange(1, question_count + 1)] points = sum(question['score'] for question in questions) return {'questions': questions, 'points': points/2., 'total': question_count}