Sprawiedliwość i efektywność tradycyjnych i skomputeryzowanych metod organizacji masowego naboru do szkół średnich



Podobne dokumenty
Algorytmy i struktury danych

Definicja. Ciąg wejściowy: Funkcja uporządkowująca: Sortowanie polega na: a 1, a 2,, a n-1, a n. f(a 1 ) f(a 2 ) f(a n )

Matematyczne Podstawy Informatyki

REGULAMIN REKRUTACJI DO I OGÓLNOKSZTAŁCĄCEGO LICEUM AKADEMICKIEGO. im. Janiny Kossakowskiej-Dębickiej W KIELCACH NA ROK SZKOLNY 2014/2015

Zasady rekrutacji do Zespołu Szkół Nr 3 w Sanoku na rok szkolny 2015/2016

REGULAMIN REKRUTACJI DO LICEUM AKADEMICKIEGO W ZESPOLE SZKÓŁ UMK NA ROK SZKOLNY 2016/2017

Matematyczne Podstawy Informatyki

Spis treści. Od autorów / 9

Sortowanie zewnętrzne

Jednym z najprostszych sposobów porządkowania jest technika stosowana przy sortowaniu listów:

do Liceum Ogólnokształcącego dla Dorosłych w Zespole Szkół Rolniczo Technicznych im. Bohaterów Walki z Faszyzmem w Zwoleniu Rozdział I

ZASADY REKRUTACJI DO LICEUM AKADEMICKIEGO W ZESPOLE SZKÓŁ UMK NA ROK SZKOLNY

Zestaw C-11: Organizacja plików: Oddajemy tylko źródła programów (pliki o rozszerzeniach.cpp i.h)!!! Zad. 1: Zad. 2:

Algorytmy przeszukiwania

1. Kalkulator czterech działań. 2. Konwersja ciągu znaków do tablicy.

Definicje. Algorytm to:

Regulamin rekrutacji do klas pierwszych Gimnazjum im. Jana Pawła II w Kochanowicach na rok szkolny 2014/2015

Regulamin rekrutacji do Gimnazjum nr 3 im. Polskich Noblistów w Swarzędzu. zasady, tryb, postępowanie, dokumentacja.

SCENARIUSZ LEKCJI. TEMAT LEKCJI: Zastosowanie średnich w statystyce i matematyce. Podstawowe pojęcia statystyczne. Streszczenie.

znajdowały się różne instrukcje) to tak naprawdę definicja funkcji main.

Uczeń otrzymuje ocenę z przedmiotu uzależnioną od opanowania przez niego wymagań edukacyjnych na określonym poziomie.

NAZWA PRZEDMIOTU/MODUŁU KSZTAŁCENIA:

Optymalizacja. Algorytmy dokładne

DODATKOWE KRYTERIA DO GRUP KONTYNUACYJNYCH DWUJĘZYCZNYCH:

Programowanie i techniki algorytmiczne

Nabór na rok szkolny 2019/2020. Instrukcja obsługi systemu wspomagającego rekrutację do szkół ponadgimnazjalnych i ponadpodstawowych

I etap rekrutacji do klas pierwszych gimnazjów/oddziałów bezobwodowych na rok szkolny 2012/2013

Temat 20. Techniki algorytmiczne

Haszowanie (adresowanie rozpraszające, mieszające)

Zasady rekrutacji do Zespołu Szkół Chemicznych i Przemysłu Spożywczego im. gen. Franciszka Kleeberga w Lublinie na rok szkolny 2016/2017

Gimnazjum im. Mikołaja Kopernika w Zalasewie zasady rekrutacji do klas I na rok szkolny 2014/2015

Rekrutacja do przedszkoli i oddziałów przedszkolnych zorganizowanych w szkołach podstawowych w Gminie Miasto Włocławek w roku szkolnym 2016/2017

