Marco Aurélio Graciotto Silva é um professor universitário com formação em Ciência da Computação e pesquisa em desenvolvimento de objetos de aprendizagem, teste de software e educação em computação. Ele trabalhou no Núcleo de Manufatura Avançada e nas universidades IFSP SJBV e UTFPR-CM, onde leciona atualmente. Seus interesses incluem métodos para criar objetos de aprendizagem sobre programação e teste de software.