Algorytmy w projekcie życia codziennego. Praca badawcza na temat „algorytmy w naszym życiu”. Konstrukcja algorytmiczna „Cykl”
Gordienko Władimir, Zagainova Sofia, Gorelikov Ilja, Kurteev Mikhail
Żyjemy w ogromnym przepływie informacji. Informacja jest stałym towarzyszem człowieka. Ludzie zawsze starali się ułatwić sobie pracę za pomocą mechanizmów i maszyn. A komputer stał się taką maszyną do pracy z informacją. Studiujemy informatykę od klasy 2. Na lekcjach tego tematu dowiedzieliśmy się wiele o informacjach, urządzeniach komputerowych, algorytmach. Interesowało mnie to, że w naszym codziennym życiu otaczają nas algorytmy, każda osoba wykonuje swoje działania po kolei, zastanawiając się, czy postępuje właściwie.
Opierając się na istotności tego problemu, zdecydowaliśmy się na studia temat "Algorytmy w naszym życiu" i wyznaczać cele i zadania do pracy.
cel nasze badanie ma na celu utrwalenie wiedzy na temat algorytmów oraz identyfikację grup algorytmów napotykanych w naszym życiu.
Postawiliśmy sobie następujące zadania:
wyjaśnić pojęcie „algorytmu”;
- poznaj historię pojęcia „algorytm”
- wyróżnij algorytmy z naszego życia.
- tworzyć algorytmy uczenia się.
W naszej pracy wykorzystaliśmy: metody badawcze: studiowanie literatury i informacji w Internecie, obserwacja.
Nasza praca składa się z dwóch części: teoretycznej i praktycznej.
Ściągnij:
Zapowiedź:
Wstęp…………………………………………………………………………...3
I. Co to jest algorytm?……………………………………………………………………….4
- Pojęcie algorytmu ............................................. ......................................................cztery
- Historia pojęcia „algorytm” ............................................. ..................... 6
II. Algorytmy w naszym życiu………………………………………………………8
- Grupy algorytmów ................................................ ...................................................osiem
- Algorytmy edukacyjne na lekcjach języka rosyjskiego ........................................... ...11
Wniosek……………………………………………………………………………….15
Referencje…………………………………………………………………16
Wstęp
Żyjemy w ogromnym przepływie informacji. Informacja jest stałym towarzyszem człowieka. Ludzie zawsze starali się ułatwić sobie pracę za pomocą mechanizmów i maszyn. A komputer stał się taką maszyną do pracy z informacją. Studiujemy informatykę od klasy 2. Na lekcjach tego tematu dowiedzieliśmy się wiele o informacjach, urządzeniach komputerowych, algorytmach. Interesowało mnie to, że w naszym codziennym życiu otaczają nas algorytmy, każda osoba wykonuje swoje działania po kolei, zastanawiając się, czy postępuje właściwie.
cel nasze badanie ma na celu utrwalenie wiedzy na temat algorytmów oraz identyfikację grup algorytmów napotykanych w naszym życiu.
Postawiliśmy sobie następujące zadania :
- wyjaśnić pojęcie „algorytmu”;
- poznaj historię pojęcia „algorytm”
- wyróżnij algorytmy z naszego życia.
- tworzyć algorytmy uczenia się.
W naszej pracy wykorzystaliśmy:metody badawczeSłowa kluczowe: studium literatury, obserwacja.
I. Co to jest algorytm?
1. Pojęcie algorytmu
Każda osoba codziennie spotyka się z różnymi zadaniami, od najprostszych i najbardziej znanych po bardzo złożone. W przypadku wielu zadań istnieją pewne zasady (instrukcje, zalecenia), które wyjaśniają wykonawcy, jak rozwiązywać problemy. to zadanie. Osoba może nauczyć się tych zasad z wyprzedzeniem lub sformułować je w trakcie rozwiązywania problemu. Im dokładniej i przejrzyście opisane są zasady rozwiązywania problemów, tym szybciej człowiek je opanuje i będzie skuteczniej je stosować.
Człowiek może przenieść rozwiązanie wielu problemów na urządzenia techniczne – automaty, roboty, komputery. Opracowywane są specjalne języki, aby jasno i rygorystycznie opisywać różne zasady. To jedno z zadań informatyki.
Każdy z nas korzysta na co dzień z różnych algorytmów: instrukcji, reguł, przepisów itp. Zwykle robimy to bez zastanowienia. Na przykład, otwierając drzwi kluczem, nikt nie myśli o kolejności wykonywania czynności. Aby jednak nauczyć kogoś (powiedzmy młodszego brata) otwierania drzwi, będziesz musiał wyraźnie wskazać zarówno same czynności, jak i kolejność ich wykonywania. Na przykład tak:
Weź klucz.
Wyjmij klucz.
A jeśli wyobrażasz sobie, że zostałeś zaproszony do odwiedzenia. Z pewnością poprosisz o szczegółowe i dokładne wyjaśnienie, jak się tam dostać. Oto jak może wyglądać wyjaśnienie:
Opuścić dom.
Skręć w prawo.
Przejdź 2 przecznice do przystanku autobusowego.
Wsiądź do autobusu nr 25 do centrum miasta.
Jedź 3 przystanki.
Wysiąść z autobusu.
Na pierwszy rzut oka algorytmy te nie mają ze sobą nic wspólnego. Jeśli jednak przyjrzysz się uważnie, zauważysz między nimi znaczne podobieństwo. Przede wszystkim jest to ścisła kolejność działań. Zmieńmy kolejność drugiej i trzeciej akcji w pierwszym algorytmie:
Weź klucz.
Przekręć klucz 2 razy w kierunku przeciwnym do ruchu wskazówek zegara.
Włóż klucz do dziurki od klucza.
Wyjmij klucz.
Oczywiście ten algorytm można również zaimplementować. Ale drzwi raczej się nie otworzą. A co się stanie, jeśli zamienimy czwartą i piątą akcję w drugim algorytmie? To stanie się niemożliwe! Widzieliśmy więc, że nie tylko zestaw działań jest ważny dla algorytmu, ale także sposób ich organizacji, czyli w jakiej kolejności są wykonywane.
Możemy teraz powiedzieć, że algorytmy to ściśle określona sekwencja działań.
Algorytm to plan osiągnięcia celu, składający się z kroków. Oznacza początek i koniec. Kroki algorytmu są wykonywane jeden po drugim od początku do końca.
2. Historia pojęcia „algorytm”
Słowo algorytm pochodzi od algorytmi - łacińskiej formy zapisu imienia wybitnego matematyka IX wieku Al Khorezmi, który sformułował zasady wykonywania operacji arytmetycznych. Uzbekistan).
Około 825 r. al-Khwarizmi napisał esej, w którym po raz pierwszy przedstawił opis wynalezionego w Indiach system dziesiętny rachunek. Al-Chwarizmi sformułował zasady obliczeń w nowy system i prawdopodobnie pierwszy użył cyfry 0.
Dziś nikt nie ma wątpliwości, że słowo „algorytm” dostało się do języków europejskich właśnie dzięki tej pracy.
Początkowo słowo „algorytm” oznaczało sztukę liczenia za pomocą cyfr arabskich. Stopniowo zmieniało się znaczenie tego słowa. Na początku XX wieku dla matematyków słowo „algorytm” oznaczało już każdy proces matematyczny, który odbywa się według ściśle określonych reguł. Pod koniec XX wieku w informatyce pojawił się „algorytm”. Wynika to z rozpowszechniania się komputerów. Słowo „algorytm” jest dziś znane wszystkim. Występuje w mowie potocznej, w gazetach, w przemówieniach w telewizji.
II. Algorytmy w naszym życiu
1. Grupy algorytmów
W naszych praktycznych działaniach nieustannie spotykamy się z zadaniami, które wymagają wielokrotnego powtarzania tych samych czynności.
Na lekcjach informatyki braliśmy pod uwagę wiele algorytmów z życia, przedmiotów szkolnych, bajek itp. Interesowało nas, czy algorytmy da się jakoś podzielić na grupy. Zidentyfikowaliśmy następujące grupy.
1) Algorytmy w przepisach
Każdy przepis kulinarny to algorytm. Nazwa algorytmu to nazwa wytwarzanego produktu.
Algorytm „Dżem z czarnej porzeczki”
Początek
wrzuć czarne porzeczki do miski
Dodaj cukier
gotować, aż będzie gotowy
koniec
Algorytm gotowania barszczu
Początek
Włącz kuchenkę
Wlej wodę do rondla
Postaw garnek na kuchence
Włóż mięso do wody
gotuj mięso do miękkości
obierać ziemniaki
posiekać ziemniaki
Obierz cebulę
pokroić cebulę
obierz marchewki
obierz buraki
zetrzeć buraki na tarce
zetrzeć marchewki
połóż patelnię na kuchence
włącz kuchenkę
wlej olej na patelnię
smażyć cebulę, buraki, marchew
szatkować kapustę
do rondla włożyć ziemniaki, kapustę, smażone warzywa
gotuj, aż skończysz
dodać sól i przyprawy
Wyłączyć kuchenkę
koniec
Algorytm „Gotowanie jajecznicy”
Początek
Włącz kuchenkę
Poczekaj, aż piekarnik się nagrzeje
Postaw patelnię na kuchence
wlać olej
Wbij jajko na patelnię
Sól
Poczekaj, aż jajko się usmaży
Wyłączyć kuchenkę
koniec
Każda gospodyni domowa ma wiele przepisów kulinarnych.
2) Algorytmy ze świata zewnętrznego
- Reżim dzienny
- Pomoc rodzicom w pracach domowych (jak posprzątać mieszkanie, iść do sklepu itp.)
- Grządki, ogrody warzywne, nasadzenia roślin
3) Algorytmy z życia szkoły
- harmonogram zajęć
- Harmonogram połączeń
- Harmonogram klubu
4) Algorytmy uczenia się
- Jak napisać streszczenie, dyktando
- Jak rozwiązywać problemy matematyczne
- Jak nauczyć się wiersza itp.
2. Uczenie się algorytmów na lekcjach rosyjskiego
Do skutecznego zdobywania wiedzy potrzebujemy algorytmów uczenia się. Takie algorytmy komponujemy na lekcjach języka rosyjskiego i matematyki. Podajmy przykłady algorytmów używanych na lekcjach języka rosyjskiego.
Algorytm „Sparsowanie dźwiękowo-literowe słowa”
Początek
- Zapisz słowo. Wymów to sylabami. Wskaż granice sylab.
- Wypowiedz całe słowo kilka razy i posłuchaj, która sylaba jest akcentowana. Umieść znak akcentu na zaakcentowanej samogłosce
- Wypowiedz całe słowo, podkreślając każdy dźwięk. Napisz słowo dźwiękami:
- Napisz słowo literami pionowo. Powiedz, jaki dźwięk reprezentuje każda litera. Policz i napisz poniżej liczbę liter, dźwięków i sylab
- Podaj opis każdego dźwięku. W przypadku samogłosek wskaż: dźwięk akcentowany lub nieakcentowany. W przypadku spółgłosek wskaż: jest dźwięczny lub głuchy, sparowany lub niesparowany; miękkie lub twarde, sparowane lub niesparowane
koniec
Algorytm poprawnej pisowni końcówki rzeczownika w liczbie pojedynczej
Aby poprawnie napisać nieakcentowane zakończenie rzeczownika, musisz:
Początek
- Wprowadź formę początkową (I.p., liczba pojedyncza) i określ deklinację.
- Określ przypadek.
- Poszukaj w tabeli końcówek rzeczowników tej deklinacji w tym przypadku
Deklinacja rzeczowników w liczbie pojedynczej
walizka | 1 cl | 2 cl | 3 cl |
||
Ip | Ściana' | Ziemia | Stół Wieś | Koń Pole | Step |
R.p. | Ściany | Ziemia' | Stoła wieś | Koń pola | Step' |
D.p. | Ściana' | Ziemia | Stolu wieś | Koń pole | Step' |
w.p. | Ściana | Ziemia | Stół Wieś | Koń Pole | Step |
itp. | Ściana Ściana | Ziemia Ziemia | stół Wieś | Koń pole | step |
str. | O ścianie | Ziemia | stół Sele | Koń Pole | Step' |
lub
Wybierz podstawowe słowo.
SŁOWA WSPARCIA
koniec
Algorytm wyznaczania deklinacji rzeczownika
Początek
- Umieść rzeczownik w formie początkowej (I.p., l.poj.)
- Określ płeć rzeczownika
- Zaznacz końcówkę rzeczownika
- Określ deklinację według płci i zakończenia
koniec
Algorytm określania przypadku rzeczownika
Początek
- Znajdź frazę zawierającą ten rzeczownik.
- Zdefiniuj słowo główne i zależne.
- Od słowa głównego do słowa zależnego zadaj pytanie dotyczące przypadku.
- Zgodnie z pytaniem przypadku i przyimkiem określ przypadek rzeczownika.
koniec
Wniosek
Wykonywanie tej pracyskonsolidowaliśmy wiedzę o algorytmach i zidentyfikowaliśmy kilka grup algorytmów spotykanych w naszym życiu.
To nie wszystkie algorytmy, które mogliśmy zobaczyć i podzielić na grupy. W przyszłości chcemy kontynuować te badania wzbogacając naszą wiedzę na lekcjach informatyki i wykorzystując informacje z życia codziennego.
Literatura
- E.P. Benenson, AG Pautova Informatics, ocena 3: Podręcznik-zeszyt w 2 częściach: 1 godzina, 2 godziny, 2010
- Dvorchik Sh. Programowanie myszy w kraju informatyki, - M .: Radio i komunikacja, 1990.
- Kalenchuk M.L., Churakova N.A., Baikova T.A. Język rosyjski. Klasa 3: Podręcznik w 3 częściach. Część 1,2, 2010
- http://ru.wikipedia.org/wiki/Algorytm
- http://www.genon.ru/GetAnswer.aspx?qid=69df66ea-2d86-4fa2-a7bb c7e169a0eca1
Opis prezentacji na poszczególnych slajdach:
1 slajd
Opis slajdu:
Prace wykonały uczennice dziewiątej klasy Anna Koshkina, Alena Ryzhova, Anastasia Gerasimova Kierownik projektu: Nadieżda Alekseevna Zherevchuk Nauczycielka I kategorii kwalifikacji instytucja edukacyjna liceum nr 42 P. Reshetikha 2015
2 slajdy
Opis slajdu:
Wprowadzenie Historia powstania algorytmów Pojęcie algorytmu Wykonawcy algorytmów Algorytm i program Jak algorytmy i ich właściwości przejawiają się w różnych dziedzinach życia człowieka? Badania „Algorytmy w naszym życiu” Literatura wniosków
3 slajdy
Opis slajdu:
Największym osiągnięciem nauki jest teoria algorytmów – nowa dyscyplina matematyczna, bez której teoria elektroniki” komputery, teoria i praktyka programowania. Teoria algorytmów jest nauką niezależną, gotową służyć wszystkim naukom i mającą swoje oblicze, swój przedmiot. Zaczęliśmy studiować temat „Algorytmy” od 6 klasy, gdzie rozważaliśmy przykłady algorytmów w bajkach i przysłowiach. W tym roku znów się uczymy ten temat, ale już używamy algorytmów do kompilacji programów w języku programowania Pascal. Postanowiliśmy dowiedzieć się więcej o algorytmach i ich roli w życiu ludzi. Pojęcie algorytmu jest zarówno bardzo proste, jak i bardzo złożone. Jego prostota polega na wielości algorytmów, z którymi mamy do czynienia, na ich powszechności. Ale te same okoliczności sprawiają, że jest to niejasne, niejasne, trudne do rygorystycznej naukowej definicji. Podstawowe pytanie: Jak algorytmy i ich właściwości przejawiają się w różnych dziedzinach życia człowieka? Problem Algorytmy determinują życie człowieka czy człowiek determinuje algorytmy?
4 slajdy
Opis slajdu:
Hipoteza: załóżmy, że algorytmy są potrzebne dla wygody i komfortu w życiu. Trafność - przenikanie pojęcia „algorytmu” w różne sfery ludzkiego życia. Interesowało mnie to, że w naszym codziennym życiu otaczają nas algorytmy, każda osoba wykonuje swoje działania po kolei, zastanawiając się, czy postępuje właściwie. Cel pracy: dowiedzieć się, czym jest algorytm i jego rola w życiu ludzi. Cele: Dowiedz się więcej o algorytmach. Jakie są algorytmy. Do czego służą algorytmy? Gdzie spotykają się algorytmy? prawdziwe życie? Przedmiotem badań są algorytmy.
5 slajdów
Opis slajdu:
Al-Khwarizmi kiedyś żył, był arabskim mędrcem, wierzył, że najbardziej pożytecznym jest być kapłanem wszystkich Liczb. Sam Al-Khwarizmi wymyślił zestaw prostych zasad działania, Otrzymał prostszą sumę I każda odpowiedź jest inna. Te zasady do tej pory Ludzie uczą, pamiętają, honorują - A nauka tak naprawdę nazywa się ARYTMETYKĄ. Na cześć naukowca nazwali Reguły nowego stylu i rytmu i wtedy napisali: Al-Khwarizmi - algorytm. Metoda lub recepta Metoda lub przepis - „Algorytm” do całej nazwy Od wielu, wielu lat słowo algorytm pochodzi od imienia wielkiego uczonego środkowoazjatyckiego z VIII-IX wieku. Abu Abdullah Muhammad ibn Mussa al-Chwarizmi. Opisał cztery zasady arytmetyki, praktycznie takie same, jak te używane dzisiaj. W 1684 r. Gottfried Leibniz, w eseju o znalezieniu maksimum i minimum, po raz pierwszy użył słowa „algorytm” (Algorithmo) w jeszcze szerszym znaczeniu: jako systematyczny sposób rozwiązywania problemów w rachunku różniczkowym Leonhard Euler użył również algorytm słowny, którego jedna z prac nazywa się „Wykorzystanie nowego algorytmu do rozwiązania problemu Pella”. Rozumienie przez Eulera algorytmu jako synonimu metody rozwiązywania problemu jest już bardzo zbliżone do współczesnego.
6 slajdów
Opis slajdu:
Wielu z tych, którzy zaczynają uczyć się informatyki, a także tych, którzy przeszli już bezpośrednio do podstaw programowania, zadało sobie pytanie „co to jest algorytm?”. Algorytm - opis sekwencji działań (planu), którego ścisłe wykonanie prowadzi do rozwiązania problemu w skończonej liczbie kroków Algorytm to zbiór zasad wykonywania określonych działań, które zapewniają rozwiązanie problemu . Przykład
7 slajdów
Opis slajdu:
Dyskretność - algorytm powinien reprezentować proces rozwiązywania problemu jako sekwencyjne wykonanie kilku prostych kroków. Każde polecenie jest wykonywane dopiero po wykonaniu poprzedniego polecenia Determinacja (określenie). W każdym momencie kolejny etap pracy jest jednoznacznie określony przez stan systemu. W ten sposób algorytm daje ten sam wynik (odpowiedź) dla tych samych danych wejściowych. Przejrzystość - algorytm powinien uwzględniać tylko te polecenia, które są dostępne dla wykonawcy i są zawarte w jego systemie poleceń. Terminacja (skończoność) - przy poprawnie określonych danych początkowych algorytm musi zakończyć pracę i dać wynik w skończonej liczbie kroków. Charakter masowy (uniwersalność). Algorytm musi mieć zastosowanie do różnych zestawów danych początkowych. Wydajność - uzupełnienie algorytmu z określonymi wynikami.
8 slajdów
Opis slajdu:
Algorytmy mechaniczne Algorytmy elastyczne Algorytm liniowy Algorytm rozgałęziający Algorytm cykliczny Algorytm pomocniczy Algorytm jest opracowywany z uwzględnieniem wykonawcy. Wykonawcą może być osoba, zwierzę, urządzenie techniczne, komputer. Wykonawcę charakteryzuje: środowisko; podstawowe czynności; system dowodzenia; awarie.
9 slajdów
Opis slajdu:
Absolutnie każdy z naszych programów jest już algorytmem, ponieważ jest to sekwencja czynności zdefiniowanych i przemyślanych przez programistę i opisanych w formie kodu (instrukcji dla komputera). Do udane rozwiązanie zadanie wymagające sporządzenia algorytmu i napisania programu, musimy: 1) jasno zrozumieć zadanie, przeprowadzić jego uszczegółowienie i sformalizowanie; 2) przeanalizować, do jakiej klasy problemów należy, w jaki sposób (algorytmy) można go rozwiązać; 3) ułożyć algorytm rozwiązania problemu; 4) napisać program, który implementuje ten algorytm; 5) sprawdzić, czy program działa poprawnie, czy rozwiązuje problem; 6) w przypadku wykrycia błędu konieczne jest ponowne wykonanie wszystkich (lub niektórych) powyższych czynności w celu naprawienia błędu. Przykład
10 slajdów
Opis slajdu:
W życiu codziennym nawet nie zauważamy, w jaki sposób korzystamy z pewnych algorytmów. Algorytmy w przyrodzie Algorytmy w nauce Algorytmy w życiu codziennym Algorytmy w życiu codziennym Algorytmy w literaturze Na przykład: uruchamianie samochodu, gotowanie jedzenia, zasady dodawania, odejmowania, dzielenia, mnożenia liczb; zasady gramatyczne pisowni słów i zdań, różne instrukcje i zasady, przepisy i instrukcje Algorytmy w przysłowiach Algorytmy w piosenkach Algorytmy w bajkach Algorytmy wokół nas
11 slajdów
Opis slajdu:
dzień następuje po nocy, po nocy znów przychodzi dzień; wiosna, lato, jesień, zima naprzemiennie z roku na rok; na drzewach pojawiają się liście; Obieg wody w przyrodzie; ptaki przylatują pszczoły produkują miód W cybernetyce, psychologii i innych naukach opracowano skuteczne algorytmy: rozpoznawanie sytuacji, zbieranie i przetwarzanie informacji, optymalizacja, rozwiązywanie konfliktów itp. Wiele z tych algorytmów można sformułować w takiej formie, aby każdy mógł je zrozumieć i bezpośrednio zastosować je do rozwiązania ich problemów życiowych. Inne algorytmy są bardziej złożone: systemy eksperckie, symulatory, gry edukacyjne i inne programy komputerowe. Przykład
12 slajdów
Opis slajdu:
gotowanie, obieranie ziemniaków, mycie naczyń, włączanie sprzętu AGD, przygotowanie do podróży, ostrzenie ołówków, pielenie ogródka, warzywnika, sadzenie roślin połączenie telefoniczne: 1. Wybierz 8 i poczekaj na ciągły sygnał dźwiękowy. 2. Wybierz numer kierunkowy, aby zadzwonić. 3. Wybierz numer telefonu dzwoniącego.
13 slajdów
Opis slajdu:
przygotowywanie się do szkoły, mycie zębów, odrabianie lekcji, szycie guzika, sprzątanie domowych zasad przechodzenia przez ulicę. algorytmy z życia szkoły plan lekcji plan dzwonków plan kółek algorytmy edukacyjne jak pisać wypowiedź, dyktando jak nauczyć się wiersza jak rozwiązywać zadania matematyczne Przykłady
14 slajdów
Opis slajdu:
Algorytmy w przysłowiach: Im wolniej jedziesz, tym dłużej będziesz. Jeśli chcesz jeść ciasta, nie siadaj na kuchence. Uzdrawiaj chorych, ale strzeż się zdrowych. Przygotuj sanie latem, a wózek zimą. Książki do przeczytania Nuda nie wiedzieć Mierz siedem razy, raz ucina się w piosenkach, powtarzają się refreny, Piosenka z filmu „Złoty Klucz” „Gdybyście szli w drogę z przyjacielem” przyjacielu, wtedy droga jest fajniejsza Wszystkie przykłady Mierz siedem razy, raz odcinaj Przygotuj sanie latem i wóz zimą. Algorytmy w piosenkach
15 slajdów
Opis slajdu:
Bajka „Ryaba Hen” Bajka „Złoty Kogucik” Bajka „Siostra Alyonushka i brat Iwanushka” Jeśli wokół jest spokojnie, Więc będzie siedział cicho; Ale tylko trochę z boku Spodziewaj się wojny dla ciebie, Lub najazdu wojowniczej siły, Lub innego nieproszonego nieszczęścia, Natychmiast wtedy mój kogut Podnosi grzebień, Krzyczy i rusza I zamienia się w to miejsce. JAK. Algorytmy Puszkina w bajkach
16 slajdów
Opis slajdu:
Pytania do ankiety: Czy wiesz, co to jest algorytm? Czy zauważyłeś w swoim życiu działania według algorytmu? Czy mogę podać przykłady algorytmów z życia wzięte? Czy mogę pracować z algorytmem? Potrafię stworzyć algorytm przy rozwiązywaniu problemu Wiem, że potrzebujemy algorytmów. Do czego służą algorytmy? Przebadano uczniów klasy 9 w liczbie 46 osób. Przeanalizowaliśmy odpowiedzi uczniów, otrzymaliśmy następujące wyniki
19 slajdów
Opis slajdu:
Jeśli praca jest złożona, konieczne jest sporządzenie planu jej realizacji, czyli opracowanie algorytmu. Ten plan jest bardzo pomocny. Pozwala lepiej zrozumieć nadchodzącą pracę i lepiej ją wykonać. Zdaliśmy sobie również sprawę, że pisanie algorytmów jest przydatne, to znaczy bardzo ważne jest, aby nauczyć się myśleć algorytmicznie. Osoba myśląca algorytmicznie tworzy algorytmy łatwo i szybko. Myślenie algorytmiczne pomaga wyraźnie dostrzec kroki prowadzące do celu, dostrzec wszystkie przeszkody i umiejętnie je ominąć. Ważną cechą osoby inteligentnej jest umiejętność myślenia algorytmicznego. Za pomocą algorytmów rozwiązywane są nie tylko tradycyjne dla matematyki problemy obliczeniowe, ale także wiele innych, które pojawiają się w życiu codziennym lub w pracy. Błędem byłoby sądzić, że algorytmy mogą nam się przydać tylko wtedy, gdy zostaniemy programistami. Umiejętność projektowania algorytmów i klarownego ich formułowania jest bardzo ważną umiejętnością współczesnego człowieka. Skuteczność wykorzystania algorytmów do rozwiązywania naszych codziennych problemów determinują następujące okoliczności: 1. Ludzka psychika i wszelkie interakcje międzyludzkie mają charakter informacyjny. Dlatego najbardziej akceptowalne wydaje się podejście informacyjno-algorytmiczne do nich. 2. Samo zachowanie ludzi jest w zasadzie algorytmiczne. Wiele algorytmów ludzkiego zachowania jest głęboko zakorzenionych w biologicznej naturze ludzi, inne powstały w procesie pewnych zachowań, wzajemnego dostosowywania się ludzi jako źródeł i odbiorców informacji. Celem tego projektu było: dowiedzenie się, czym jest algorytm i jego rola w życiu ludzi. W naszym projekcie rozważyliśmy ten problem i upewniliśmy się, że algorytmy są potrzebne w naszym życiu i otaczającym nas świecie.
20 slajdów
Opis slajdu:
Podręcznik Informatyki. Stopień 9 Bosova L.L. Igoshin VI Logika matematyczna i teoria algorytmów. - wyd. 2, wymazane .. - M .: Centrum informacyjne „Akademia”, 2008 http://letopisi.org http://wikipedia.ru http://festival.1september.ru
Za pomocą algorytmów rozwiązywane są nie tylko tradycyjne dla matematyki problemy obliczeniowe, ale także wiele innych, które pojawiają się w życiu codziennym lub w pracy. Błędem byłoby sądzić, że algorytmy mogą nam się przydać tylko wtedy, gdy zostaniemy programistami.
Umiejętność projektowania algorytmów i klarownego ich formułowania jest bardzo ważną umiejętnością współczesnego człowieka.
2. Samo zachowanie ludzi jest w zasadzie algorytmiczne. Wiele algorytmów ludzkiego zachowania jest głęboko zakorzenionych w biologicznej naturze ludzi, inne powstały w procesie pewnych zachowań, wzajemnego dostosowywania się ludzi jako źródeł i odbiorców informacji.
Celem tego projektu było: dowiedzenie się, czym jest algorytm i jego rola w życiu ludzi.
W naszym projekcie rozważyliśmy ten problem i upewniliśmy się, że algorytmy są potrzebne w naszym życiu i otaczającym nas świecie.
O skuteczności wykorzystania algorytmów do rozwiązywania naszych codziennych problemów decydują następujące okoliczności:
1. Ludzka psychika i wszelkie interakcje międzyludzkie mają charakter informacyjny. Dlatego najbardziej akceptowalne wydaje się podejście informacyjno-algorytmiczne do nich.
Jeśli praca jest złożona, konieczne jest sporządzenie planu jej realizacji, czyli opracowanie algorytmu. Ten plan jest bardzo pomocny. Pozwala lepiej zrozumieć nadchodzącą pracę i lepiej ją wykonać. Zdaliśmy sobie również sprawę, że pisanie algorytmów jest przydatne, to znaczy bardzo ważne jest, aby nauczyć się myśleć algorytmicznie. Osoba myśląca algorytmicznie tworzy algorytmy łatwo i szybko. Myślenie algorytmiczne pomaga wyraźnie dostrzec kroki prowadzące do celu, dostrzec wszystkie przeszkody i umiejętnie je ominąć. Ważną cechą osoby inteligentnej jest umiejętność myślenia algorytmicznego.
Rodzaj lekcji: Praca badawcza
Formy pracy: studiowanie literatury i informacji w Internecie, zadawanie pytań, rozmowa, obserwacja.
Cele Lekcji: konsolidacja wiedzy o algorytmach i dobór grup algorytmów spotykanych w naszym życiu.
Cele Lekcji:
- wyjaśnić pojęcie „algorytmu”;
- wyróżnij algorytmy z naszego życia;
- dokonać klasyfikacji algorytmów.
Podczas zajęć:
Wstęp
Żyjemy w ogromnym przepływie informacji. Informacja jest stałym towarzyszem człowieka. Ludzie zawsze starali się ułatwić sobie pracę za pomocą mechanizmów i maszyn. A komputer stał się taką maszyną do pracy z informacją.
Studiujemy informatykę od klasy 2. Na lekcjach tego tematu dowiedzieliśmy się wiele o informacjach, urządzeniach komputerowych, algorytmach. Interesowało mnie to, że w naszym codziennym życiu otaczają nas algorytmy, każda osoba wykonuje swoje działania po kolei, zastanawiając się, czy postępuje właściwie.
Opierając się na istotności tego problemu, do badań wybraliśmy temat „Algorytmy w naszym życiu: nowe spojrzenie na znane rzeczy” i określiliśmy cele i zadania pracy.
Część teoretyczna
Pracując nad częścią 1 dowiedzieliśmy się: Co to jest algorytm?
Każda osoba codziennie spotyka się z różnymi zadaniami, od najprostszych i najbardziej znanych po bardzo złożone. W przypadku wielu zadań istnieją pewne zasady (instrukcje), które wyjaśniają wykonawcy, jak rozwiązać to zadanie. Im dokładniej i przejrzyście opisane są zasady rozwiązywania problemów, tym szybciej człowiek je opanuje i będzie skuteczniej je stosować.
Każdy z nas używa na co dzień innych algorytmów. Zwykle robimy to bez zastanowienia. Na przykład, otwierając drzwi kluczem, nikt nie myśli o kolejności wykonywania czynności. Aby jednak nauczyć kogoś (powiedzmy młodszego brata) otwierania drzwi, będziesz musiał wyraźnie wskazać zarówno same czynności, jak i kolejność ich wykonywania.
Na przykład tak:
Weź klucz.
Wyjmij klucz.
A jeśli wyobrażasz sobie, że zostałeś zaproszony do odwiedzenia. Z pewnością poprosisz o szczegółowe i dokładne wyjaśnienie, jak się tam dostać.
Oto jak może wyglądać wyjaśnienie:
Opuścić dom.
Skręć w prawo.
Przejdź 2 przecznice do przystanku autobusowego.
Wsiądź do autobusu nr 25 do centrum miasta.
Jedź 3 przystanki.
Wysiąść z autobusu.
Na pierwszy rzut oka algorytmy te nie mają ze sobą nic wspólnego. Jeśli jednak przyjrzysz się uważnie, zauważysz między nimi znaczne podobieństwo. Przede wszystkim jest to ścisła kolejność działań. Zmieńmy kolejność drugiej i trzeciej akcji w pierwszym algorytmie:
Weź klucz.
Przekręć klucz 2 razy w kierunku przeciwnym do ruchu wskazówek zegara.
Włóż klucz do dziurki od klucza.
Wyjmij klucz.
Oczywiście ten algorytm można również zaimplementować. Ale drzwi raczej się nie otworzą.
Możemy teraz powiedzieć, że algorytmy to ściśle określona sekwencja działań.
Algorytm to plan osiągnięcia celu, składający się z kroków. Oznacza początek i koniec. Kroki algorytmu są wykonywane jeden po drugim od początku do końca.
Część praktyczna
Drugą część naszego badania poświęciliśmy obserwacji działań, które ludzie wykonują w życiu codziennym.
Przeprowadziliśmy ankietę wśród nauczycieli, znajomych i zwykłych przechodniów. Na pytanie „Czy wiesz, co to jest algorytm?”: 83% odpowiedziało „tak”, 17% „nie”.
Na pytanie „Czy zauważyłeś w swoim życiu działania zgodne z algorytmem?”: 83% - „tak”, 9% - „nie”, 8% - „nie myślałem”.
W naszych praktycznych działaniach nieustannie spotykamy się z zadaniami, które wymagają wielokrotnego powtarzania tych samych czynności.
Na lekcjach informatyki rozważaliśmy wiele algorytmów z życia, przedmiotów akademickich. Interesowało nas, czy algorytmy da się jakoś podzielić na grupy. Zidentyfikowaliśmy następujące grupy.
Każdy przepis kulinarny to algorytm. Nazwa algorytmu to nazwa wytwarzanego produktu. Algorytm „Marmolada z czarnej porzeczki”
- Algorytmy w przepisach
- Początek
- Jagody czarnej porzeczki
- Rozciągać się
- Zagotuj w rondlu.
- Wytrzyj gorącą masę
- Przez sito
- Gotuj do końca
- Koniec
- Każda gospodyni domowa ma wiele przepisów kulinarnych.
- Algorytmy ze świata zewnętrznego
- Reżim dzienny
- Pomoc rodzicom w pracach domowych (jak posprzątać mieszkanie, iść do sklepu itp.)
- Grządki, ogrody warzywne, nasadzenia roślin
- Algorytmy z życia szkoły
- harmonogram zajęć
- Harmonogram połączeń
- Harmonogram klubu
- Algorytmy treningowe
- Jak napisać streszczenie, dyktando
- Jak rozwiązywać problemy matematyczne
- Jak nauczyć się wiersza itp.
- Algorytmy w przysłowiach
- Algorytmy w piosenkach
- Algorytmy w bajkach
Wniosek
Wykonując pracę na temat „Algorytmy w naszym życiu: nowe spojrzenie na znane rzeczy”, studenci utrwalili wiedzę na temat algorytmów i zidentyfikowali niektóre grupy algorytmów, które występują w naszym życiu. To nie wszystkie algorytmy, które uczniowie mogli zobaczyć i podzielić na grupy. W przyszłości konieczne jest kontynuowanie badań, wzbogacanie wiedzy na lekcjach informatyki i wykorzystywanie informacji z życia codziennego.
Literatura, np.:
- Informatyka: Podręcznik do klasy 6. Bosova L.L. 3rd ed., poprawione i dodatkowe. - M.: BINOM. Laboratorium Wiedzy, 2005, - 208 s.
- Informatyka i ICT. Zeszyt ćwiczeń dla 6 klasy. Bosova L.L. M.: BINOM. Laboratorium wiedzy, 119 s.
- Kuzniecow A.A. itp. Podstawy informatyki. - M.: Drop, 1998
- Kushnirenko A.G. itp. Informatyka. - M.: Drop, 1998
- Lebedev G.V., Kushnirenko A.G. 12 wykładów dydaktycznych na kierunku informatyka. - M.: Drop, 1998
- Shautsukova L.Z. Informatyka 10 - 11. M.: Edukacja, 2000
Do tego:
Materiał demonstracyjny do prezentacji lekcji na temat: „Algorytmy w naszym życiu”
slajd 1
Slajd 14
Slajd 20
Oto tylko zrzuty ekranu z prezentacji. Pełna wersja zawiera 21 slajdów.
Żyjemy w ogromnym przepływie informacji. Informacja jest stałym towarzyszem człowieka. Ludzie zawsze starali się ułatwić sobie pracę za pomocą mechanizmów i maszyn. A komputer stał się taką maszyną do pracy z informacją. W szkole zaczynają poznawać komputer w klasach 10-11, ale my uczymy się informatyki od piątej klasy. Na lekcjach tego tematu dowiedzieliśmy się wiele o informacjach, urządzeniach komputerowych, technologiach pracy z informacją (edytor tekstu, arkusz kalkulacyjny, edytor graficzny), ale przede wszystkim podobało mi się studiowanie tematu „ Język algorytmiczny. Algorytmy. Interesowało mnie to, że w naszym codziennym życiu otaczają nas algorytmy, każda osoba wykonuje swoje działania po kolei, zastanawiając się, czy postępuje właściwie.
Algorytmy w naszym życiu
Każda osoba codziennie spotyka się z różnymi zadaniami, od najprostszych i najbardziej znanych po bardzo złożone. W przypadku wielu zadań istnieją pewne zasady (instrukcje, zalecenia), które wyjaśniają wykonawcy, jak rozwiązać to zadanie. Osoba może nauczyć się tych zasad z wyprzedzeniem lub sformułować je w trakcie rozwiązywania problemu. Im dokładniej i przejrzyście opisane są zasady rozwiązywania problemów, tym szybciej człowiek je opanuje i będzie skuteczniej je stosować.
Człowiek może przenieść rozwiązanie wielu problemów na urządzenia techniczne – automaty, roboty, komputery. Zastosowanie takich urządzenia techniczne nakłada bardzo surowe wymagania na dokładność opisu zasad i kolejność działań. Dlatego opracowywane są specjalne języki, aby jasno i rygorystycznie opisywać różne zasady. To jedno z zadań informatyki.
Słowo algorytm pochodzi od algorytmi - łacińskiej formy zapisu nazwiska wybitnego matematyka IX wieku Al Khorezmi, który sformułował zasady wykonywania operacji arytmetycznych.
Każdy z nas korzysta na co dzień z różnych algorytmów: instrukcji, reguł, przepisów itp. Zwykle robimy to bez zastanowienia. Na przykład, otwierając drzwi kluczem, nikt nie myśli o kolejności wykonywania czynności. Aby jednak nauczyć kogoś (powiedzmy młodszego brata) otwierania drzwi, będziesz musiał wyraźnie wskazać zarówno same czynności, jak i kolejność ich wykonywania.
Byłoby łatwo i prosto żyć (nawet nieciekawie), gdyby można było raz na zawsze opisać, jakie działania iw jakiej kolejności wykonywać. W rzeczywistości musimy podejmować decyzje w zależności od sytuacji. Jeśli pada, zakładamy płaszcz przeciwdeszczowy. Jeśli jest gorąco, idziemy popływać. Czasami są trudniejsze sytuacje, kiedy trzeba dokonać wyboru. W takich przypadkach algorytm podobno zawiera złożony zespół lub rozgałęzienia.