znalezienia elementu w zbiorze, gdy w nim jest; dołączenia nowego elementu w odpowiednie miejsce, aby zbiór pozostał nadal uporządkowany.

Uniwersytet Zielonogórski Instytut Sterowania i Systemów Informatycznych. Algorytmy i struktury danych Laboratorium Nr 4

REGULAMIN. I Gminnego Konkursu Informatycznego. oraz. XI Szkolnego Konkursu Informatycznego. dla szkół podstawowych i gimnazjum

I ETAP REKRUTACJA DO KLAS PIERWSZYCH W PUBLICZNYCH GIMNAZJACH MAJĄCYCH STATUS SZKÓŁ BEZREJONOWYCH

Teraz bajty. Informatyka dla szkoły podstawowej. Klasa VI

Dynamiczny przydział pamięci w języku C. Dynamiczne struktury danych. dr inż. Jarosław Forenc. Metoda 1 (wektor N M-elementowy)

PRZEDMIOTOWY SYSTEM OCENIANIA ZAJĘCIA KOMPUTEROWE KL. IV-VI DLA SZKOŁY PODSTAWOWEJ Z ODDZIAŁAMI INTEGRACYJNYMI NR 10 IM.

PRZEDMIOTOWE ZASADY OCENIANIA MATEMATYKA W KLASACH I-III GIMNAZJUM

WPROWADZENIE DO BAZ DANYCH

2) liczbę punktów możliwych do uzyskania za oceny na świadectwie ukończenia gimnazjum z języka

o elektronicznym systemie naboru dla kandydatów do szkół ponadgimnazjalnych w Powiecie Sieradzkim na rok szkolny 2007/2008

WYMAGANIA EDUKACYJNE Z INFORMATYKI dla klasy III gimnazjalnej, Szkoły Podstawowej w Rychtalu

PRZEDMIOTOWY SYSTEM OCENIANIA Z MATEMATYKI

ZASADY REKRUTACJI DO GIMNAZJUM NR 119 IM. MARSZAŁKA JÓZEFA PIŁSUDSKIEGO W WARSZAWIE NA ROK SZKOLNY 2014/2015

Elektroniczny system wspomagający proces rekrutacji do szkół podstawowych

Zasady rekrutacji IV Liceum Ogólnokształcącego z Oddziałami Integracyjnymi im. dr Jadwigi Młodowskiej w Chełmie na rok szkolny 2017/2018

Regulamin uczestnictwa w projekcie. Inżynieria materiałowa przyszłość gospodarki. na kierunku zamawianym Inżynieria Materiałowa

Algorytmy sortujące. Sortowanie bąbelkowe

PLAN WYNIKOWY Z INFORMATYKI DLA KLASY VI

PRZEDMIOTOWE ZASADY OCENIANIA Z INFORMATYKI ORAZ ZASTOSOWAŃ GRAFIKI KOMPUTEROWEJ W EKONOMII OBOWIĄZUJĄCE W ZSPS I VIII LO W TORUNIU W ROKU SZKOLNYM

WARUNKI I KRYTERIA PRZYJĘCIA KANDYDATA DO KLASY PIERWSZEJ NA ROK SZKOLNY 2017/2018

PRZEDMIOTOWE ZASADY OCENIANIA Z INFORMATYKI. nauczyciel: mgr inż. Agnieszka Łukaszewicz

WYMAGANIA EDUKACYJNE. Informatyka Szkoła Podstawowa Klasa 4 NA ŚRÓDROCZNĄ I ROCZNĄ OCENĘ KLASYFIKACYJNĄ

Zasady rekrutacji do publicznych szkół ponadgimnazjalnych dla młodzieży województwa lubelskiego na rok szkolny 2013/2014

Instrukcja obsługi Systemu Elektronicznego Wspomagania Naboru

Klasa 2 INFORMATYKA. dla szkół ponadgimnazjalnych zakres rozszerzony. Założone osiągnięcia ucznia wymagania edukacyjne na. poszczególne oceny

