160 likes | 277 Views
Moduł: METODOLOGIA PROGRAMOWANIA Jednostka modułowa: PROGRAMOWANIE STRUKTURALNE Klasa: II technikum Szkoła: ZSEiI w Sosnowcu Autor: mgr inż. Irena Sowińska. WebQuest wykonane w ramach projektu BelferOnLine. Wprowadzenie Zadanie Proces Źródła Ewaluacja Konkluzja
E N D
Moduł: METODOLOGIA PROGRAMOWANIA Jednostka modułowa: PROGRAMOWANIE STRUKTURALNE Klasa: II technikum Szkoła: ZSEiI w Sosnowcu Autor: mgr inż. Irena Sowińska WebQuestwykonane w ramach projektu BelferOnLine
Wprowadzenie • Zadanie • Proces • Źródła • Ewaluacja • Konkluzja • Poradnik dla nauczyciela (opcjonalnie) Spis treści
Do spisu treści • Wykonanie projektu ma na celu pokazanie, jak można praktycznie wykorzystać umiejętności uzyskane w czasie nauki programowania strukturalnego. • Na pewno samodzielne zrobienie programu, który umożliwia wprowadzenie pewnych informacji, zapisanie ich na trwale na nośniku zewnętrznym i zmianę pewnych danych oraz ponowny ich zapis pokaże jak dużo już umiecie. • Praca w grupie pokaże, jak ważny jest prawidłowy podział pracy i sumienność każdego członka zespołu. Wprowadzenie
Projekt obejmuje wykonanie dokumentacji oraz napisanie, uruchomienie i zaprezentowanie programu realizującego wybrany temat. • Tematy programu uczniowie mogą zgłaszać indywidualnie do nauczyciela – istotą programu powinno być działanie na plikach zaimplementowane w języku programowania Pascal. • Projekty wykonywane są w dwuosobowych lub trzyosobowych zespołach. • TERMIN: listopad-grudzień • Za projekt ustalane są dwie oceny: • ocena za dokumentację, • ocena za prezentację działającego programu. Zadanie
Dokumentacja z wykonania zadania obejmuje: • Tytuł pracy. • Założenia (dane do projektu). • Opis realizacji pracy: • harmonogram działań prowadzących do rozwiązania, • opis dobranej metody, • opis używanych zmiennych, • podział na procedury, • opis algorytmu i schemat blokowy, • opis uzyskiwanych wyników. • Zalecenia dla użytkownika (sposób instalowania, obsługa, wymagania sprzętowe itp.). Zadanie
Do spisu treści Prezentacja programu w czasie lekcji metodologii programowania: • przekazanie dokumentacji projektu, • instalacja programu na stanowisku komputerowym, • pokazanie działającego programu, • wyjaśnienie elementów (procedur) programu i uzasadnienie wybranych algorytmów, • odpowiedzi na pytania nauczyciela i uczniów z innych sekcji. Zadanie
Grupa powinna podzielić się na zespoły 2-3 osobowe. Zespół proponuje temat, który musi być zaakceptowany przez nauczyciela i wpisany na kartę tematów projektów. Proces
Tabela tematów projektu Proces
Do spisu treści Kolejność działań zespołu: • Określenie założeń (danych wejściowych) • Zaplanowanie harmonogramu działań prowadzących do rozwiązania problemu • Dobór metody, • Specyfikacja używanych zmiennych, • Zdefiniowanie struktury (procedury), • Wybór algorytmu • Konstrukcja schematu blokowego, • Opracowanie kodu programu • Testowanie programu • Kompletacja dokumentacji Terminy oddania projektu są określone dlakażdej grupy. Zasady oceniania podane są w tabelach oceny dokumentacji i programu. Proces
Prezentujecie projekt jako grupa – jednak oceny dla poszczególnych członków zespołu nie muszą być takie same. • Na ocenę ma wpływ sposób przygotowanie dokumentacji i sposób zaprezentowania pracy w klasie. Ewalucja
Punktacja wg kryterium zgodności z terminami prezentacji projektu Ewaluacja
Do spisu treści Przeliczanie punktów na ocenę: • celujący – powyżej 85%, • bardzo dobry – od 71% do 85%, • dobry – od 66% do 70%, • dostateczny– od 51% do 65%, • dopuszczający– od 30% do 50%, • niedostateczny– poniżej 30%. Ewaluacja
Do spisu treści Wiadomości z lekcji metodologii programowania w klasie I i II. Podręcznik Kursy programowania w Pascalu z internetu Źródła
Do spisu treści • Celem projektu było samodzielne zbudowanie programu działającego na plikach. • Mam nadzieję, że ciekawe projekty zaprezentowane w klasie dały wam satysfakcję i wzbudziły podziw u kolegów. • Mogliście się też przekonać, że opracowanie dokumentacji to jest ważna sprawa – dla użytkownika i dla całości projektu. Doświadczenia te pomogą wam przygotować się do egzaminu zawodowego oraz w przyszłej pracy technika informatyka. Konkluzja