Materiały do nauki.

 

ALGOWIKI

AlgoWiki to platforma do wspólnego tworzenia artykułów i opracowań algorytmicznych. Jest częścią przygotowanego serwisu internetowego, zawierającego również m.in. chat, forum.
Serwis obejmuje tematycznie wiedzę o algorytmach, ich implementacjach, technikach użytecznych w konkursach algorytmicznych oraz programistycznych, badania związane z algorytmami, ich implementacją przy użyciu nowoczesnych technologii i ich zastosowaniem w rozwiązywaniu współczesnych problemów.
Wspomniany serwis pomaga osobom już zainteresowanym tematyką algorytmiczną rozwijać swoje umiejętności, wymieniać poglądy i zdobywać wiedzę potrzebną m.in. do optymalnego rozwiązywania zadań algorytmicznych. Sukces w zawodach algorytmicznych wymaga rozległej wiedzy matematycznej, dobrych umiejętności programistycznych, a także znajomości wielu gałęzi teorii i praktyki informatyki.
Zobacz AlgoWiki
 

WARSZTATY

Celem warsztatów jest zainteresowanie uczestników algorytmiką oraz przekazanie im w możliwie ciekawy sposób wiedzy algorytmicznej na podstawowym i średniozaawansowanym poziomie. Uczestnicy warsztatów nauczą się wykorzystywać posiadane umiejętności programistyczne do efektywnej implementacji algorytmów przydatnych w rozwiązywaniu różnorodnych problemów - zarówno tych abstrakcyjnych, jak i tych praktycznych, pojawiających się w życiu codziennym.

Uczniowie szkół ponadgimnazjalnych zdobędą wiedzę potrzebną do udziału w Olimpiadzie Informatycznej.
Będą też mogli trenować swoje zdolności rozwiązując zadania algorytmiczne z konkursów lokalnych i międzynarodowych.

Zainteresowani studenci będą mogli zdobyć umiejętności przydatne do uczestnictwa w konkursach algorytmicznych na poziomie światowym i ogólnopolskim oraz doświadczenie w rozwiązywaniu skomplikowanych zadań indywidualnie oraz w grupach.

Serwis Warsztatów Algorytmicznych to materiał do przeprowadzenia e-kursów potrzebnych by rozpocząć "na serio" swoją przygodę z algorytmami i konkursami programistycznymi.
Zapoznaj się z Warsztatami Algorytmicznymi

 

LITERATURA

Temat algorytmów nie jest nowy. Na rynku od wielu lat istnieją książki opisujące podstawy (i nie tylko) rozmaitych aspektów związanych z programowaniem algorytmów i rozwojem myślenia ukierunkowanego na efektywność nie tylko implementacji, ale przede wszystkim - koncepcji (algorytmu). Mimo, że wiele z tych pozycji jest dość mocno zakurzonych, a tłumaczenia na język polski ukazują się rzadko i z opóźnieniem, warto do nich zajrzeć, by rozpocząć swoją przygodę.
W Internecie można też znaleźć e-booki i inne opracowania zawierające informacje dla programistów i algorytmików. Ich jakość jest często niezadawalająca, ale niektóre, zwłaszcza zamieszczane przez osoby niegdyś biorące udział w konkursach, a dziś je organizujące potrafią być przydatne.

• Przejrzyj polecaną przez nas literaturę i nasze publikacje.
 

ZADANIA

Na stronie znajduje się serwis z zadaniami algorytmicznymi, które zamieszcza Koło Naukowe TWIPS.
Zadania oferują różne stopnie trudności, wszystkie da się rozwiązać.
Pomocna do tego może być lektura polecanej literatury, ale przede wszystkim odrobina dobrej woli i czasu.
Zadania stanowią spójną całość z zamieszczanymi materiałami do zdalnej nauki podstaw algorytmiki i pozwalają zweryfikować swoje postępy na tym polu.

Przejdź do Zadań
Spotkania treningowe
Spotkania treningowe odbywają się według ustalonego programu. Do ich przeprowadzenia niejednokrotnie potrzebne są dodatkowe materiały - zawierające m.in. przykładowe implementacje algorytmów, treści zadań, opisy omawianych zagadnień.
• Dowiedz się więcej o naszych spotkaniach.

Rozwiązania i omówienia zadań
Podczas spotkań konkursowych ich uczestnicy rozwiązują zadania - kody źródłowe tych rozwiązań, wraz z komentarzami (dodawanymi zwykle juz po zakończeniu spotkania) mogą być pomocna przy analizie sposobu rozwiązywania zadań określonego typu.
Omówione rozwiązanie zadania łatwiej przyswoić mając wgląd w kod źródłowy. Mimo, że styl każdego programisty jest inny, ogólna koncepcja powinna być widoczna - jeśli nie w samym kodzie, to we wspomagających go komentarzach.
• Przeczytaj więcej o imprezach algorytmicznych.
• Przeczytaj czym są konkursy programistyczne.

Inne materiały
O innych materiałach (np. przydatnym kodzie źródłowym) dyskutujemy na forum.


Nawigacja:
[Strona główna] [Mapa strony] [Kontakt] [Historia]     Pozostałe działy: [Forum] [Galeria] [AlgoWiki]
Copyright © 2005-2008 eR.
All Rights Reserved.