Odwrotna Notacja Polska

Regulamin rekrutacji uczestników do projektu pn. Lepszy start zawodowy uczniów TARNOGÓRSKIEJ SORBONY

Przedmiotowy system oceniania został skonstruowany w oparciu o następujące dokumenty:

PRZEDMIOTOWY SYSTEM OCENIANIA I N F O R M A T Y K A KL. II-III PUBLICZNE GIMNAZJUM W STRZELCACH KRAJ. Rok szkolny 2016/2017

TEST POZIOMU KOMPETENCJI UCZNIÓW KLAS PIERWSZYCH TECHNIKUM PO GIMNAZJUM Z MATEMATYKI (rok szkolny 2007/2008)

Plan nauczania informatyki Opracował: mgr Daniel Starego

Regulamin rekrutacji w Liceum Ogólnokształcącym na rok szkolny 2017/2018

Wiadomości i umiejętności

Adres internetowy strony elektronicznego systemu naboru do szkół ponadgimnazjalnych. Dla Kandydata:

PRZEDMIOTOWY SYSTEM OCENIANIA Z INFORMATYKI

Zapisywanie algorytmów w języku programowania

Proporcjonalność prosta i odwrotna

Temat 5. Programowanie w języku Logo

ZASADY NABORU DO KLAS PIERWSZYCH TECHNIKUM NR 3 W ZESPOLE SZKÓŁ NR 3 W OSTROWCU ŚWIĘTOKRZYSKIM NA ROK SZKOLNY

REPREZENTACJA LICZBY, BŁĘDY, ALGORYTMY W OBLICZENIACH

WYMAGANIA EDUKACYJNE: ZAJĘCIA KOMPUTEROWE KLASA 6. Oznaczenia występujące w tabeli:

DODATKOWE KRYTERIA DO KLASY WSTĘPNEJ DWUJĘZYCZNEJ

Regulamin rekrutacji uczestników do projektu Technika łączy ludzi

Nowa podstawa programowa przedmiotu informatyka w szkole ponadpodstawowej

UCHWAŁA NR 7/2013/2014

REKRUTACJA NA STUDIA I i II STOPNIA

Rozkład materiału do zajęć z informatyki. realizowanych według podręcznika

Regulamin rekrutacji do Publicznego Gimnazjum im. Kardynała Stefana Wyszyńskiego w Zdzieszowicach

Wymagania edukacyjne z informatyki dla uczniów klas VI SP nr 53 w Krakowie w roku szkolnym 2019/2020

Tadeusz Pankowski

Projekt Nr WND-POKL /10 Odkryj tradycje Wiżajn realizowany w ramach Programu Operacyjnego Kapitał Ludzki:

Programowanie proceduralne INP001210WL rok akademicki 2017/18 semestr letni. Wykład 3. Karol Tarnowski A-1 p.

ZASADY ELEKTRONICZNEGO NABORU DO SZKÓŁ PONADGIMNAZJALNYCH PROWADZONYCH PRZEZ POWIAT STASZOWSKI na rok szkolny 2011/2012

Regulamin Rekrutacji II Liceum Ogólnokształcącego z Oddziałami Dwujęzycznymi im. Św. Królowej Jadwigi w Siedlcach w roku szkolnym 2014/2015

Regulamin. rekrutacji uczniów do Technikum nr 1 wchodzącego w skład Zespołu Szkół nr 1 im. Karola Adamieckiego w Sanoku

Opracowane na podstawie:

Nabór na rok szkolny 2016/2017

ECDL/ICDL Użytkowanie baz danych Moduł S1 Sylabus - wersja 6.0

REGULAMIN NABORU DO PUBLICZNEGO GIMNAZJUM NR 4 W BEŁCHATOWIE

MS Excel 2007 Kurs zaawansowany Obsługa baz danych. prowadzi: Dr inż. Tomasz Bartuś. Kraków:

