Reducing the learning curve in an introductory programming course using Visual Logic

Dee Gudmundsen, Lisa M. Olivieri, Namita Sarawagi · Journal of computing sciences in colleges · 2012

Visual Logic © (www.visuallogic.org) is an interactive, graphical software tool that enables a novice programmer to interactively develop executable flowcharts. It is used to introduce abstract programming concepts visually, making the transition into a complex programming language easier. Participants will examine the simplicity, power and versatility of using Visual Logic to teach programming concepts, with different approaches, in introductory courses: (i) as an entire course in algorithmic thinking, (ii) as the first half of an introductory programming course transitioning to Python, (iii) simultaneously using Visual Logic to illustrate concepts and brainstorm solutions as students learn Java syntax. Participants with non-Windows OS will require a Windows simulator on their laptops.

Read the paper · More papers on PaperTik