Aktywizacja studentów kursów e-learningowych na przykładzie kursu inżynierii oprogramowania



Podobne dokumenty
Rozdział 7 7 Nauczanie inżynierii wymagań. Rozdział z wykorzystaniem technik kształcenia na

Sylabus kursu pt.: Jak przygotować kurs on-line na platformie Moodle. edycja 18

Formy dokształcania studentów przyszłych nauczycieli z wykorzystaniem narzędzi TI

Regulamin przygotowania i prowadzenia zajęć dydaktycznych z wykorzystaniem metod i technik kształcenia na odległość

Przebieg i organizacja kursu

OCENA POZIOMU SATYSFAKCJI I ANALIZA CZASU NAUKI W EDUKACJI MEDYCZNEJ Z WYKORZYSTANIEM PLATFORMY E-LEARNINGOWEJ

Technologie informacyjne w nauczaniu na odległość - opis przedmiotu

KARTA MODUŁU KSZTAŁCENIA

PRZEWODNIK PO PRZEDMIOCIE

KARTA PRZEDMIOTU. 1. Informacje ogólne. 2. Ogólna charakterystyka przedmiotu. Inżynieria oprogramowania, C12

Nazwa przedmiotu: MODELOWANIE I ANALIZA SYSTEMÓW INFORMATYCZNYCH. Modeling and analysis of computer systems Forma studiów: Stacjonarne

Początki e-learningu

PRZEWODNIK PO PRZEDMIOCIE

Inżynieria oprogramowania - opis przedmiotu

PODSTAWOWE POJĘCIA DISTANCE LEARNING

Regulamin organizacji kształcenia na odległość (e-learningu) w Warszawskim Uniwersytecie Medycznym

Regulamin korzystania z platformy e-learning w projekcie Czas Zawodowców Wielkopolskie Kształcenie Zawodowe

w w w.w o r l d w i d e s c h o o l.p l OVER 45

Procedura kształcenia na odległość

Małgorzata Zięba. 1 z :28 INFORMACJE O AUTORZE: MAŁGORZATA ZIĘBA

Problem Based Learning - - Nauczanie problemowe

Szczegółowy plan kursu kwalifikacyjnego Kurs kwalifikacyjny z zakresu zarządzania oświatą. (nazwa kursu)

Narzędzia Informatyki w biznesie

KARTA PRZEDMIOTU. 1. Informacje ogólne. 2. Ogólna charakterystyka przedmiotu. Projekt zespołowy D1_10

Program kształcenia i plan studiów podyplomowych: Zarządzanie projektami

Podstawy poradnictwa edukacyjno-zawodowego. Kurs on-line

KARTA PRZEDMIOTU. Systemy czasu rzeczywistego: D1_9

KARTA PRZEDMIOTU. Projekt zespołowy D1_10

KARTA PRZEDMIOTU. 2. Kod przedmiotu: ZSI. 1. Nazwa przedmiotu: ZARZĄDZANIE SYSTEMAMI INFORMATYCZNYMI

Od e-materiałów do e-tutorów

Analityk i współczesna analiza

PROGRAM ZAJĘĆ REALIZOWANYCH W RAMACH PROJEKTU

dr Anna Wach-Kąkolewicz mgr Olena Shelest Uniwersytet Ekonomiczny w Poznaniu

Regulamin Organizacji Nauczania na Odległość (E-learningu) na Uniwersytecie Ekonomicznym we Wrocławiu

Regulamin tworzenia i prowadzenia zajęć dydaktycznych w formie elektronicznej, z wykorzystaniem metod i technik kształcenia na odległość

Kursy e-learnigowe i hybrydowe CMKP. Zespół ds. E-learningu i Nowoczesnych Metod Kształcenia dr Agnieszka Siemińska-Łosko dr Roksana Neczaj-Świderska

1. WYMAGANIA WSTĘPNE W ZAKRESIE WIEDZY, UMIEJĘTNOŚCI I INNYCH KOMPETENCJI

Podsumowanie wyników ankiety

tel. (+48 81) /22 fax (+48 81) Wykład Ćwiczenia Laboratorium Projekt

NAZWA PRZEDMIOTU/MODUŁU KSZTAŁCENIA:

PROJEKT INŻYNIERSKI I

EWALUACJA ORAZ WSPÓŁPRACA PARTNERÓW

Danuta Sterna: Strategie dobrego nauczania

Nauczanie zdalne przedmiotów matematycznych

I. Część ogólna programu studiów.

EFEKTY UCZENIA SIĘ: ! określają co student powinien wiedzieć, rozumieć oraz zrobić potrafić. ! m uszą być mierzalne, potwierdzone w i proc ud

SPRAWOZDANIE ROCZNE z pracy sieci współpracy i samokształcenia "Nowoczesne technologie w edukacji" za rok szkolny 2014/2015

Kształcenie na odległość - opis przedmiotu

Wyższa Szkoła Pedagogiczna ZNP w Warszawie. Specjalność: Pedagogika pracy z zarządzaniem i marketingiem,

Technologie informacyjne jako narzędzia aktywizowania ucznia i studenta do uczenia się w ujęciu konstruktywistycznym

DOŚWIADCZENIA Z REALIZACJI PRZEDMIOTU METODYKA STUDIOWANIA NA KIERUNKU ELEKTROTECHNIKA

UCHWAŁA Nr XXXVI/296/15/16 Senatu Politechniki Śląskiej z dnia 25 stycznia 2016 roku

SZKOLENIE: METODYKA E-LEARNINGU (50h) Tematyka zajęć: PROGRAM EXE NARZĘDZIE DO TWORZENIA ELEKTRONICZNYCH MATERIAŁÓW DYDAKTYCZNYCH (10h)

