Ivan Ryant
welcomes You!
December 19, 2023
photo CTU
I am retired teacher and software engineer, interested in
• teaching and writing
• conceptual modelling
• requirements analy-sis and design of soft-ware systems
• concurrent processes and their synchronisa-tion
informal presentation | česky | December 19, 2023
Download
Algorithms and Data Structures in an Object Manner (exercises and presentations for the textbook, in Czech)
uxf2st (generators of Smalltalk from UML)
Karel the Robot (implementation of programming language and development environment for learning of programming)
Remarks on Software Engineering (series of almanachs)
What I do
Recently, publishing in RVP-portal articles, blog, and projects: How Differ Rational and Real Numbers, Algorithms and Data Structures in an Object Manner, Didaktic Games in Teaching of Informatics, Lessons of Informatics for General Education (all in Czech only).
In 2021, published in blog of the Respekt journal an article on government software overpricing and vendor dependency that I wrote with significant help from several colleagues. The easier-to-read original, supplemented by a discussion post from Respekt, can be downloaded here (in Czech only).
In 2010-2021, assistant professor at CTU FIT (software engineering, object-oriented modeling, conceptual modeling). Now I still cooperate with the Center for Conceptual Modeling and implementation (CCMi).
In 2006-2017, teaching informatics and programming at Gymnazium Ustavni in Prague 8. See review on introductory textbook Programming for Everyone in Java by Per Brinch Hansen.
In 2001-2003, studied engineering education at the Masaryk Insitute of Advanced Studies and graduated with thesis on interactive course of programming Save Karel! (available in czech)
In 2000-2001, Karel the Robot ported to internet
Occasionally, still interested in faultfree programming
In 1995-1997, lectures on software engineering prepared and led
In 1994-1996, published several almanachs Remarks on Software Engineering
Professional member of ACM since 1994. Doing programming and software engineering since 1974. Download my professional CV (75 KB).
My name is Ivan Ryant. Would you wish to contact me, send e-mail to ryant@atlas.cz Visit my personal pages.
Try this:
Pavel Bocek, opponent of my bachelor thesis and friend from the tourist club
CCMi, Center for Conceptual Modeling and implementation (center of excellence at CTU FIT led by doc. Robert Pergl)
Vojtech Merunka, teaches object paradigm at CZU and at CTU and (among others) is interested in interslavism
Teaching Informatics, pages of Dan Lessner, MFF UK
Svetlusky and Tabornici, young tourist clubs (TOM), earlier at TJ Sokol Tesla Zizkov sports association
Trav Lang, basic conversation in many languages, incl. Czech
Note:
The address http://ryant.sweb.cz works no more. Web pages are transferred, reconstructed and updated in 2022.