Be Constructive: Learning Computational Thinking Using Scratch™ Online Community
暂无分享,去创建一个
Aditya Johri | Dennis G. Kafura | Vinod K. Lohani | Bushra Chowdhury | V. Lohani | D. Kafura | A. Johri | Bushra Chowdhury
[1] Amy Bruckman. The Cambridge Handbook of the Learning Sciences: Learning in Online Communities , 2005 .
[2] Elisabeth Sylvan. Predicting influence in an online community of creators , 2010, CHI.
[3] Deborah A. Fields,et al. Novice Programmers Talking about Projects: What Automated Text Analysis Reveals about Online Scratch Users' Comments , 2014, 2014 47th Hawaii International Conference on System Sciences.
[4] Yan Zhang,et al. How well do online forums facilitate discussion and collaboration among novice animation programmers? , 2012, SIGCSE '12.
[5] Mitchel Resnick,et al. Empowering kids to create and share programmable media , 2008, Interactions.
[6] Michelene T. H. Chi,et al. Active-Constructive-Interactive: A Conceptual Framework for Differentiating Learning Activities , 2009, Top. Cogn. Sci..
[7] Aman Yadav,et al. Computational thinking for teacher education , 2017, Commun. ACM.
[8] Karen Sparck Jones. A statistical interpretation of term specificity and its application in retrieval , 1972 .
[9] Aditya Johri,et al. Analytics and patterns of knowledge creation: Experts at work in an online engineering community , 2017, Comput. Educ..
[10] Sayamindu Dasgupta,et al. Remixing as a Pathway to Computational Thinking , 2016, CSCW.
[11] Paul A. Kirschner,et al. Identifying the pitfalls for social interaction in computer-supported collaborative learning environments: a review of the research , 2003, Comput. Hum. Behav..
[12] Hinrich Schütze,et al. Introduction to information retrieval , 2008 .
[13] Hiroshi Kato,et al. Ninja code village for scratch: Function samples/function analyser and automatic assessment of computational thinking concepts , 2016, 2016 IEEE Symposium on Visual Languages and Human-Centric Computing (VL/HCC).
[14] Deborah A. Fields,et al. Understanding Collaborative Practices in the Scratch Online Community: Patterns of Participation Among Youth Designers , 2013, CSCL.
[15] Aditya Johri,et al. Scaffolded Help for Learning: How Experts Collaboratively Support Newcomer Participation in Online Communities , 2017, C&T.
[16] Stephen Krause,et al. Differentiated Overt Learning Activities for Effective Instruction in Engineering Classrooms , 2013 .
[17] Jeannette M. Wing. An introduction to computer science for non-majors using principles of computation , 2007, SIGCSE.
[18] Aditya Johri,et al. Needle in a haystack: Identifying learner posts that require urgent response in MOOC discussion forums , 2018, Comput. Educ..
[19] Philip J. Guo,et al. Two studies of opportunistic programming: interleaving web foraging, learning, and writing code , 2009, CHI.
[20] Gregorio Robles,et al. Software clones in scratch projects: on the presence of copy-and-paste in computational thinking learning , 2017, 2017 IEEE 11th International Workshop on Software Clones (IWSC).
[21] M. Chi,et al. The ICAP Framework: Linking Cognitive Engagement to Active Learning Outcomes , 2014 .
[22] Aditya Johri,et al. Showing and Telling: Response Dynamics in an Online Community of Makers , 2017, CSCL.
[23] Karen Spärck Jones. A statistical interpretation of term specificity and its application in retrieval , 2021, J. Documentation.
[24] Barbara Ericson,et al. Improving secondary CS education: progress and problems , 2007, SIGCSE.
[25] Aditya Johri,et al. Online Urbanism: Interest-based Subcultures as Drivers of Informal Learning in an Online Community , 2016, L@S.
[26] Christopher Scaffidi,et al. Skill Progression Demonstrated by Users in the Scratch Animation Environment , 2012, Int. J. Hum. Comput. Interact..
[27] Kevin W. Boyack,et al. OpenOrd: an open-source toolbox for large graph layout , 2011, Electronic Imaging.
[28] Gregorio Robles,et al. Dr. Scratch: Automatic Analysis of Scratch Projects to Assess and Foster Computational Thinking , 2015 .
[29] H. Rangwala,et al. Learning Analytics in Higher Education , 2021, Advances in Electronic Government, Digital Divide, and Regional Development.
[30] Eric Rosenbaum,et al. Scratch: programming for all , 2009, Commun. ACM.
[31] Felienne Hermans,et al. Do Code Smells Hamper Novice Programming , 2016 .
[32] Benjamin Mako Hill,et al. The Remixing Dilemma , 2012, ArXiv.
[33] J. Nathan Matias,et al. Skill Progression in Scratch Revisited , 2016, CHI.
[34] Aditya Johri,et al. Uncovering Trajectories of Informal Learning in Large Online Communities of Creators , 2015, L@S.