PRZEWODNIK PO PRZEDMIOCIE

Program kształcenia i plan studiów podyplomowych: Zarządzanie projektami

Agenda: Ocena efektów uczenia się -przykłady dobrych praktyk. Uznanie efektów uczenia się poza edukacją formalną

Politechnika Krakowska im. Tadeusza Kościuszki. Karta przedmiotu. obowiązuje studentów rozpoczynających studia w roku akademickim 2014/2015

RAPORT Z EWALUACJI WEWNĘTRZNEJ

E-learning w pracy nauczyciela bibliotekarza warsztaty metodyczne w Pedagogicznej Bibliotece Wojewódzkiej im. KEN w Lublinie

Narzędzia CASE dla.net. Łukasz Popiel

ŚCIEŻKA: Zarządzanie projektami

Algorytmy i struktury danych - opis przedmiotu

Podstawy projektowania architektonicznego II

KARTA PRZEDMIOTU. Projektowanie systemów czasu rzeczywistego D1_13

SZCZEGÓŁOWY PROGRAM SZKOLENIA WARSZAWA,

Model referencyjny doboru narzędzi Open Source dla zarządzania wymaganiami

Regulamin Organizacji Nauczania na Odległość (E-learningu) w Uniwersytecie Ekonomicznym we Wrocławiu

PRZEWODNIK PO PRZEDMIOCIE

PRZEWODNIK PO PRZEDMIOCIE

OPIS WYMOGÓW JAKOŚCI ŚWIADCZENIA USŁUG e-learnig

Karta opisu przedmiotu Zaawansowane techniki analizy systemowej oparte o modelowanie warsztaty

Spis treúci. 1. Wprowadzenie... 13

KARTA KURSU. Przetwarzanie dokumentów XML i zaawansowane techniki WWW

Realizacja kształcenia według nowych programów nauczania dla zawodów. Małgorzata Koroś. Sylabus

Inteligentne Multimedialne Systemy Uczące

SCRUM niełatwe wdrażanie metodyki w praktyce. Adam Krosny

Programowanie sieciowe Network programming PRZEWODNIK PO PRZEDMIOCIE

Projekt współfinansowany ze środków Unii Europejskiej w ramach Europejskiego Funduszu Społecznego

SPRAWOZDANIE Z REALIZACJI PLANU PRACY SIECI WSPÓŁPRACY I SAMOKSZTAŁCENIA

CERTYFIKACJA EPP E-NAUCZYCIEL

Kurs: Współpraca w zespołach nauczycielskich. Sylabus kursu

Kryteria oceniania i metody sprawdzania osiągnięć ucznia

Numer i nazwa obszaru: 5 Wdrażanie nowych, innowacyjnych sposobów nauczania i oceniania, w celu podnoszenia efektywności kształcenia w cyfrowej szkole

KARTA PRZEDMIOTU. 1. NAZWA PRZEDMIOTU: Zespołowy projekt informatyczny. 2. KIERUNEK: Matematyka. 3. POZIOM STUDIÓW: I stopnia

Nauczanie zarządzania poprzez grę koncepcja studiów podyplomowych WSB w Toruniu.

BADANIA RYNKOWE I MARKETINGOWE

PRZEWODNIK PO PRZEDMIOCIE

PRZEWODNIK PO PRZEDMIOCIE

ANALIZA POTRZEB SZKOLENIOWYCH

KARTA PRZEDMIOTU. 10. WYMAGANIA WSTĘPNE: technologia informacyjna na poziomie szkoły średniej.

PROGRAM MICROSOFT DEVELOPER NETWORK ACADEMIC ALLIANCE MSDN AA

Technikum w Dobrzyniu Nad Wisłą. Jak i po co prowadzić ewaluację wewnętrzną?

Analiza i projektowanie obiektowe w UML Kod przedmiotu

INNOWACJA PEDAGOGICZNA organizacyjno-metodyczna

REFERAT PRACY DYPLOMOWEJ

Marlena Plebańska, Piotr Kopciał Ośrodek Kształcenia na Odległość OKNO Politechnika Warszawska

KARTA KURSU. Seminarium dziedzinowe 1: Multimedia w edukacji i e-learning

Transkrypt:

