Abstract

Determining appropriate practices for novice programming has been an important research topic for some time. Programming tools and their effect on novices has been one research area. When learning to program, novices can be exposed to either visual or command line tools. The variation of feature sets between both tool schemes could influence how a novice perceives programming. Visual tools tend to possess features that are familiar, assistive, and user-friendly for novices. Command line tools, on the other hand, usually provide basic essential features for programming. Prior studies have shown the effects of programming tools on novices while learning to program. However, most of these studies primarily focus on visual tools. This article explores visual and command line programming and their effect on novices. Our findings show that visual tools could provide a lower learning curve for novices, while command line tools could broaden their understanding of programming.

Full Text
Paper version not known

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call

Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.