Spreading the word: introducing pre-service teachers to programming in the K12 classroom
暂无分享,去创建一个
[1] Ursula Wolz,et al. Computational thinking via interactive journalism in middle school , 2010, SIGCSE.
[2] Eric Rosenbaum,et al. Scratch: programming for all , 2009, Commun. ACM.
[3] Colleen M. Lewis. How programming environment shapes perception, learning and goals: logo vs. scratch , 2010, SIGCSE.
[4] Barbara Ericson,et al. Effective and sustainable computing summer camps , 2012, SIGCSE '12.
[5] Caitlin Kelleher,et al. Lowering the barriers to programming: A taxonomy of programming environments and languages for novice programmers , 2005, CSUR.
[6] Tim Wahls,et al. The effects of pair-programming on individual programming skill , 2008, SIGCSE '08.
[7] Paolo A. G. Sivilotti,et al. Scratching the surface of advanced topics in software engineering: a workshop module for middle school students , 2008, SIGCSE '08.
[8] A. Bandura,et al. Self-efficacy beliefs as shapers of children's aspirations and career trajectories. , 2001, Child development.
[9] Laurie A. Williams,et al. In Support of Pair Programming in the Introductory Computer Science Course , 2002, Comput. Sci. Educ..
[10] Jesse M. Heines,et al. Teaching computational thinking through musical live coding in scratch , 2010, SIGCSE.
[11] Lori Carter. Why students with an apparent aptitude for computer science don't choose to major in computer science , 2006, SIGCSE '06.
[12] Michael P. Rogers,et al. What, no canoes? Lessons learned while hosting a scratch summer camp , 2013 .
[13] Randy Pausch,et al. Alice: a 3-D tool for introductory programming concepts , 2000 .
[14] Ursula Wolz,et al. Computational Thinking and Expository Writing in the Middle School , 2011, TOCE.
[15] Diana Franklin,et al. Animal tlatoque: attracting middle school students to computing through culturally-relevant themes , 2011, SIGCSE.
[16] Matthew MacLaurin,et al. The design of kodu: a tiny visual programming language for children on the Xbox 360 , 2011, POPL '11.