EduAkcja. Magazyn edukacji elektronicznej nr 2 (10)/2015, str. 20 29 Aktywizacja studentów kursów e-learningowych na przykładzie kursu inżynierii oprogramowania Włodzimierz Dąbrowski Politechnika Warszawska w.dabrowski@ee.pw.edu.pl Andrzej Stasiak Wojskowa Akademia Techniczna astatsiak@wat.edu.pl Streszczenie: Nauczanie zdalne z wykorzystaniem sieci Internet (e-learning) niesie ze sobą, obok licznych korzyści, również szereg zagrożeń dla osoby uczącej się. Jednym z istotniejszych jest, naszym zdaniem, poczucie osamotnienia studenta, brak kontaktu z nauczycielem i innymi uczącymi się, a w konsekwencji spadek motywacji do nauki. Prowadzi to często do zniechęcenia i znacznego spadku aktywności studenta w czasie kursu. Przed nauczycielem staje więc istotny problem: w jaki sposób podnieść motywację studenta do pracy w kursie zdalnym i jak go skutecznie aktywizować? W artykule autorzy starają się podzielić swoimi doświadczeniami w metodach aktywizacji i zwiększaniu motywacji studentów. Prezentują własną metodę aktywizacji opartą na metodzie PBL (Project Based Learning) i wykorzystaniu cyklu Kolba, którą stosowali w kilku edycjach kursu e-learningowego z zakresu inżynierii i projektowania systemów informatycznych. Kurs prowadzony jest na studiach drugiego stopnia kierunku informatyka na Politechnice Warszawskiej w modelu SPRINT realizowanym w Ośrodku Szkolenia na Odległość Politechniki Warszawskiej. Doświadczenia nabyte w ciągu kilku lat wskazują, że wprowadzenie do nauczania na poziomie studiów drugiego stopnia metody projektowej oraz zastosowania rzeczywistych narzędzi pracy grupowej i repozytorium modeli daje pozytywne efekty aktywizujące. Wiąże się jednak z dużym nakładem czasu na pracę z platformą, zarówno po stronie studenta, jak i nauczyciela. Słowa kluczowe: e-learning, kursy zdalne, aktywizacja studenta 1. Wprowadzenie Jak efektywnie uczyć się i nauczać innych? Odpowiedź na to pytanie nie jest prosta. Obecnie istnieje wiele teorii na ten temat: od teorii Platona, który zakładał, że wiedza jest wrodzona, poprzez teorię atomistyczną Johna Locke a, traktującą umysł człowieka jako tabula rasa (Locke, 1955), aż do teorii behawioralnych oraz konstruktywistycznych wprowadzonych do edukacji przez Jeana Piageta w latach pięćdziesiątych XX wieku (Petty, 2010). Konstruktywizm w edukacji zakłada, że uczenie się polega na konstruowaniu wiedzy w umyśle uczącego się. Teoria konstruktywizmu poznawczego bazuje na założeniu uczenia się i konstruowania wiedzy poprzez działanie. Uczenie się jest procesem indywidualnym, nikt bowiem, poza samym zainteresowanym, nie jest w stanie zbudować w umyśle uczącego się nowej wiedzy. Przyjmując takie założenia na temat uczenia się możemy stwierdzić, że nauczyciel nie uczy, może jedynie wspomagać, wspierać proces, który musi przebiegać w umyśle i przy aktywnym udziale uczącego się. Niewątpliwie człowiek uczy się przez całe życie i w każdych okolicznościach. Obecnie przyjmuje się, że uczenie się to proces oparty na doświadczeniu, prowadzący do trwałej zmiany w zachowaniu lub w procesach umysłowych (Zimbardo, Johnson i McCann, 2010). Proces uczenia się jest procesem indywidualnym, opartym na doświadczeniu jednostki. Każdy z nas jest inny, potrzebuje innych bodźców do przyjęcia doświadczenia i budowania swojej własnej wiedzy. Nie ma jednej, idealnej metody uczenia, a proces nauczania i uczenia się powinien być indywidualnie dobrany do jednostki. W powyższym kontekście warto spojrzeć na model nauczania zdalnego jako model, który z jednej strony stwarza ogromne możliwości zindywidualizowania procesu nauczania i dobrania odpowiednich form, środków, czasu i częstości uczenia się do potrzeb i możliwości jednostki, a z drugiej strony stwarza zagrożenia,

że jednostka ta pozostawiona sama sobie nie będzie w stanie pożądanej wiedzy zbudować. W niniejszej pracy chcemy skoncentrować się na problemie nauczania studentów studiujących w trybie zaocznym z wykorzystaniem technik nauczania na odległość (e-learning). Pod pojęciem e-nauczania rozumianych jest wiele różnych podejść. Jako nasz punkt wyjścia przyjmiemy definicję zaproponowaną przez brytyjską organizację Open and Distance Learning Quality Council, która definiuje e-nauczanie jako efektywny proces tworzony przez połączenie treści dostarczanych drogą elektroniczną z pomocą i wsparciem dydaktycznym (Mason i Rennie, 2006). Kluczowe, naszym zdaniem, jest w tej definicji wsparcie dydaktyczne, czyli aktywny udział nauczyciela moderatora, który stymuluje aktywność studenta i pomaga, stosując różne środki, w budowaniu wiedzy. 2. Specyfika kursów zdalnych Niewątpliwie nauczanie zdalne jest specyficzną formą nauczania. Znanych jest wiele modeli prowadzenia kursów zdalnych, opartych zarówno na podejściu subtraktywnym, jak i addytywnym (Rudak, 2014). Model subtraktywny zakłada wyjście od modelu tradycyjnego nauczania przy jednoczesnym ograniczaniu (odejmowaniu) pewnych jego cech, jak na przykład ograniczanie kontaktu z nauczycielem. Model addytywny z kolei, stanowiący przeciwieństwo modelu subtraktywnego, dodaje do modelu tradycyjnego dodatkowe cechy i w centrum modelu i jego aktywności stawia studenta. Przykładem kursu w modelu subtraktywnym jest kurs polegający na tym, że w sieci umieszczane są kolejne wykłady i ćwiczenia, które student powinien samodzielnie, w formie samokształcenia wykonywać, a po określonym czasie następuje sprawdzenie wiedzy studenta za pomocą testu zdalnego lub egzaminu w siedzibie uczelni. Kurs w modelu addytywnym to na przykład taki, w którym w ciągły sposób moderujemy poczynania studenta, nierzadko stymulując jego aktywność. Nauczyciel koncentruje się na tym, co i w jaki sposób student robi, dopasowując dostarczane treści (na przykład zadania do wykonania lub treści wykładów) do aktywności studentów i czynionych przez nich postępów. Przyjmiemy rozpowszechniony w edukacji akademickiej model kursu, w którym student otrzymuje dostęp do całości materiałów kursu oraz stałą opiekę nauczyciela akademickiego, nadzorującego realizację kursu w czasie jego trwania. Wśród charakterystycznych cech tego typu nauczania można wyróżnić: 1. Student zasadniczą część czasu pracuje bez nadzoru. 2. Student szybko traci zapał do pracy. 3. Student przez większą część trwania kursu nie jest aktywny. 4. Student może samodzielnie wybierać czas i miejsce nauki. 5. Student może samodzielnie wybierać elementy i kolejność studiowanego materiału. 6. Student nie ma kontaktu lub kontakt ten jest bardzo ograniczony z pozostałymi studentami Wymienione cechy nie wyczerpują charakterystyki kursów realizowanych w modelu e-nauczania. Zależą również od przyjętego modelu kursu, nie są więc reprezentatywne dla wszystkich rodzajów prowadzonych kursów zdalnych. Podane cechy mogą mieć zarówno pozytywny, jak i negatywny wpływ na efekty nauczania. Wśród pozytywnych elementów należy zwrócić uwagę na adaptacyjność modelu. Oznacza ona, że student może dobrać czas, miejsce, a nieraz również zakres i kolejność studiowanego materiału do własnych potrzeb, warunków nauki i możliwości. Aby jednak skorzystać z tych pozytywnych cech modelu nauczania zdalnego, niezbędna jest wysoka samodyscyplina studenta oraz silna jego motywacja do działania. Wydaje się też, że pozytywne efekty możliwe są do osiągnięcia tylko przy realizacji kursu metodą addytywną z dużym zaangażowaniem nauczyciela. Niestety, model e-nauczania kryje też w sobie wiele niebezpieczeństw. Wywodzą się one z podobnych, jeśli nie tych samych cech modelu, co wymienione poprzednio cechy pozytywne. Student z niską samodyscypliną i niewystarczającą motywacją może łatwo się zniechęcić, stracić zapał do pracy EduAkcja. Magazyn edukacji elektronicznej, nr 2 (10)/2015, str. 21

