Karen Anewalt

Learn More
We present results from a nationwide survey of undergraduate computer science departments regarding languages and techniques taught in CS0, CS1, and CS2. This snapshot of 371 schools provides an intriguing look into the state of computing education today in the U.S., quantifying which practices are actually in common use. Among other things, the study(More)
Good oral communication skills are essential for success in the workplace. Burge [3] recently highlighted the need to create a curriculum-wide program emphasizing communication skills. We have implemented a curriculum that provides communication skills instruction and practice at each level of the computer science major. Here we present a description of the(More)
We present results from a nationwide survey of undergraduate computer science departments regarding languages and techniques taught in CS0, CS1, and CS2. This snapshot of 371 schools provides an intriguing look into the state of computing education today in the U.S., quantifying which practices are actually in common use. Among other things, the study(More)
An e-portfolio is an online multimedia-capable portfolio that showcases a student’s collection of academic learning, achievements, knowledge, and skills. While using e-portfolios to showcase student work has been a hot topic in the engineering education community, the topic has received less attention in the computer science education community. This paper(More)
We provide results from a nationwide survey of advertisements for jobs in the technology sector. This snapshot of 521 job postings provides an interesting glimpse into the state of the computing industry in the U.S., quantifying the programming languages most frequently requested by employers today. This study reveals industry preference for Java and C++(More)
  • 1