Regulamin rekrutacji w Rzemieślniczym Technikum Wielozawodowym na rok szkolny 2017/2018

Oferta Edukacyjna Zespołu Szkół Technicznych i Handlowych im. Franciszka Kępki w Bielsku Białej

W każdej sali najważniejszym narzędziem są prawdopodobnie Zasoby. Przyjrzyjmy się teraz temu narzędziu, któremu zmieniono poniżej nazwę na Wspólne

Kryteria oceniania uczniów z informatyki w klasie II gimnazjum

Technologie informacyjne - wykład 12 -

1. Szczegółowe cele kształcenia: PRZEDMIOTOWY SYSTEM OCENIANIA Z ZAJĘĆ KOMPUTEROWYCH. dla klas IV-VI

Transkrypt:

Sprawiedliwość i efektywność tradycyjnych i skomputeryzowanych metod organizacji masowego naboru do szkół średnich Andrzej P.Urbański Instytut Informatyki Politechnika Poznańska

Rozwiązywane problemy podział na specjalności(1998) gimnazjum szkoła ponadgimnazjalna(2003) szkoła podstawowa gimnazjum(2005)

Motywacja dla teoretycznego modelu masowego naboru do szkół średnich powszechne przekonanie o doskonałości tradycyjnych metod naboru do szkół średnich brakuje zrozumienia, że w warunkach masowości wymagana jest koordynacja pozornie niezależnych naborów do różnych szkół konieczność przeanalizowania pod względem przestrzegania reguł demokracji nowowprowadzonych skomputeryzowanych metod naboru

Analizowane algorytmy Metody tradycyjne ograniczona liczba szkół, do których można naraz kandydować nieograniczona liczba szkół, do których można naraz kandydować Scentralizowana koordynacja masowego naboru zunifikowane kryteria sklonowane podania dla różnych kryteriów każdej ze szkół wędrujące podania dla różnych kryteriów każdej ze szkół

Def.1. Problem naboru i 1, n k 1, m 0 s k r i m p i, r j p-preferencje; r-rezultat naboru; q-jakość kandydata; s-ilość wolnych miejsc w szkole; n liczba kandydatów; m- liczba szkół k i 1, n

Def.2 Sprawiedliwy nabór p p j, k i, r i, j 1, n k r j i q i q j

Wyniki analizy Metody tradycyjne nie gwarantują sprawiedliwego masowego naboru Scentralizowana koordynacja masowego naboru sprawiedliwość dla zunifikowanych kryteriów paradoks skrzyżowanych referencji w algorytmie sklonowanych podań sprawiedliwość wędrujących podań dla różnych kryteriów każdej ze szkół

Sprawiedliwość i efektywność tradycyjnych i skomputeryzowanych metod organizacji masowego naboru do szkół średnich konferencja e-education czasopismo IPL OK????

Multigoal sorting algorithms analysis and its practical implications in enrolment

Analiza wielo-celowych algorytmów sortowania i jej praktyczne implikacje dla przeprowadzania naboru

Wielocelowe sortowanie 1. Element sortowany zawiera listę plików do jakich może być kierowany dla pliku z listy klucz, według którego zostanie posortowany w wybranym pliku 2. Sortujemy elementy: do wielu plików, chociaż wystarcza, że trafi tylko do jednego indywidualny klucz nadaje lokalny porządek w pliku 3. Pojemność każdego z plików jest ściśle ograniczona i element, który będzie na dalszym miejscu traktuje się jak nieobecny w nim

Def.1. Problem m r i n i 0 1, n i k p s j r i k m k 1,, 1, j i r i k j r k n j i q q p p i j,, 1,,