i pozostawiony sam sobie nie uzyskać pożądanych efektów kształcenia. Zagrożenia te są szczególnie widoczne w trakcie kursów subtraktywnych. Tabela. 1 Negatywne i pozytywne cechy e-nauczania Negatywne student pracuje bez nadzoru student szybko traci zapał do pracy student nie jest aktywny przez większą część kursu Pozytywne monitorowanie każdego działania elementy rywalizacji systematyczna (nieuchronna) ocena postępów w pracy Pobieżna nawet analiza pozytywnych i negatywnych elementów e-nauczania prowadzi do wniosku, że aby zrealizować w tym modelu podstawowy cel nauczania, jakim jest zbudowanie przez studenta wiedzy, należy zastosować konstruktywny model addytywny. Od nauczyciela powinno się w takim kursie oczekiwać, że będzie on dbał cały czas o możliwie wysoki poziom motywacji studenta i będzie stosował bodźce zwiększające aktywność jego studentów. Głębsza analiza pozytywnych i negatywnych cech e-nauczania wykracza poza ramy tego opracowania. 3. Aktywizacja studentów w edukacji zdalnej na przykładzie kursu inżynierii oprogramowania Przedstawione poniżej metody aktywizacji studentów w e-nauczaniu zostały zastosowane przez autorów w czasie kursów zdalnych prowadzonych na studiach w modelu SPRINT (Galwas, 2001) przez Ośrodek Kształcenia na Odległość Politechniki Warszawskiej na studiach drugiego stopnia kierunku informatyka. Model SPRINT zakłada, że studenci pracują przez osiem tygodni zdalnie z wykorzystaniem technik Internetu i dwa razy w tym czasie mają możliwość bezpośrednich konsultacji z prowadzącymi przedmiot w murach uczelni. Po zakończeniu cyklu ośmiotygodniowego następuje kontrola bezpośrednia zdobytej wiedzy i umiejętności przeprowadzana na zasadach tradycyjnych egzaminów, a więc w bezpośrednim kontakcie student nauczyciel. Omawiany tutaj przypadek dotyczy kursu Metodyka projektowania systemów informatycznych (MPSI), który poświęcony jest zagadnieniom inżynierii oprogramowania i przeznaczony jest dla studentów studiów drugiego stopnia kierunku informatyka. Nauczanie inżynierii oprogramowania jest obecne w większości programów nauczania na kierunkach informatycznych. Techniki nauczania zdalnego dają obecnie możliwość organizacji pracy w zespołach studenckich przy pracy nad złożonymi projektami. Jest to szczególnie ważne przy kształceniu umiejętności inżyniera oprogramowania. W przemyśle informatycznym wykorzystanie narzędzi wspomagających w modelu zdalnym staje się coraz powszechniejsze. Z tego względu autorzy zdecydowali się na wprowadzenie do zajęć ze studentami oprogramowania dedykowanego do wspomagania pracy zespołów projektowych w postaci platformy Jazz i produktów IBM Rational, jako reprezentatywnego środowiska pracy inżyniera informatyka (jazz.net), z którym z dużym prawdopodobieństwem może się spotkać absolwent uczelni w swoim życiu zawodowym (Dąbrowski i Stasiak, 2013). Sama platforma Jazz stanowi w proponowanym rozwiązaniu to serwerowe środowisko do komunikacji między członkami zespołu oraz między studentem a nauczycielem, które może w znacznym stopniu usprawnić tę komunikację. Podstawowe cechy platformy, korzystne z punktu widzenia nauczania zdalnego, to między innymi: możliwość pracy z dowolnego miejsca, możliwość pracy w zespole, współdzielenie wyników pracy studenta z innymi członkami zespołu oraz z nauczycielem, łatwość raportowania postępów prac i planowania z uwzględnieniem iteracyjnego modelu zarządzania na przykład zgodnie z metodyką SCRUM. Platforma Jazz udostępnienia zestaw narzędzi służących do konkretnych zadań i etapów w ramach realizacji projektu, w tym także dla zagadnienia gromadzenia wymagań. EduAkcja. Magazyn edukacji elektronicznej, nr 2 (10)/2015, str. 22

