(1) The case for using foreign language pedagogies in introductory computer programming instruction (2) A contextualized pre-AP computer programming curriculum: Models and simulations for exploring real-world cross-curricular topics - Portnoff, Scott R (ProQuest Dissertations & Theses, 2016)
Keywords: Computer science; Computer Science Education; Control Groups; Curriculum development; Educational Strategies; Foreign Language; Foreign language education; Foreign language instruction; Language Acquisition; Programming Languages; School Holding Power; Science Teachers; Second Languages; Teaching Methods