Algorytm rozproszony z limitowanym zbiorem nazw plików jako preferencją 1. Każdy plik ma swój algorytm sortowania, który wyszukuje elementy mające w preferencjach ten plik 2. Dla pozostałych elementów algorytm można powtórzyć pozostawiając każdy element tylko w jednym pliku docelowym 3. Jeśli limit będzie zbyt ostry to może zabraknąć nazw plików w preferencji i nie znajdziemy dla pewnych elementów wolnych plików 4. Jeśli limit będzie zbyt łagodny to wielokrotne kopie silniejszych elementów zajmą słabszym miejsca w plikach 5. Powtarzanie sortowania może spowodować, że pojawią się błędy w poprawnym sortowaniu

Algorytm z klonowaniem instancji elementów i późniejszym usuwaniem 1. Elementy zapisujemy we wszystkich plikach z ich listy 2. Elementy, które znalazły swoje pliki nie przekraczając limitu choćby w jednym pliku zapisujemy do kolejki przyjętych 3. Przeglądamy kolejkę przyjętych i usuwamy te elementy z plików, które są na niższych pozycjach listy preferencji niż ten element, który nie przekroczył limitu 4. Elementy, które po usuwaniu znalazły się na miejscach nieprzekraczających limitu dopisujemy do kolejki przyjętych 5. Proces kończy opróżnienie kolejki przyjętych

Paradoks skrzyżowanych preferencji Jeśli pewien element chce być najpierw umieszony w pliku X a potem w Y, a inny najpierw w pliku Y, a potem w X, natomiast algorytm umieścił je odwrotnie to nazywamy to paradoksem skrzyżowanych preferencji Algorytm z klonowaniem preferencji i późniejszym usuwaniem może powodować paradoks skrzyżowanych preferencji

Algorytm wędrujących elementów 1. Sortując plik wszystkie elementy umieszczamy najpierw w pierwszym pliku z jego listy na miejscu odpowiednim do lokalnego uporządkowania 2. Jeśli w którymkolwiek momencie element znajdzie się w pliku wynikowym na dalszej pozycji niż ograniczonej limitem to przenosimy go na dalszą pozycję z jego listy preferowanych plików 3. Algorytm wędrujących elementów nie powoduje paradoksu skrzyżowanych preferencji

Zastosowania dotychczasowe Podział na specjalności akademickie (od 1998 stosowany w Politechnice Poznańskiej) jednakowe kryterium sortowania dla każdego pliku(specjalności) Nabór do szkół ponadgimnazjalnych (od 2003 w Poznaniu i 2004.) każdy plik to inna klasa z innym przedmiotem, którego ocena decyduje o punktach Nabór do gimnazjów (od 2005 w Poznaniu) gimnazjum rejonowemu w rekordzie danego ucznia nadaje się klucz większy niż najlepsze oceny co wymusza miejsce dla niego w przypadku niepowodzenia

Nowe zastosowanie - konkurs konkurs z wycieczką po 10 uczestników do Wlk.Bryt, Francji, Hiszpanii, Niemiec, Włoch Test językowo-kulturowy z każdego kraju 5 kluczy = średnia wyników + 10*dany kraj uczestnik ustala kolejność krajów wyjazdu sortowanie wielocelowe wyłania zwycięzców

Nowe zastosowanie test konsumencki test komputerów w kryteriach: szybkość obliczeń, szybkość grafiki, cena, itd. pliki kategorii: dla grafika, dla gracza, dla tekściarza, dla internauty, uniwersalny itd.. klucze uwzględniają odpowiednie cechy preferencje zależą od deklaracji producenta

Nabór do pracy w nowej fabryce lub przez agencję wyszukiwania pracowników szczegółowe ankiety pliki z profilami atrybutów z ankiet odpowiadają poszczególnym stanowiskom preferencje są wyrazem upodobań przyszłych pracowników

Podsumowanie Czy jest szansa na przebicie się z argumentami za skomputeryzowanym naborem na rynku międzynarodowym? Czy przedstawione zadanie może być określane mianem sortowania? Jakie inne sensowne zastosowania może takie sortowanie realizować? Jak rozszerzyć definicję takiego sortowania by uzyskać e-commerce?