Tutoring

Teaching means shaping the minds of tomorrow, and I believe it comes with great responsibility, as the quality of teaching can have a profound impact on a person's development. I see it as a mission to which I dedicate myself with passion and commitment. And with AI agents taking over coding tasks more and more, I feel like teaching is a nice way to reconnect with what made coding fun in the first place.

I currently tutor Programming and Fondamenti di Programmazione Python courses, helping students both during ordinary lab classes and in autonomous exercise sessions.

Current tutoring

Sapienza Università di Roma · Teaching tutor

Programming

Applied Computer Science and Artificial Intelligence (ACSAI).

I help students during lab classes, working through programming exercises and debugging their code.

Sapienza Università di Roma · Teaching tutor

Fondamenti di Programmazione

Informatica.

I help during lab classes and hold a weekly exercise session to practise course concepts and work through problems together.

Useful links

Contact me on Telegram (@SanCigo) to ask for the Tutoring Discord server invite. In there you will find all the updates and material regarding the tutoring classes.

Tutoring challenge

Il colpo del semestre is a programming challenge where students put their skills to the test by building a Python bot for a tournament. The idea is to bring people together and turn what they learn in class into something fun and useful, with room to experiment and find their own solutions.

Challenge website & detail (italian)