Rysunek 1. Architektura platformy Jazz Team Serwer (jazz.net) Ogólna architektura tego rozwiązania została przedstawiona na Rys. 1. W ramach tego produktu instalowany jest Jazz Team Server, który służy do zarządzania całą platformą, a także udostępnia poszczególne narzędzia jako usługi na serwerze. Daje to możliwość połączenia się z serwerem jazz i korzystania z usług za pomocą protokołu http (i https) lub desktopowej aplikacji klienckiej RSA (Schroter, 2010). Z poprzednich rozważań metodycznych wynika jednoznacznie, że do osiągnięcia pożądanych celów edukacji zdalnej niezbędne jest aktywne uczestnictwo studenta w zajęciach. Dlatego też autorzy postanowili zastosować w prowadzonym kursie następujący katalog działań zwiększających aktywność studenta w czasie zajęć: 1. Systematyczne zadania do wykonania samodzielnie, 2. Sprzężenie zwrotne w formie widocznych cząstkowych rezultatów prac, 3. Jasno, precyzyjnie określone wymagania i pożądane rezultaty dla zadań cząstkowych, 4. Elementy rywalizacji między uczestnikami kursu. Rysunek 2. Elementy aktywizujące studentów w kursie MPSI 3.1. Systematyczne zadania do wykonania samodzielnie W czasie wszystkich ośmiu tygodni zajęć studenci wykonują jeden większy spójny projekt systemu informatycznego. Całość projektu podzielona została na kilkadziesiąt mniejszych zadań z podziałem na tygodnie pracy. Student ma obowiązek w każdym tygodniu wykonać z góry określone zadania cząstkowe projektu, a ich rezultat przesłać za pośrednictwem platformy projektowej i komunikacyjnej Jazz do nauczyciela. W kursie i wszystkich komunikatach płynących od nauczyciela jest wyraźnie podkreślona konieczność systematycznego wykonywania zadań cząstkowych. 3.2. Sprzężenie zwrotne w formie widocznych cząstkowych rezultatów prac Po każdym etapie realizacji projektu (na ogół w cyklach tygodniowych) studenci otrzymują od prowadzących kurs sprzężenie zwrotne w formie oceny wraz z komentarzem nadesłanych rozwiązań oraz opisu najczęściej popełnianych przez większość studentów błędów. Publikowane są też przykładowe rozwiązania problemów projektowych z zamkniętego etapu. Warto podkre- EduAkcja. Magazyn edukacji elektronicznej, nr 2 (10)/2015, str. 23

ślić, że publikowane rozwiązania nie są rozwiązaniami wzorcowymi, a tylko przykładowymi, ukazującym jedno z możliwych rozwiązań problemu zbliżonego do tego, nad którym pracuje student samodzielnie. Dzięki takiemu podejściu student wcześniej widzi rezultaty swojej pracy, a jeśli ma problemy, to dosyć wcześnie może zapoznać się z drogowskazem, który pozwoli mu na postawienie kolejnych kroków w dochodzeniu do końcowego rezultatu projektowego. Prowadzi to też do systematycznej aktywności studentów, którzy a) chętniej wykonują prace projektowe będąc świadomi, że zaraz otrzymają wstępną ocenę swoich postępów i pomysłów b) są zaciekawieni odpowiedzią na pytanie jak to można było rozwiązać. 3.3. Jasno, precyzyjnie określone wymagania i pożądane rezultaty dla zadań cząstkowych Każde zadanie projektowe jest na początku zajęć (projektu) jasno zdefiniowane co do wielkości, zakresu, pożądanych rezultatów i czasu dostarczenia. Z jednej strony służy to nauczeniu studenta dobrego, zgodnego z zasadami sztuki definiowania działalności projektowej w obszarze systemów informatycznych, a z drugiej ułatwia mu systematyczną aktywność w czasie zajęć. Wielu studentów, z którymi pracowaliśmy, zgłaszało, że w kursie e-nauczania zasadniczym problemem, z którym często nie umieli sobie poradzić, był fakt, że pozostawieni sami sobie nie wiedzieli, co mają robić w kolejnych tygodniach zajęć. W związku z tym najczęściej odkładali swoją aktywność na później (najczęściej na sam koniec kursu). 3.4. Elementy rywalizacji między uczestnikami kursu W kursie MPSI wprowadzone zostały elementy rywalizacji między uczestnikami kursu. Służy do tego mechanizm Podium (opisany w dalszej części). Polega on na tym, że po zakończeniu każdego etapu projektu (kursu) wskazywane są osoby z najlepszym, zdaniem prowadzących kurs, rozwiązaniem projektowym. Publikowane są też najlepsze rozwiązania studenckie. Taki mechanizm wprowadza do kursu element rywalizacji wśród studentów o znalezienie się na podium i zachęca, inspiruje innych do dyskusji. Publikowane najlepsze rozwiązania nie są bowiem pozbawione wad, a te z kolei są szybko wyłapywane przez innych studentów i stanowią podstawę do dyskusji na forum przedmiotu. Autorzy na potrzeby zajęć prowadzonych ze studentami zastosowali metodyczne podejście do nauczania inżynierii oprogramowania z zastosowaniem produktów platformy Jazz. Podejście to bazuje na pakiecie przypadków studyjnych, odpowiednich scenariuszach działania i interakcji student prowadzący oraz metodach systematycznego oceniania działań studentów. Metoda ta została zweryfikowana w ciągu ostatnich trzech lat na dziesięciu kursach inżynierii oprogramowania. Proponowane podejście bazuje na modelu dyscyplin procesów wytwórczych zgodnych z modelem RUP, a w zakresie zarządzania projektem z metodyką SCRUM. Działania te muszą być wsparte odpowiednim przygotowaniem środowiska i zasobów zdalnej edukacji. Jest to bardzo ważne ze względu na ograniczenia czasowe i dużą liczbę celów edukacyjnych do osiągnięcia. W naszej ocenie skutecznym sposobem ich osiągnięcia, jest: 1. Precyzyjne określenie zadań i zdefiniowanie listy produktów jako artefaktów projektowych do wykonania przez studentów (zgodnie z stale aktualizowanym harmonogramem); 2. Dostarczenie przewodników, które prezentują sposób wykonania każdego z zadań (w szczególności autorskich przewodników multimedialnych prezentujących sposoby realizacji zadań z wykorzystaniem zaproponowanego środowiska projektowego); 3. Dostarczenie wzorców w postaci szablonów dokumentacyjnych opracowywanych przez studentów artefaktów. W procesie nauczania inżynierii wymagań na odległość naturalne jest, że należy z dużą uwagą i starannością podejść do przygotowania narzędziowego wsparcia procesów gromadzenia, EduAkcja. Magazyn edukacji elektronicznej, nr 2 (10)/2015, str. 24

