60 research outputs found

    Algoritmustervezési stratégiák = Algorithm Design Techniques

    Get PDF
    Comenius, akit a modern oktatás létrehozójának tartanak, a következő kijelentést tette a tanítási módszereket illetően: „Tanítani szinte nem is jelent mást, mint megmutatni, miben különböznek egymástól a dolgok a különböző céljukat, megjelenési formájukat és eredetüket illetően... Ezért aki jól megkülönbözteti egymástól a dolgokat, az jól is tanít”. Jelen könyv elsősorban erre a didaktikai alapelvre épül. Egy olyan tanítási, illetve tanulási módszert ajánl, amely segít a tanulóknak úgymond felülnézetből látni a megvizsgált öt programozási módszert (algoritmustervezési stratégiát): mohó keresés, visszalépéses keresés, oszd-meg-és-uralkodj, elágazás és korlátozás és dinamikus programozás. Tehát nem csak az a célunk, hogy bemutassuk e módszereket, hanem hogy olyan nézőpontba juttassuk az olvasót, amelyből feltárulnak előtte a technikák közötti elvi, alapvető, sőt árnyalatbeli különbségek, illetve hasonlóságok. A comeniusi alapelvvel összhangban ez nélkülözhetetlen, ha uralni szeretnénk a programozás e területét

    Algo–ritmika mindenkinek

    Get PDF
    Az elmúlt tíz évben hatékony multiszenzoriális módszereket fejlesztettünk ki számítógépes algoritmusok oktatásához. Ebben a dolgozatban egy olyan tanulási környezetet mutatunk be, amelyben megvan a potenciál, hogy „mindenki” algoritmikus gondolkodását fejlessze

    Algorythmics. Technologically and artistically enhanced computer science education

    Get PDF
    A major responsibility of educational systems in the 21st century is to prepare future generations for the challenges involved with the increasing computerization of our everyday lives and to meet the demands of one of the fastest-growing job markets: computing. The goal of our beloved AlgoRythmics project is to promote computing education for all by taking into account the key elements from the most relevant computational thinking definitions. For this purpose, we have created an engaging algorithm visualization environment that is built around a collection of interactive dynamic visualizations illustrating basic computer algorithms. Making computing education attractive for different categories of learners is a challenging initiative. A possible approach might be contextualization. The AlgoRythmics learning environment has been designed along this approach. Since music and dance are relatively close to most people, this environment visualizes searching and sorting algorithms by professional dance choreographies (folkdance, flamenco, ballet). The “dance floor” we have created is an interactive and intuitive user interface which guides learners from dance to code. From the perspective of the teaching-learning process, the most important features of the environment are its unified, artistically enhanced, human-movement-effect-enriched, multisensory, and interactive character. What is this book about? It is about the AlgoRythmics universe. Of course, we have not dreamt up a complex teaching-learning tool and the attached didactical methods overnight. The AlgoRythmics project has its own particular history. Through this book, we invite the reader to accompany us as we virtually relive the AlgoRythmics adventure
    • …
    corecore