{"title":"Demystifying the Abstractness: Teaching Programming Concepts with Visualization","authors":"Maryam Jalalitabar, Yang Wang","doi":"10.1145/3537674.3555786","DOIUrl":null,"url":null,"abstract":"The abstract nature of programming concepts in CS/IT courses causes challenges for undergraduate students to grasp them. Visualization tools can mitigate this challenge by providing a ”what you see is what you get” experience. Given the diversity of the tools and the fast pace of software updates, it remains a question to select the best-fit tools that can be of current use for the respective programming concepts. This study aims at providing an assessment and classification of visualization tools based on four defined metrics which suggests a hybrid approach for selecting combination of visualization tools in teaching.","PeriodicalId":201428,"journal":{"name":"Proceedings of the 23rd Annual Conference on Information Technology Education","volume":"90 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2022-09-21","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"1","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Proceedings of the 23rd Annual Conference on Information Technology Education","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1145/3537674.3555786","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 1
Abstract
The abstract nature of programming concepts in CS/IT courses causes challenges for undergraduate students to grasp them. Visualization tools can mitigate this challenge by providing a ”what you see is what you get” experience. Given the diversity of the tools and the fast pace of software updates, it remains a question to select the best-fit tools that can be of current use for the respective programming concepts. This study aims at providing an assessment and classification of visualization tools based on four defined metrics which suggests a hybrid approach for selecting combination of visualization tools in teaching.