zarządzania i śledzenia wymagań przez studenckie zespoły projektowe. W tym zakresie wykorzystujemy wspomniane wcześniej środowiska desktopowe (do pracy lokalnej) oraz serwerowe, dostępne przez platformę WEB. Nauka narzędzi realizowana jest w formie samokształcenia na podstawie przygotowanych materiałów szkoleniowych i praktycznie weryfikowana jest podczas warsztatów i przeglądów projektu. Warto tu również zaznaczyć, że każdy uczestnik projektu nie tylko bierze udział w jego realizacji, ale również mierzy swój wysiłek, korzystając z metryk wspieranych przez platformy narzędziowe. Dzięki temu wykładowcy mają szansę na zobiektywizowanie oceny nakładów pracy poniesionych przez poszczególnych studentów członków zespołów projektowych. Aby osiągnąć cele realizowanych przedmiotów, zespoły część wymagań modelują: zwinnie: dla SCRUM-a tworząc opisy sytuacji (user story), artefakty w postaci wymaganych planów, jako zaległości produktowe, wersji i sprintu, poznając odpowiednie praktyki: spotkania produktowe, sprintu, retrospektywne; zgodnie z procesem RUP: w oparciu o model FURPS, tworzą: wymagania słownikowe TERM, żądania udziałowca STRQ, cechy systemu FEAT, wymagania typu przypadki użycia UC, wymagania poza funkcjonalne (dodatkowe) SR. Istotne w procesie edukacji inżynierii wymagań jest również nauczenie dokumentowania wymagań. Studenci opracowują specyfikacje wymagań w oparciu o standardowe wzorce: formalny, nieformalny, tabelaryczny czy RUP. Zwykle najwięcej trudności przysparza studentom opracowanie poprawnego UML-owego modelu wymagań, a w nim: procesy strukturalizacji wymagań oraz zarządzanie ich złożonością. Z tego względu szczególnie istotne jest dokonanie przeglądu wymagań, najlepiej na podstawie jednolitych kryteriów (Tabela. 2). Tabela 2. Formularz oceny wymagań opracowanych zgodnie z procesem wytwórczym RUP. Lp Artefakty oceniane podczas przeglądu Max. 1 Dokument: przedstawienie problemu dokument wykonawcy 5 2 Dokument: wizja projektu Dyplom 5 3 Raport: wyniki analizy lingwistycznej lista kandydatów na usługi (przypadki użycia) 5 i klasy systemu 4 Dokument: Słownik systemu Dyplom z pojęciami w notacji BNF. 5 5 Opracowanie planu (zaległości produktowych i sprintu) 5 6 Raport: wymagania typu STRQ (żądania udziałowców) 5 7 Raport: wymagania typu TERM (słownikowe) 5 8 Raport: wymagania typu FEAT (cechy systemu) 5 9 Raport: wymagania typu: UC (wymagania funkcjonalne) 5 10 Raport: widok śledzenia żądań udziałowców na cechy systemu 5 11 Raport: model przypadków użycia 5 12 Raport: modele aktywności (dla wybranych przypadków użycia) 5 13 Raport: Definicje kart CRC + przykładowe scenariusze 5 14 Tablice: jako widoki realizacji planów, przez członków zespołu, na platformie jazz 5 Razem: 70 Całość zajęć w modelu zdalnym opiera się na dwu istotnych filarach: na pracy nad jednym spójnym projektem oraz na samokształceniu studenta. Pierwszy z nich jest realizowany metodą Project Oriented Learning. Studenci realizują w czasie całych zajęć jeden wybrany projekt w ramach studiów I stopnia studenci zwykle budują złożone rozwiązania portalowe, natomiast w ramach II stopnia rozbudowują (bądź tylko modyfikują) je do modelu usługowego, budując EduAkcja. Magazyn edukacji elektronicznej, nr 2 (10)/2015, str. 25

