@techreport{TR-IC-PFG-20-04, number = {IC-PFG-20-04}, author = {Lucas Castro and Rodolfo Azevedo}, title = {Circuitly: A visual and constructive framework for teaching digital circuits}, month = {August}, year = {2020}, institution = {Institute of Computing, University of Campinas}, note = {In English, 12 pages. \par\selectlanguage{english}\textbf{Abstract} This paper describes an interactive and student-friendly framework for teaching digital circuits and computer architecture topics. It aims to improve students learning process by providing a visual drag-and-drop circuit design editor, interactive simulation, signal monitoring and testbench tools - all integrated in a widely accessible application that runs in the browser. Circuitly does so in a programmatic way, to help students better understand the Hardware Description Languages they will encounter in the future. } }