Spreading the Word: Introducing Pre-Service Teachers to Programming in the K-12 Classroom

被引:8
作者
Bell, Scott [1 ]
Frey, Tim [2 ]
Vasserman, Eugene [1 ]
机构
[1] Kansas State Univ, 234 Nichols Hall, Manhattan, KS 66506 USA
[2] Doane Coll, Crete, NE 68333 USA
来源
PROCEEDINGS OF THE 45TH ACM TECHNICAL SYMPOSIUM ON COMPUTER SCIENCE EDUCATION (SIGCSE'14) | 2014年
基金
美国国家科学基金会;
关键词
K-12; Scratch; Programming; pre-service; outreach; camp;
D O I
10.1145/2538862.2538963
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
We present our experiences and outcomes from a programming camp held for sixth through ninth grade students. The instructional team included five pre-service teachers who earned field experience credit for this work, and one in-service teacher. The pre-service teachers were art and music teachers-in-training, providing an opportunity for us to utilize their creative expertise in developing content for the camp. In turn, we helped the teachers explore ways they might incorporate today's user-friendly programming environments (in this case, Scratch) into their curriculum. During each of four week-long sessions, the pre-service teachers gradually took over more teaching responsibilities, modifying and then presenting lessons that incorporate their own music and art expertise into the programming activities. Student pre-camp and post-camp surveys show that self-efficacy towards programming, enjoyment of programming, and interest in continuing to program increased over the course of the week-long sessions. Meanwhile, the teachers-in-training discovered they are capable of incorporating their subject matter into Scratch-based classroom activities, and teaching this material in a classroom setting. This is an encouraging demonstration of a way to introduce programming to the K-12 teaching community without overloading in-service teachers or requiring additional course work for pre-service teachers.
引用
收藏
页码:187 / 192
页数:6
相关论文
共 17 条
[1]  
Bandura A., 2001, SELF EFFICACY BELIEF, V72
[2]  
Bell S., 2013, P 2013 MIDW SECT C A
[3]  
Braught G, 2008, SIGCSE'08: PROCEEDINGS OF THE 39TH ACM TECHNICAL SYMPOSIUM ON COMPUTER SCIENCE EDUCATION, P200, DOI 10.1145/1352322.1352207
[4]  
Carter L., 2006, SIGCSE Bulletin, V38, P27, DOI 10.1145/1124706.1121352
[5]  
Clark J., 2013, Journal of Computing Sciences in Colleges, V28, P204
[6]  
Cooper S., 2000, NE C J COMPUTING SMA, P107
[7]  
Ericson Barbara, 2012, P 43 ACM TECHN S COM, P289, DOI [10.1145/2157136.2157223, DOI 10.1145/2157136.2157223]
[8]  
Franklin D, 2011, SIGCSE 11: PROCEEDINGS OF THE 42ND ACM TECHNICAL SYMPOSIUM ON COMPUTER SCIENCE EDUCATION, P453
[9]   Lowering the barriers to programming: A taxonomy of programming environments and languages for novice programmers [J].
Kelleher, C ;
Pausch, R .
ACM COMPUTING SURVEYS, 2005, 37 (02) :83-137
[10]  
Lewis CM, 2010, SIGCSE 10: PROCEEDINGS OF THE 41ST ACM TECHNICAL SYMPOSIUM ON COMPUTER SCIENCE EDUCATION, P346