rozwiązanie w architekturze SOA. Na Rys. 3 przedstawiono elementy realizowanego projektu studenckiego. Projekt dotyczył walidacji wymagań wobec systemu wspomagania obsługi egzaminów dyplomowych na uczelni wyższej. Weryfikacja narzędzia polegała na zapisaniu przez wszystkich członków zespołu w utworzonym profilu modelu swojego egzaminu dyplomowego (na studiach pierwszego stopnia). Rysunek 3. Elementy projektu realizowane w zespole studenckim Drugi filar, na którym oparty jest proces nauczania inżynierii wymagań, to samokształcenie. Student w warunkach pracy asynchronicznej na odległość ma ograniczone możliwości kontaktu z nauczycielem i w znacznym stopniu musi wykorzystywać samodzielne techniki poznawcze. Obserwacja ostatnich lat wskazuje, że młodzież nie jest wystarczająco przygotowana do samodzielnego studiowania, pracy z tekstem czy innymi materiałami źródłowymi. Jednym z powodów jest nieumiejętność dotarcia do wartościowych materiałów. W dzisiejszych czasach i powszechności dostępu do Internetu i różnego rodzaju silników wyszukujących, jak na przykład Google Search, problemem, z którym borykają się nasi studenci, jest nadmiar informacji i problem z oceną przydatności i jakości źródeł, do których docierają. Z tego też względu istotnym elementem proponowanego przez nas modelu procesu nauczania w środowisku zdalnym jest dostarczenie studentowi odpowiedniej bazy wiedzy. Baza wiedzy przedmiotu jest zbudowana z dwu zasadniczych elementów: 1. Repozytorium podstawowego, 2. Repozytorium uzupełniającego. Repozytorium podstawowe składa się z materiałów tekstowych i multimedialnych zorganizowanych w formie wykładów. Wykłady te są dodatkowo podzielone na kolejne etapy, które odpowiadają etapom realizowanego przez studentów projektu. Istotnym elementem kursu inżynierii wymagań jest system oceniania i komentowania wyników prac studentów i postępów w projekcie. Każdy etap projektu jest oceniany i komentowany przez wykładowcę. Do oceny wykorzystywany jest przy tym specjalnie opracowany na potrzeby kursu system oceny jakości przesłanego rozwiązania wraz z metryką punktową. Ciekawym doświadczeniem było zbudowanie platformy komunikacyjnej ze studentami o nazwie Podium na której prezentowane były najlepsze rozwiązania oraz dyskusja związana z ich oceną. Dzięki niej systematyczne przeglądy projektu budują wiedzę u studentów nie tylko na podstawie popełnianych przez siebie błędów (każdy artefakt jest oceniany), ale pozwalają spojrzeć na problemy budowy modelu wymagań z perspektywy wielu inżynierów wymagań i dokonać samooceny własnych produktów. 4. Ewaluacja kursu Do ewaluacji kursu i materiałów e-learningowych można wykorzystać różne techniki i narzędzia, takie jak ocena ankietowa, ocena eksperta, hospitacja, mapa reprezentacja itp. (Stemposz, Jodłowski EduAkcja. Magazyn edukacji elektronicznej, nr 2 (10)/2015, str. 26

i Stasiecka, 2009). Autorzy kursu zdecydowali się na zastosowanie ankiety wśród uczestników. Ankieta satysfakcji została przeprowadzona wśród 52 uczestników kursu edycji 2013/14. Ankieta nie była obowiązkowa i była ankietą anonimową, o czym uczestnicy kursy zostali poinformowani. W ankiecie ewaluacyjnej zapytano studentów, którzy ukończyli kurs, o następujące elementy: przydatność zawodową kursu, satysfakcję z zastosowania metody projektowej i przydatność podejścia projektowego do opanowania materiału oraz o zaangażowanie własne studenta i pracochłonność przedmiotu w porównaniu do przedmiotów prowadzonych w podejściu tradycyjnym, bez zastosowania metody aktywizującej. Należy jednak zauważyć, że około 40% studentów nie ukończyło kursu na skutek zarzucenia w czasie trwania kursu aktywnego udziału w projekcie. Na każde z pytań można było odpowiedzieć wybierając skalę od zera do dziesięciu. Wyniki ankiety przedstawia Tab. 3. Tabela 3. Ankieta oceny kursu zdalnego Pytanie Średnia punktów Jak oceniasz przydatność zawodową kursu? 8,3 Jak oceniasz prowadzenie zajęć metodą projektową? 8,5 W jakim stopniu zajęcia projektowe pomogły Ci 7,1 w opanowaniu materiału? Jak oceniasz swoje zaangażowanie w realizację przedmiotu w stosunku do swego zaangażowania w przed- 8,2 mioty prowadzone tradycyjnie? Jak bardzo pracochłonny był dla ciebie udział 9,3 w przedmiocie? Uczestnicy zostali również zapytani o główne trudności, z którymi ich zdaniem spotkali się w czasie kursu, oraz o najważniejsze zalety kursu. Studenci mogli w każdym wypadku wskazać cztery elementy, które sprawiły im największą trudność oraz cztery elementy będące ich zdaniem najważniejszą zaletą kursu zdalnego. Wyniki tych ankiet przedstawione są w Tab. 4 i Tab. 5. Tabela 4. Ocena głównych trudności napotkanych w czasie kursu Co uważasz za główną trudność w czasie uczestnictwa Procent wskazań w przedmiocie? trudny materiał 65% trudność w opanowaniu narzędzia 60% brak kontaktu z nauczycielem 12% pracochłonność 82% podział projektu na etapy 15% Tabela 5. Ocena silnych stron kursu zdalnego Co uważasz za najważniejszą zaletę przedmiotu? Procent wskazań podział projektu na etapy 74% przejście przez cały proces projektowy 65% dużo zajęć praktycznych 75% częsty kontakt z nauczycielem 78% aktywne forum studentów 79% Czy wybrałbyś ponownie kurs prowadzony metodą 82% projektową? EduAkcja. Magazyn edukacji elektronicznej, nr 2 (10)/2015, str. 27

