计算机科学
程序设计语言
分类学(生物学)
编码(集合论)
软件工程
可视化程序设计语言
植物
生物
集合(抽象数据类型)
作者
Cruz Izu,Amali Weerasinghe,Cheryl Pope
标识
DOI:10.1145/2960310.2960324
摘要
There is a wealth of literature dealing with the difficulties of novice programmers with basic programming constructs such as variables, assignment and conditionals. In this paper we extend the study to two other core CS1 topics: loops and vectors (represented as single dimensional arrays). By the end of their first semester of instruction, students are expected to have acquired both the ability to reproduce given syntactic structure and basic design skills that allow them to write small pieces of code that extend, modify or combine in new ways the basic programming constructs.
科研通智能强力驱动
Strongly Powered by AbleSci AI