Jest koordynatorem wielu projektów, w tym projektu „Nowe metody nauczania w matematyce”. W pracy naukowej i praktyce pedagogicznej zajmuje się wykorzystaniem mediów cyfrowych w nauczaniu matematyki (platforma zdalnego nauczania; programy komputerowe do kształcenia interdyscyplinarnego – GeoGebra, Geomland; programy użytkowe; metoda WebQuest; prezentacje multimedialne). Badaniem zależności oraz efektów stosowania technologii informacyjnych w matematyce. Posiada szereg publikacji naukowych z tej dziedziny. Aktywnie uczestniczy w konferencjach naukowych oraz projektach krajowych i międzynarodowych dotyczących zastosowania ICT w nauczaniu.
GeoGebra – dynamiczne oprogramowanie matematyczne dla uczniów, studentów i nauczycieli.
Łączy opcje algebraiczne, analityczne, geometryczne i statystyczne. Warsztaty są skierowane do osób, które do tej pory nie korzystały z programu. Uczestnicy samodzielnie będą tworzyć konstrukcje geometryczne. Propozycje konstrukcji: okrąg opisany na trójkącie, okrąg wpisany w trójkąt, kąty w wielokącie, wstawianie obrazów, formatowanie, symetria osiowa, zastosowanie kątów środkowych i wpisanych, długość okręgu - funkcja suwaka, statystyka – arkusz kalkulacyjny.