Z przeprowadzonych ankiet wynika, że mimo znacznej pracochłonności kursu, która wynikała z zastosowanej metody projektowej oraz konieczności posługiwania się zawansowanymi narzędziami w celu realizacji projektu, znakomita większość studentów, którzy ukończyli kurs, uznała tę metodę za przydatną. Podział projektu na etapy, częsty kontakt z nauczycielem oraz aktywne forum studenckie zostały uznane za główne czynniki przyczyniające się do sukcesu kursu i studentów. 5. Podsumowanie Nauczanie inżynierii wymagań ze względu na złożoność i interdyscyplinarność zagadnienia jest sporym wyzwaniem. Wymaga połączenia technik typowo inżynierskich, jak precyzja wypowiedzi, znajomość języka modelu itp. z technikami miękkimi, takimi jak umiejętność pozyskiwania wymagań, komunikacji w zespole itp. Wyzwanie jest szczególnie trudne, gdy nie mamy możliwości bezpośredniego kontaktu ze studentem, a tak dzieje się w modelu nauczania na odległość. Z pomocą przychodzą nam odpowiednie narzędzia. W naszej metodzie nauczania inżynierii wymagań wykorzystaliśmy zestaw narzędzi pracy grupowej i budowy modeli wymagań dostarczanych przez firmę IBM wraz z platformą jazz.net. Doświadczenia kilku edycji kursów na odległość z wykorzystaniem tej platformy są pozytywne. W znacznym stopniu usprawnia ona pracę i komunikację pomiędzy studentem i wykładowcą oraz między studentami. Wymaga jednak od studenta odpowiedniego obycia i zdobycia doświadczenia w jej obsłudze. Od prowadzącego zajęcia wymaga natomiast utrzymania odpowiedniej infrastruktury serwerowej i w początkowym okresie znacznych nakładów czasu na jej konfigurację. Wysiłek włożony w jej wdrożenie zwraca się jednak dość szybko. Zajęcia z wykorzystaniem platformy jazz.net w efekcie przynoszą, przy większej liczbie studentów, oszczędności czasowe (przede wszystkim przy przeglądaniu i komentowaniu modeli studenckich) oraz podnoszą jakość prowadzonych zajęć i dają więcej satysfakcji uczestnikom kursu. Należy pamiętać, że platforma jazz.net powinna być uzupełniona metodycznym podejściem do procesu dydaktycznego, z jasnym określeniem zadań dla studentów i podziałem na etapy całego projektu oraz o odpowiednio przygotowane repozytorium wiedzy udostępniane w czasie kursu. Ostatnim czynnikiem sukcesu w nauczaniu inżynierii wymagań w modelu zdalnym jest systematyczny kontakt ze studentami prowadzony na platformie i systematyczne przekazywanie studentom informacji zwrotnej o postępach w wykonywanych przez nich projektach. Kurs zdalny prowadzony według wymienionych zasad jest pracochłonny dla obu stron i wykładowcy, i studenta. Pozwala jednak wykształcić u studentów niezbędne umiejętności i kompetencje w obszarze inżynierii wymagań, które są weryfikowane w czasie egzaminu na uczelni. 6. Bibliografia 1. Galwas, B. (2001). SPrINT Studia Przez Internet model Studiów na Odległość Politechniki Warszawskiej. Wirtualna Edukacja, 9. 2. Schroter, A. (2010). Predicting build outcome with developer interaction in Jazz.Software Engineering.ACM/IEEE 32nd International Conference on, 2, 511 512. 3. Zimbardo, Ph. G., Johnson, R. L., McCann, V.(2010). Psychologia, Kluczowe koncepcje. Warszawa: Wydawnictwo Naukowe PWN. 4. Locke, J.(1955). An essay Concerning Human Undderstanding. Przekład: Rozważania dotyczące rozumu ludzkiego. Warszawa: PWN. 5. Petty, G. (2010). Nowoczesne nauczanie. Sopot: Gdańskie Wydawnictwo Pedagogiczne. 6. Mason, R. i Rennie, F. (2006). Elearning. The Key Concepts. New York: Routledge. 7. Platforma Jazz. (b.d.). Pobrano października 2014, z: https://jazz.net/ 8. Rudak, L. (2014). Metodyka e-learningu. Pobrano października 2014, z: http://kursy.okno.pw.edu.pl EduAkcja. Magazyn edukacji elektronicznej, nr 2 (10)/2015, str. 28

9. Dąbrowski, W. i Stasiak, A. (2013). Nauczanie inżynierii wymagań z wy-korzystaniem technik kształcenia na odległość. W: L. Banachowski (Red.), Postępy e-edukacji.(s. 117 126). Warszawa: Wydawnictwo Polsko-Japońskiej Wyższej Szkoły Technik Komputerowych. 10. Stemposz, E., Jodłowski, A., Stasiecka, A. (2009). The Non-Didactic Aspects of e-learning Quality, Journal of Telecomunications and Information Technology, 3, 85 94. Active e-learning teaching of students on example of software engineering course Summary Keywords: e-learning, distance learning, student activation Distance learning via the Internet (e-learning) brings many benefits and a number of threats. One of the most important in our opinion, is the feel-ing of student s loneliness, lack of contact with the teacher and other learners which, consequently, decrease the motivation to learn. This often leads to a distorted and a significant decrease in the student s activity. The important problem is how to raise student s motivation to work. In the paper the authors are trying to share their experiences in the methods of activation and increase student motivation. They present their own method of activation, based on the method of PBL (Project Based Learning) and the use of Colbe-cycle. The are used in several editions of e-learning courses in the field of software engineering and systems de-sign. The course is for second-cycle direction in computer science at the Technical University of Warsaw in the SPRINT model by Training Cen-tre for Distance Learning at Warsaw University of Technology. The ex-perience gained over several years indicate that the introduction of the teaching of second-cycle level design methods and the use of actual col-laboration tools and repository models give positive effects of activation. However, involves a tremendous amount of time working with a platform for both the student and the teacher EduAkcja. Magazyn edukacji elektronicznej, nr 2 (10)/2015, str. 29