UPSI Digital Repository (UDRep)
Start | FAQ | About
Menu Icon

QR Code Link :

Type :thesis
Subject :Q Science
Main Author :Erni Marlina Saari
Title :Toolbox for adopting computational thinking through learning flash
Place of Production :Tanjong Malim
Publisher :Fakulti Seni, Komputeran dan Industri Kreatif
Year of Publication :2018
Notes :Pedagogi
Corporate Name :Universiti Pendidikan Sultan Idris
PDF Guest :Click to view PDF file

Abstract : Universiti Pendidikan Sultan Idris
1. The need for teachers of Elementary School children to learn to program or rather to understand the Computational Thinking behind programming has been accelerated in many countries by the mandated teaching of programming in the Elementary School context. Many steps have been taken in order to create awareness of this issue, such as the Computing At Schools initiative (CAS) which is established in the UK. CAS aims to support teaching in computing and connected fields in UK schools. Moreover, in the USA the Computer Science Teachers Association (CSTA) was established to meet the purpose of informing and advising about the current development of computational thinking and to investigate and disseminate teaching and learning resources related to computational thinking. In Singapore research has been conducted by the government agency Infocomm Development Authority of Singapore (IDA) whereby the major goal is to meet the needs in the ICT sector and ultimately to focus and inspire learners about programming. The research for this thesis involves the development of a training scheme for pre-service teachers that will introduce them to computational thinking through the use of the Flash Action Script Development environment. Flash Action Scripts – amongst several other tools – are used as a tool for creating interactive content and because Flash is one of the premiere tools used to create content for the internet; a tool programmed with Flash looks practically the same in every browser and on every operating system. Flash Action scripts use traditional coding skills but permit the user to see how each piece of code affects the running or execution of the program, allowing the user to have an instant visual understanding of what the code is doing. It is also widely available within university campuses. A major problem in promoting the teaching of programming and computational thinking to Elementary School teachers is that the majority of such teachers have no concept of how to program and naturally are not motivated to learn programming. Experienced teachers involved in the current study felt that programming was too complicated and thus it was hard to gain fluency in programming. Student teachers who had no previous experience in programming were, however, easier to get engaged in learning programming principles. Eighty percent of this group found Action Scripting a useful tool to understand basic programming and scripting. The need to teach programming will motivate most but to learn through a tool that can be seen to have intrinsic value in their role as teachers has a greater potential of success. This thesis defines the design and implementation of a tool to use the learning of Flash Action Scripting as a motivational mechanism for pre-service teachers. The intrinsic value to them is intended to be utilisation of the learned Action Scripting skills to produce their own teaching material. Initial results indicate an enhanced engagement and motivation to learn to program and improved confidence in doing so. As projected the pre-service teachers had a more positive attitude towards the potential of the learning tool but both they and the inservice teachers had improved attitudes and enthusiasm after the experiment. The results show that both pre-service and in-service teachers can be trained to be designers and producers of digital courseware in the previous absence of computational thinking skills and definitely they can acquire skills in computer programming such as Flash Action Scripts.

References

A. Asohan. 2016. “Malaysia to Make Coding Part of School Syllabus … 25 + Years Later.”

Http://www.themalaymailonline.com/what-You-Think-/article/malaysia-to-Make-

Coding-Part-of-School-Syllabus-25-Years-Later.

 

Abas, Azura. 2016. “Computational Thinking Skills to Be Introduced in School Curriculum next

Year.” News Straits Times.

 

Ahn, Youngseok, Jun Lee, Hyungseok Kim, and Jee In Kim. 2014. “A Slim and Wide Multi-Touch

Tabletop Interface and Its Applications.” 2014 International Conference on Big Data and

Smart Computing, BIGCOMP 2014, 276–81. doi:10.1109/BIGCOMP.2014.6741452.

 

Ainsworth, S E. 2006. “DeFT: A Conceptual Framework for Learning with Multiple

Representations.” Learning and Instruction, in press.

http://www.sciencedirect.com.ezpustaka2.upsi.edu.my/science?_ob=ArticleURL&_udi=B6VFW-4JXPS4C-

1&_user=10&_coverDate=06/30/2006&_rdoc=1&_fmt=full&_orig=article&_cdi=6021&

_sort=v&_docanchor=&view=c&_ct=784&_acct=C000050221&_version=1&_urlVersion

=0&_userid=10&md5=ae888bef4bbec80f6b34133f43832115.

 

Angeli, Charoula, Joke Voogt, Andrew Fluck, Mary Webb, Margaret Cox, J. Malyn-Smith, and

Jason Zagami. 2016. “A K-6 Computational Thinking Curriculum Framework : Implications

for Teacher Knowledge Teacher Knowledge.” Educational Technology & Society 19 (3):

47–57.

 

Arnold, Judith M, Floyd Csir, Jennifer Sias, and Jingping Zhang. 2008. “Does Anyone Need Help

Out There ? Lessons from Designing Online Help.” Imprint 5301 (906718496).

doi:10.1300/J136v09n03.

 

Azlee, B Y Aizy. 2016. “Lack of Info on Coding in Schools Prompts Concern among Educators.”

Http://www.themalaymailonline.com/malaysia/article/lack-of-Info-on-Coding-in-

School-Prompt-Concern-Amon-Educators.

 

Balan, Poovarasi, and V Kalavally. 2012. “Enhancing Student Motivation in Process Control via

Interactive Learning Tools.” … for Education (T4E), 2012 IEEE Fourth …, 176–79.

doi:10.1109/T4E.2012.38.

 

Barr, By David, John Harrison, and Leslie Conery. 2011. “Computational Thinking : A Digital

Age” 5191 (April): 20–23.

 

Barr, V, and Chris Stephenson. 2011. “Bringing Computational Thinking to K-12: What Is

Involved and What Is the Role of the Computer Science Education Community?” ACM

Inroads 2 (1): 48–54. http://dl.acm.org/citation.cfm?id=1929905.

 

Begosso, LC. 2012. “An Approach for Teaching Algorithms and Computer Programming Using

Greenfoot and Python.” Frontiers in ….

http://ieeexplore.ieee.org/xpls/abs_all.jsp?arnumber=6462307.

 

Bell, Judith. 2005. Doing Your Research Project. British Journal of Educational Technology. Vol.

3rd. http://books.google.com/books?id=aroefdSRc8AC&pgis=1.

 

Bernama. 2008. “Malaysia As A Fully Developed Country.” www.wawasan2020.com.

http://www.pmo.gov.my/?menu=page&page=1898.

 

———. 2017. “Coding - Implementation at Schools by 2017.” The Sun Daily.

http://www.thesundaily.my/news/1924629.

 

Bocconi, Stefania, Augusto Chioccariello, Giuliana Dettori, Anusca Ferrari, Katja Engelhardt,

Panagiotis Kampylis, and Yves Punie. 2016. Developing Computational Thinking in

Compulsory Education. Implications for Policy and Practice. Proceedings EdMedia 2016.

doi:10.2791/792158.

 

Boeije, Hennie. 2002. “A Purposeful Approach to the Constant Comparative Method in the

Analysis of Qualitative Interviews.” Quality and Quantity 36: 391–409.

doi:10.1023/A:1020909529486.

 

Bond, Camilla. 2010. “Journal of Computer Assisted Learning.” Anzmac 3 (1): 1–9.

 

Boulton, Helen. 2008. “Managing E-Learning: What Are the Real Implications for Schools?”

The Electronic Journal of E-Learning 6 (1): 11–18.

 

———. 2017. “Exploring the Effectiveness of New Technologies : Improving Literacy and

Engaging Learners at Risk of Social Exclusion in the UK.” Teaching and Teacher Education

63. Elsevier Ltd: 73–81. doi:10.1016/j.tate.2016.12.008.

 

Boulton, Helen, and Alison Hramiak. 2013. “Cascading the Use of Web 2.0 Technology in

Secondary Schools in the United Kingdom: Identifying the Barriers beyond Pre-Service

Training.” Technology, Pedagogy and Education 23 (2): 151–65.

doi:10.1080/1475939X.2013.802994.

 

Bradshaw, Pete, and John Woollard. 2012. “Computing at School: An Emergent Community

of Practice for a Re-Emergent Subject.” ICICTE 2012 Proceedings, 602–12.

 

Braun, V, and V Clarke. 2006. “Using Thematic Analysis in Psychology.” Zhurnal

Eksperimental’noi I Teoreticheskoi Fiziki 3: 77–101.

http://scholar.google.com/scholar?hl=en&btnG=Search&q=intitle:No+Title#0.

 

Brennan, Karen, and Mitchel Resnick. 2012. “New Frameworks for Studying and Assessing the

Development of Computational Thinking.” … of the 2012 Annual Meeting of the ….

http://pdf.thepdfportal.com/PDFFiles/26416.pdf.

 

———. 2013. “Stories from the Scratch Community: Connecting with Ideas, Interests, and

People.” In Proceeding of the 44th ACM Technical Symposium on Computer Science

Education - SIGCSE ’13, 463. doi:10.1145/2445196.2445336.

 

Brown, NCC, and Michael Kölling. 2013. “Bringing Computer Science Back into Schools:

Lessons from the UK.” … on Computer Science …, 269–74.

http://dl.acm.org/citation.cfm?id=2445277.

 

Brusilovsky, Peter, and Eduardo Calabrese. 1997. “Mini-Languages: A Way to Learn

Programming Principles.” Education and … 83: 65–83.

http://link.springer.com.ezpustaka2.upsi.edu.my/article/10.1023/A:1018636507883.

 

Bundy, Alan. 2007. “Computational Thinking Is Pervasive New Kinds of Question ; New Kinds

of Answer New Hypotheses ; New Theories New Thinking ; New Angles,” 1–3.

 

Busaki, Keitarou, Yasue Iijima, and Susumu Konno. 2014. “Multi- a Gent System Learning

Support Software with Fighting Games” 5 (5): 13–22.

 

Carter, Janet, and Roger Boyle. 2002. “Teaching Delivery Issues: Lessons from Computer

Science.” Journal of Information Technology Education 1 (2): 78–89.

http://kar.kent.ac.uk/13824/.

 

Catlin, Dave, and John Woollard. 2014. “Educational Robots and Computational Thinking.”

Proceedings of 4th International Workshop Teaching Robotics, Teaching with Robotics &

5th International Conference Robotics in Education, 144–51.

 

Chang, C.-Y., Y.-T. Chien, Y.-H. Chang, and C.-Y. Lin. 2012. “MAGDAIRE: A Model to Foster Pre-

Service Teachers’ Ability in Integrating ICT and Teaching in Taiwan.” Australasian Journal

of Educational Technology 28 (6): 983–99. http://ascilite.org.au/ajet/ajet28/changcy.

html.

 

Charmaz, K. 1990. “‘Discovering’ Chronic Illness: Using Grounded Theory.” Social Science &

Medicine (1982) 30 (11): 1161–72. doi:10.1016/0277-9536(90)90256-R.

 

Charmaz, K. 2006. “The Power of Names.” Journal of Contemporary Ethnography 35 (4): 396–

99. doi:10.1177/0891241606286983.

 

Charmaz, Kathy. 2014. Constructing Grounded Theory: Second Edition. Constructing Grounded

Theory. SAGE Publications.

 

Charnigo, Laurie. 2009. “Lights! Camera! Action! Producing Library Instruction Video Tutorials

Using Camtasia Studio.” Journal of Library and Information Services in Distance Learning

3 (1): 23–30. doi:10.1080/15332900902794880.

 

Chean, Swee Ling, Sin Ban Ho, and Ian Chai. 2018. “A Conceptual Framework on Constructing

Effective Learning Content for Programming Novices.” International Journal of

Engineering & Technology 7 (2.15): 1–5.

 

Cockburn, a., and A. Bryant. 1998. “Cleogo: Collaborative and Multi-Metaphor Programming

for Kids.” Proceedings. 3rd Asia Pacific Computer Human Interaction (Cat. No.98EX110).

IEEE Comput. Soc, 189–94. doi:10.1109/APCHI.1998.704194.

 

Cohen, Louis, Lawrence Manion, and Keith Morrison. 2007. Research Methods in Education,

Sixth Edition. Routledge, Taylor & Francis Group.

 

Cooper, Stephen, Wanda Dann, and Randy Pausch. 2000. “Alice: A 3-D Tool for Introductory

Programming Concepts.” Journal of Computing Sciences in Colleges 15 (May 2000): 107–

16. doi:10.1145/1953163.1953243.

 

Corneliussen, Hilde G., and Lin Prøitz. 2015. “Kids Code in a Rural Village in Norway: Could

Code Clubs Be a New Arena for Increasing Girls’ Digital Interest and Competence?”

Information, Communication & Society 19 (1): 95–110.

doi:10.1080/1369118X.2015.1093529.

 

Crawford, Stewart, and Elizabeth Boese. 2006. “ActionScript: A Gentle Introduction to

Programming.” Journal of Computing Sciences in Colleges, no. 2: 156–68.

http://dl.acm.org/citation.cfm?id=1089203.

 

Crick, Tom, and Sue Sentance. 2011. “Computing at School: Stimulating Computing Education

in the UK.” … International Conference on Computing Education …, 122–23.

doi:10.1145/2094131.2094158.

 

Csizmadia, Andrew, Paul Curzon, Mark Dorling, Simon Humphreys, Thomas Ng, Cynthia Selby,

and John Woollard. 2015. “Computational Thinking A Guide for Teachers.”

 

Curzon, Paul, Joan Peckham, Harriet Taylor, Amber Settle, and Eric Roberts. 2009.

“Computational Thinking (CT): On Weaving It in.” ACM SIGCSE …, 201–2.

doi:10.1145/1562877.1562941.

 

Daily, SB, AE Leonard, and Sophie Jörg. 2014. “Dancing Alice: Exploring Embodied Pedagogical

Strategies for Learning Computational Thinking.” Proceedings of the 45th …, 1–6.

http://dl.acm.org/citation.cfm?id=2538917.

 

Davis, Richard, Engin Bumbacher, Oceane Bel, Arnan Sipitakiat, and Paulo Blikstein. 2015.

“Sketching Intentions: Comparing Different Metaphors for Programming Robots,” 391–

394. doi:10.1145/2771839.2771924.

 

Denning, Peter J. 2009. “The Profession of ITBeyond Computational Thinking.”

Communications of the ACM 52 (6): 28. doi:10.1145/1516046.1516054.

 

Department for Education. 2013. “Computing Programmes of Study : Key Stages 1 and 2

National Curriculum in England.” Department for Education.

https://www.gov.uk/government/uploads/system/uploads/attachment_data/file/2390

33/PRIMARY_national_curriculum_-_Computing.pdf.

 

DeWalt, Katheleen M., and Billie R. DeWalt. 2011. Dewalt 2011.pdf. Edited by Kathleen M.

DeWalt and Billie R. DeWalt. Second Edi. USA: Rowman Altamira.

 

Dewitt, Dorothy, Norlidah Alias, and Saedah Siraj. 2016. “Problem Solving Strategies of

Malaysian Secondary School Teachers.” Educational Technology World Conference 2016,

1–14.

 

Diwakar, Shyam, Krishnashree Achuthan, Prema Nedungadi, and Bipin Nair. 2011. “Enhanced

Facilitation of Biotechnology Education in Developing Nations via Virtual Labs: Analysis,

Implementation and Case-Studies.” International Journal of … 3 (1).

http://www.ijcte.org/papers/275-D007.pdf.

 

Dorling M. 2014. “Developing Creativity and Computational Thinking in Your Computing

Classroom.” Birmingham UK: CAS hub meeting.

 

Duncan, Caitlin, Tim Bell, and James Atlas. 2017. “What Do the Teachers Think ? Introducing

Computational Thinking in the Primary School Curriculum.” Proceedings of the

Nineteenth Australasian Computing Education Conference, 65–74.

doi:10.1145/3013499.3013506.

 

Duncan, Caitlin, Tim Bell, and Steve Tanimoto. 2014. “Should Your 8-Year-Old Learn Coding?”

Proceedings of the 9th Workshop in Primary and Secondary Computing Education on -

WiPSCE ’14, 60–69. doi:10.1145/2670757.2670774.

 

Dyne, Michele Van, and Jeffrey Braun. 2014. “Effectiveness of a Computational Thinking (CS0)

Course on Student Analytical Skills.” Proceedings of the 45th ACM Technical Symposium

on Computer Science Education - SIGCSE ’14. New York, New York, USA: ACM Press, 133–

38. doi:10.1145/2538862.2538956.

 

Ebrahimi, Ali, Shayan Geranzeli, and Taha Shokouhi. 2013. “Programming For Children ; ‘ Alice

and Scratch Analysis ,’” 106–15.

 

Fereday, Jennifer, and Eimear Muir-Cochrane. 2006. “Demonstrating Rigor Using Thematic

Analysis : A Hybrid Approach of Inductive and Deductive Coding and Theme

Development.” International Journal of Qualitative Methods 5: 80–92.

doi:10.1063/1.2011295.

 

Fitriza, R. 2012. “MACROMEDIA FLASH IN IMPROVING STUDENTS’ACHIEVEMENT AND

LEARNING ACTIVITIES OF GEOMETRY AT GRADE IX OF MTsN SUNGAYANG,” 267–68.

http://103.10.169.96/handle/123456789/458.

 

Franklin, Diana, Charlotte Hill, Hilary A. Dwyer, Alexandria K. Hansen, Ashley Iveland, and

Danielle B. Harlow. 2016. “Initialization in Scratch: Seeking Knowledge Transfer.”

Proceedings of the 47th ACM Technical Symposium on Computing Science Education

(SIGCSE ’16), 217–22. doi:10.1145/2839509.2844569.

 

Franzoni, Ana Lidia, Management Sud Paris, Laboratorie Cemantic, Charles Fourier, and

France Tel. 2009. “Student Learning Styles Adaptation Method Based on Teaching

Strategies and Electronic Media” 12: 15–29.

 

Frith, Constance. 1997. “Motivation To Learn Components of the Motivation to Learn,” 1–10.

 

Gallardo, Daniel, CF Julià, and S Jorda. 2008. “TurTan: A Tangible Programming Language for

Creative Exploration.” Tabletop.

http://www.researchgate.net/publication/224344485_TurTan_A_tangible_programmi

ng_language_for_creative_exploration/file/3deec515ddc2f54355.pdf.

 

García, Ramón Rubio, Javier Suárez Quirós, Ramón Gallego Santos, Santiago Martín González,

and Samuel Morán Fernanz. 2007a. “Interactive Multimedia Animation with

Macromedia Flash in Descriptive Geometry Teaching.” Computers & Education 49 (3):

615–39. doi:10.1016/j.compedu.2005.11.005.

 

———. 2007b. “Interactive Multimedia Animation with Macromedia Flash in Descriptive

Geometry Teaching.” Computers & Education 49 (3): 615–39.

doi:10.1016/j.compedu.2005.11.005.

 

Garofalo, Joe, and Tim Summers. 2004. “Macromedia Flash as a Tool for Mathematics

Teaching and Learning.” School Science and Mathematics 104 (2): 89.

http://search.ebscohost.com.ezpustaka2.upsi.edu.my/login.aspx?direct=true%7B&%7DAuthType=cookie,ip,uid

%7B&%7Ddb=eric%7B&%7DAN=EJ701623%7B&%7Dsite=ehost-live.

 

Gomez, Elizabeth Avery, Dezhi Wu, and Katia Passerini. 2010. “Computer-Supported Team-

Based Learning: The Impact of Motivation, Enjoyment and Team Contributions on

Learning Outcomes.” Computers & Education 55 (1): 378–90.

doi:10.1016/j.compedu.2010.02.003.

 

Gouws, LA, Karen Bradshaw, and Peter Wentworth. 2013. “Computational Thinking in

Educational Activities: An Evaluation of the Educational Game Light-Bot.” … in Computer

Science Education, 10–15. http://dl.acm.org/citation.cfm?id=2466518.

 

Gouws, Lindsey, Karen Bradshaw, and Peter Wentworth. 2013. “First Year Student

Performance in a Test for Computational Thinking.” Proceedings of the South African

Institute for Computer Scientists and Information Technologists Conference on - SAICSIT

’13. New York, New York, USA: ACM Press, 271. doi:10.1145/2513456.2513484.

 

Gretter, Sarah, and Aman Yadav. 2016. “Computational Thinking and Media & Information

Literacy: An Integrated Approach to Teaching Twenty-First Century Skills.” TechTrends

60 (5). TechTrends: 510–16. doi:10.1007/s11528-016-0098-4.

 

Grover, S., and R. Pea. 2013. “Computational Thinking in K-12: A Review of the State of the

Field.” Educational Researcher 42 (1): 38–43. doi:10.3102/0013189X12463051.

 

Guzdial, Mark. 2003. “Programming Environments for Novices Specializing Environments for

Novices Logo and Its Descendants : The Goal of Compu- Tational Literacy,” 1–24.

 

———. 2008. “EducationPaving the Way for Computational Thinking.” Communications of the

ACM 51 (8): 25. doi:10.1145/1378704.1378713.

 

Habgood, Matthew Peter Jacob. 2010. “The Effective Integration of Digital Games and

Learning Content.” Learning Sciences Research Institute.

http://etheses.nottingham.ac.uk/385/.

 

Hassan, Johari, and Noor Asmalinda Masrom. 2010. “Modul Pembelajaran Kendiri (MPK)

Subjek Information And Communication Technology (ICT) Tingkatan 4.”

 

Hawk, Thomas F. 2007. “To Enhance Student Learning” 5 (1): 1–19.

 

Heins, Tanya, and Frances Himes. 2002. “Creating Learning Objects with Macromedia Flash

MX.” Macromedia White Paper, no. April. http://www.mysteryproductions.

com/hyper/flash_mxlo.pdf.

 

Henderson, Peter B., Thomas J. Cortina, and Jeannette M. Wing. 2007. “Computational

Thinking.” ACM SIGCSE Bulletin 39 (1): 195. doi:10.1145/1227504.1227378.

 

Holzinger, Andreas, and Martin Ebner. 2003a. “Interaction and Usability of Simulations &

Animations : A Case Study of the Flash Technology” 780: 777–80.

 

———. 2003b. “Interaction and Usability of Simulations & Animations: A Case Study of the

Flash Technology.” Human-Computer Interaction INTERACT 780: 777–80.

http://lamp.tu-graz.ac.at/~i203/ebner/publication/03_zuerich.pdf.

 

Horn, Michael S., Erin Treacy Solovey, R. Jordan Crouser, and Robert J.K. Jacob. 2009.

“Comparing the Use of Tangible and Graphical Programming Languages for Informal Science Education.” Proceedings of the 27th International Conference on Human Factors

in Computing Systems - CHI 09. New York, New York, USA: ACM Press, 975.

doi:10.1145/1518701.1518851.

 

Hu, Chenglie. 2011. “Computational Thinking – What It Might Mean and What We Might Do

about It.” ITiCSE ’11: Proceedings of the 16th Annual Joint Conference on Innovation and

Technology in Computer Science Education, 223–27. doi:10.1145/1999747.1999811.

 

Huang, Wenming, Zhenrong Deng, and Dong Rongsheng. 2009. “Programming Courses

Teaching Method for Ability Enhancement of Computational Thinking.” 2009

International Association of Computer Science and Information Technology - Spring

Conference. Ieee, 182–85. doi:10.1109/IACSIT-SC.2009.52.

 

Husain, Hafizah, Noorfazila Kamal, and Mohd Faisal Ibrahim. 2017. “ENGENDERING PROBLEM

SOLVING SKILLS AND MATHEMATICAL KNOWLEDGE VIA PROGRAMMING 2 . Malaysian

Curriculum for Mathematics,” 1–11.

 

Ibrahim, R., and A Jaafar. 2010. “Using Educational Games in Learning Introductory

Programming: A Pilot Study on Students’ Perceptions” 1 (form 4): 1–5.

doi:10.1109/ITSIM.2010.5561414.

 

Ibrahim, Roslina, and RCM Yusoff. 2010. “Students Perceptions of Using Educational Games

to Learn Introductory Programming.” … and Information Science 4 (1): 205–16.

http://www.ccsenet.org/journal/index.php/cis/article/view/8246.

 

Jenkins, Craig. 2015. “A Work in Progress Paper : Evaluating a Microworlds- Based Learning

Approach for Developing Literacy and Computational Thinking in Cross-Curricular

Contexts.” ACM WipSCE’15, 1–5.

 

Jenkins, Tony. 2001a. “T EACHING P ROGRAMMING – A J OURNEY FROM T EACHER TO M

OTIVATOR.” Anuual LTSN-ICS Conference in London.

 

———. 2001b. “The Motivation of Students of Programming.” ACM SIGCSE Bulletin 33 (3):

53–56. doi:10.1145/507758.377472.

 

———. 2002. “On the Difficulty of Learning to Program.” LTSN-ICS Conference, 53–58.

 

Jenkins, Tony, and J Davy. 2002. “Diversity and Motivation in Introductory Programming.”

Innovation in Teaching and Learning ….

http://journals.heacademy.ac.uk/doi/abs/10.11120/ital.2002.01010003.

 

Kahn, K. 1996. “ToonTalk TM—An Animated Programming Environment for Children.” Journal

of Visual Languages & Computing 7 (2): 197–217. doi:10.1006/jvlc.1996.0011.

 

Kalelio?lu, Filiz, Yasemin Gülbahar, and Dilek Do?an. 2017. “Teaching How to Think Like a

Programmer,” no. October: 18–35. doi:10.4018/978-1-5225-3200-2.ch002.

 

Kalganova, T. 2001a. “Improving Student Motivation by Means of Multimedia.”

 

———. 2001b. “Improving Students Motivation by Means of Multimedia.”

http://dspace.brunel.ac.uk/handle/2438/2520.

 

Kawulich, Barbara B. 2005. “Participant Observation as a Data Collection Method.” Forum

Qualitative Sozialforschung / Forum: Qualitative Social Research 6 (2): 1–19.

doi:10.1177/14687941030032003.

 

Kazimoglu, Cagin, Mary Kiernan, Liz Bacon, and Lachlan Mackinnon. 2012. “A Serious Game

for Developing Computational Thinking and Learning Introductory Computer

Programming.” Procedia - Social and Behavioral Sciences 47 (January): 1991–99.

doi:10.1016/j.sbspro.2012.06.938.

 

Kelleher, Caitlin, Dennis Cosgrove, and David Culyba. 2002. “Alice2: Programming without

Syntax Errors.” User Interface Software …, 3–4.

http://citeseerx.ist.psu.edu/viewdoc/download?doi=10.1.1.60.4640&rep=rep1&type=p

df.

 

Kelleher, Caitlin, Randy Pausch, and Sara Kiesler. 2007. “Storytelling Alice Motivates Middle

School Girls to Learn Computer Programming.” Proceedings of the SIGCHI Conference on

Human Factors in Computing Systems - CHI ’07. New York, New York, USA: ACM Press,

1455. doi:10.1145/1240624.1240844.

 

Khambari, Mas Nida, Su Luan Wong, Ahmad Fauzi, Mohd Ayub, and Priscilla Moses. 2010.

“Teachers ’ Technology Professional Development : A Malaysia Perspective,” 758–62.

 

Kofoed, LB, and Lars Reng. 2010. “Enhance Students’ Motivation to Learn Programming by

Using Direct Visual Feed-Back.” Engineering Sustainability for a Global ….

http://forskningsbasen.deff.dk/Share.external?sp=Sb3603bcf-6345-4745-b49e-

2827d26da60a&sp=Saau.

 

Koh, KH, Alexander Repenning, and H Nickerson. 2013. “Will It Stick?: Exploring the

Sustainability of Computational Thinking Education through Game Design.” … Science

Education, 597–602. http://dl.acm.org/citation.cfm?id=2445372.

 

Koh, Kyu Han, Ashok Basawapatna, Vicki Bennett, and Alexander Repenning. 2010. “Towards

the Automatic Recognition of Computational Thinking for Adaptive Visual Language

Learning.” 2010 IEEE Symposium on Visual Languages and Human-Centric Computing,

September. Ieee, 59–66. doi:10.1109/VLHCC.2010.17.

 

Kolb, Sharon M. 2012. “Grounded Theory and the Constant Comparative Method : Valid

Research Strategies for Educators.” Journal of Emerging Trends in Educational Research

and Policy Studies 3 (1): 83–86.

http://jeteraps.scholarlinkresearch.com/articles/Grounded Theory and the Constant

Comparative Method.pdf.

 

Köse, Utku. 2010. “A Web Based System for Project-Based Learning Activities In ‘web Design

and Programming’ course.” Procedia - Social and Behavioral Sciences 2 (2): 1174–84.

doi:10.1016/j.sbspro.2010.03.168.

 

Kramer, Jeff. 2007. “Is Abstraction the Key to Computing?” Communications of the ACM 50

(4): 36–42. doi:10.1145/1232743.1232745.

 

Krosnick, Jon a., and Stanley Presser. 2010. “Question and Questionnaire Design.” Handbook

of Survey Research 94305: 886. doi:10.1111/j.1432-1033.1976.tb10115.x.

 

L’Heureux, J, and Deborah Boisvert. 2012. “IT Problem Solving: An Implementation of

Computational Thinking in Information Technology.” Proceedings of the 13th …, 183–88.

http://dl.acm.org/citation.cfm?id=2380606.

 

Lamb, Annette, and Larry Johnson. 2006. “Flash: Engaging Learners through Animation,

Interaction, and Multimedia,” 54–57.

http://olms.noinc.com/olms/data/resource/3044/Technology and the Science of

Learning - week 4 reading Flash engaging learners.pdf.

 

Lee, Irene, Fred Martin, Jill Denner, Bob Coulter, Walter Allan, Jeri Erickson, Joyce Malyn-

Smith, and Linda Werner. 2011. “Computational Thinking for Youth in Practice.” ACM

Inroads 2 (1): 32. doi:10.1145/1929887.1929902.

 

Lee, Youngju, and Jihyun Lee. 2014. “Enhancing Pre-Service Teachers’ Self-Efficacy Beliefs for

Technology Integration through Lesson Planning Practice.” Computers & Education 73

(April). Elsevier Ltd: 121–28. doi:10.1016/j.compedu.2014.01.001.

 

Lenzner, Timo, Cornelia Neuert, and Wanda Otto. 2016. “Cognitive Pretesting: GESIS Survey

Guidelines,” 1–9. doi:10.15464/gesis-sg_en_010.

 

Leon E. Winslow. 1996. “Programming Pedagogy -- A Psychological Overview.” SIGCSE Bulletin

28 (3): 17–23.

 

Levin, SR, JG Buell, and JA Levin. 2000. “Journal of Computing in Teacher Education.” Journal

of Computing in Teacher Eduction Vol. 18/ N (January 2015): 37–41.

doi:10.1080/10402454.2002.10784439.

 

Lezam Lehat, Mohd, Rashidah Mokhtar, Nora Mohd Basir, and Yusnita Sokma. 2015.

“Programming: A Study on Upper Primary Students’ Attitude towards Education Digital

Games.” International Journal of Computer Theory and Engineering 7 (3): 231–35.

doi:10.7763/IJCTE.2015.V7.962.

 

Li, Chen, Shengling Xiao, and ShiZhou You. 2010. “Development of the Packaging Engineering

Experimental Teaching Platform Based on Interaction Design Concept.” 2010 Second

International Conference on Multimedia and Information Technology. Ieee, 162–65.

doi:10.1109/MMIT.2010.79.

 

Lin, Chien-Heng. 2012. “An Innovative Change in Technology Integration: Training Pre-Service

Kindergarten Teachers to Be Courseware Designers.” Creative Education 3 (7): 1177–83.

doi:10.4236/ce.2012.37175.

 

Linda, W, Jill Denner, Michelle Bliesner, Pat Rex, Carbonero Way, and Scotts Valley. 2009.

“Can Middle-Schoolers Use Storytelling Alice to Make Games ? Results of a Pilot Study,”

207–14.

 

Ling, U. L., T. C. Saibin, J. Labadin, and N. A. Aziz. 2017. “Preliminary Investigation: Teachers’

Perception on Computational Thinking Concepts.” Journal of Telecommunication,

Electronic and Computer Engineering 9 (2): 2289–8131.

 

Ling, Xu, and He Wei. 2014. “VB . NET Programming Course Teaching Based on Computational

Thinking,” no. Icibet: 58–60.

 

Lister, Raymond, and John Leaney. 2003. “Introductory Programming, Criterion-Referencing,

and Bloom.” ACM SIGCSE Bulletin 35: 143. doi:10.1145/792548.611954.

 

Lye, Sze Yee, and Joyce Hwee Ling Koh. 2014. “Review on Teaching and Learning of

Computational Thinking through Programming: What Is next for K-12?” Computers in

Human Behavior 41. Elsevier Ltd: 51–61. doi:10.1016/j.chb.2014.09.012.

 

Lyons, Alendra, Stephen Reysen, and Lindsey Pierce. 2012. “Video Lecture Format, Student

Technological Efficacy, and Social Presence in Online Courses.” Computers in Human

Behavior 28 (1). Elsevier Ltd: 181–86. doi:10.1016/j.chb.2011.08.025.

 

Maguire, Martin. 2001. “Methods to Support Human-Centred Design.” International Journal

of Human-Computer Studies 55 (4): 587–634. doi:10.1006/ijhc.2001.0503.

 

Malaysia Education Blueprint, Malaysia. 2013. “Malaysia Education Blueprint 2013 - 2025.”

Education 27 (1): 1–268. doi:10.1016/j.tate.2010.08.007.

 

Maloney, John, Mitchel Resnick, and Natalie Rusk. 2010. “The Scratch Programming Language

and Environment.” ACM Transactions on Computing Education 10 (4): 1–15.

doi:10.1145/1868358.1868363.http.

 

Mariappan, Muralindran, Jong Chia Sing, and Manimehala Nadarajan. 2015. “A Design

Methodology of Programmable Tangible Blocks for Early Childhood Educational Robotic

System.” Journal of Applied Sciences Research 11: 17–25.

 

Martins, Scheila Wesley, Antonio Jose Mendes, and Antonio Dias Figueiredo. 2010. “A

Strategy to Improve Student’s Motivation Levels in Programming Courses.” 2010 IEEE

Frontiers in Education Conference (FIE), October. Ieee, F4F–1–F4F–7.

doi:10.1109/FIE.2010.5673366.

 

Matthews, Reginamary. 2014. “Learning Objects To Improve Cognitive Understanding in

Learning Introductory Programming,” no. February: 251.

 

Mayer, R E. 2004. “Should There Be a Three-Strike Rule against Pure Discovery Learning?”

American Psychologist 59 (1): 14–19. doi:10.1037/0003-066X.59.1.14.

 

Meluso, Angela, Meixun Zheng, Hiller a. Spires, and James Lester. 2012. “Enhancing 5th

Graders’ Science Content Knowledge and Self-Efficacy through Game-Based Learning.”

Computers & Education 59 (2). Elsevier Ltd: 497–504.

doi:10.1016/j.compedu.2011.12.019.

 

Miao, Liang, and Bin Zhong. 2011. “The Construction of Educational Software Development

Platform Based on Flash.” Proceedings of 2011 International Conference on Electronic &

Mechanical Engineering and Information Technology, August. Ieee, 4879–82.

doi:10.1109/EMEIT.2011.6024056.

 

Mishra, Punya, and Aman Yadav. 2013. “Of Art and Algorithm: Rethinking Technology &

Creativity in the 21st Century.” TechTrends 57 (3): 10–14. doi:10.1007/s11528-013-0668-

7.

 

Morse, Janice M., Michael Barrett, Maria Mayan, Karin Olson, and Jude Spiers. 2002.

“Verification Strategies for Establishing Reliability and Validity in Qualitative Research.”

International Journal of Qualitative Methods 1 (2): 13–22. doi:10.1063/1.2011328.

 

Muratet, Mathieu, Elisabeth Delozanne, Patrice Torguet, and Fabienne Viallet. 2012. “Serious

Game and Students’ Learning Motivation: Effect of Context Using prog&play,” 123–

128. doi:10.1007/978-3-642-30950-2_16.

 

Muratet, Mathieu, Patrice Torguet, Jean-Pierre Jessel, and Fabienne Viallet. 2009. “Towards

a Serious Game to Help Students Learn Computer Programming.” International Journal

of Computer Games Technology 2009: 1–12. doi:10.1155/2009/470590.

 

Murphy, Elizabeth, Robert Dingwall, Michael Parker, M E Luczun, F Maggs-Rapport, S. Thorne,

D. L. Altheide, et al. 2004. “Qualitative Data Analysis.” Social Science and Medicine.

doi:10.1080/0141192042000237220.

 

Najjar, Lawrence J. 1996. “Multimedia Information and Learning” 5: 1–16.

National Research Council. 2011. Report of a Workshop on the Pedagogical Aspects of

Computational Thinking. doi:10.17226/13170.

 

Ng, Wan. 2012. “Can We Teach Digital Natives Digital Literacy?” Computers and Education 59

(3). Elsevier Ltd: 1065–78. doi:10.1016/j.compedu.2012.04.016.

 

Ningyu ZHANG, Gautam BISWAS, and Institute. 2017. “Assessing Students’ Computational

Thinking in a Learning by Modeling Environment.” In Conference Proceedings of

International Conference on Computational Thinking Education 2017, 164–67.

Singapore.

 

Osman, Mohamad Amin, Siew Phaik Loke, Mohamed Nordin Zakaria, and Alan G. Downe.

2012. “Secondary Students’ Perfectionism and Their Response to Different Programming

Learning Tools.” 2012 IEEE Colloquium on Humanities, Science and Engineering

(CHUSER), no. Chuser (December). Ieee: 584–88. doi:10.1109/CHUSER.2012.6504380.

 

Papastergiou, Marina. 2009. “Digital Game-Based Learning in High School Computer Science

Education: Impact on Educational Effectiveness and Student Motivation.” Computers &

Education 52 (1). Elsevier Ltd: 1–12. doi:10.1016/j.compedu.2008.06.004.

 

Parberry, Ian, Max B Kazemzadeh, and Timothy Roden. 2006. “The Art and Science of Game

Programming [ Extended Abstract ],” 510–14.

 

Pausch, Randy, and Wanda Dann. 2000. “ALICE : A 3-D TOOL FOR INTRODUCTORY

PROGRAMMING CONCEPTS.” Journal of Computing Sciences in Colleges2, 107–16.

 

Pea, Roy D. 1983. “Logo Programming and Problem Solving.” Conference Paper 150 (ir 014

383): 1–10.

 

Pedersen, Susan. 2003. “Teachers ’ Beliefs about Issues in the Implementation of a Student-

Centered Learning Environment” 51 (2): 57–76.

 

Phuong, Dinh Dong, Fumiko Harada, and Hiromitsu Shimakawa. 2009. “Encouraging

Programming Learning for Novices with Grouping and Convincing Opinions.” 2009 Fourth

International Conference on Computer Sciences and Convergence Information Technology. Ieee, 283–88. doi:10.1109/ICCIT.2009.168.

 

Portelance, Dylan J, and College Ave. 2015. “Code and Tell : Assessing Young Children ’ S

Learning of Computational Thinking Using Peer Video Interviews with ScratchJr,” 271–

74. doi:10.1145/2771839.2771894.

 

Poulou, Maria. 2005. “Educational Psychology within Teacher Education.” Teachers and

Teaching: Theory and Practice 11 (6): 555–74. doi:10.1080/13450600500293241.

 

Prensky, Marc. 2001. “The Digital Game-Based Learning Revolution,” no. c: 1–20.

 

———. 2003. “Digital Game-Based Learning.” Computers in Entertainment 1 (1): 21.

doi:10.1145/950566.950596.

 

QuickStart Computing. 2014. “Computational Thinking.” Technical Report, 12.

doi:10.1145/1118178.1118215.

 

Raadt, M de. 2008. “Teaching Programming Strategies Explicitly to Novice Programmers.”

http://eprints.usq.edu.au/4827.

 

Radoševi?, Danijel, Tihomir Orehova?ki, and Alen Lovren?i?. 2009. “New Approaches and

Tools in Teaching Programming.” Proceedings of 20th Central …, 49–57.

http://bib.irb.hr/datoteka/427643.CECIIS2009_Radosevic_Orehovacki_Lovrencic.pdf.

 

Rajaravivarma, Rathika. 2005. “A Games-Based Approach for Teaching the Introductory

Programming Course.” ACM SIGCSE Bulletin 37 (4): 98. doi:10.1145/1113847.1113886.

 

Ramli, Rizauddin, Melor Md Yunus, and Noriah Mohd Ishak. 2010. “Experience of Robotic

Teaching for Malaysian Gifted Enrichment Program at PERMATApintar.” Proceedings of

the 9th WSEAS International Conference on Education and Educational Technology

(EDU’10), 163–66.

 

Reimers, Stian, and Neil Stewart. 2007. “Adobe Flash as a Medium for Online

Experimentation: A Test of Reaction Time Measurement Capabilities.” Behavior

Research Methods 39 (3): 365–70. doi:10.3758/BF03193004.

 

Resnick, B Y, Karen Brennan, and Yasmin Kafai. 2009. “Scratch : Programming for All.”

Communications of the ACM 52: 60–67.

 

Resnick, Mitchel. 2007. “All I Really Need to Know (about Creative Thinking) I Learned (by

Studying How Children Learn) in Kindergarten.” Proceedings of the 6th ACM SIGCHI

Conference on Creativity & Cognition - C&C ’07. New York, New York, USA: ACM Press,

1–6. doi:10.1145/1254960.1254961.

 

Resnick, Mitchel, Brian Silverman, Yasmin Kafai, John Maloney, Andrés Monroy-Hernández,

Natalie Rusk, Evelyn Eastmond, et al. 2009. “Scratch.” Communications of the ACM.

doi:10.1145/1592761.1592779.

 

Ronchetti, Marco. 2010. “Using Video Lectures to Make Teaching More Interactive.”

International Journal of Emerging Technologies in Learning (iJET) 5 (2): 45–48.

doi:10.3991/ijet.v5i2.1156.

 

Routledge, Graham. 2007. “Developing Understanding of Programming Principles Using Flash

Actionscript.” Innovation in Teaching … 6 (4).

http://journals.heacademy.ac.uk/doi/abs/10.11120/ital.2007.06040051.

 

Routledge, Graham, Amin Aminaei, and Phillip Benachour. 2007. “Developing Understanding

of Programming Principles Using Flash Actionscript” 6 (4): 51–71.

 

Rudder, A, Margaret Bernard, and S Mohammed. 2007. “Teaching Programming Using

Visualization.” Proceedings of the Web ….

http://www.actapress.com/PaperInfo.aspx?PaperID=30003.

 

Ryan, Gery W., and H. Russell Bernard. 2003. “Techniques to Identify Themes.” Field Methods

15 (1): 85–109. doi:10.1177/1525822X02239569.

 

Ryan, Rm, and El Deci. 2000. “Intrinsic and Extrinsic Motivations: Classic Definitions and New

Directions.” Contemporary Educational Psychology 25 (1): 54–67.

doi:10.1006/ceps.1999.1020.

 

Saari, EM, P.Blanchfield, and G.Hopkins. 2015. “CSEDU_2015_89-1.” Nottingham.

 

Saari, Erni Marlina. 2014. “Motivation for Trainee Teachers : Non-Computing Background

Learn Action Script” 3 (1): 133–38.

 

Saari, Erni Marlina, Peter Blanchfield, and Gail Hopkins. 2015. “Learning Computational

Thinking through the Use of Flash Action Scripts: Preparing Trainee Elementary School

Teachers for Teaching Computer Programming.” CSEDU 2015 - 7th International

Conference on Computer Supported Education, Proceedings 2: 75–84.

doi:10.5220/0005442600750084.

 

———. 2016. Computer Supported Education. Edited by Susan Zvacek, Maria Teresa Restivo,

James Uhomoibhi, and Markus Helfert. Computer Supported Education. Vol. 583.

Communications in Computer and Information Science. Cham: Springer International

Publishing. doi:10.1007/978-3-319-29585-5.

 

Saari, Ms Erni Marlina, Peter Blanchfield, and Gail Hopkins. n.d. “Learning Computational

Thinking through the Use of Flash Action Scripts.”

 

Sáez-López, José-Manuel, Marcos Román-González, and Esteban Vázquez-Cano. 2016. “Visual

Programming Languages Integrated across the Curriculum in Elementary School: A Two

Year Case Study Using ‘scratch’ in Five Schools.” Computers & Education 97.

doi:http://dx.doi.org.ezpustaka2.upsi.edu.my/10.1016/j.compedu.2016.03.003.

 

Sands, Mike, Nick Moukhine, and G Blank. 2008. “Widening the Pipeline of K-12 Students with

Flash.” Journal of Computing Sciences in …, 52–57.

http://dl.acm.org/citation.cfm?id=1352637.

 

Sang, Guoyuan, Martin Valcke, Johan Van Braak, and Jo Tondeur. 2010. “Student Teachers’

Thinking Processes and ICT Integration: Predictors of Prospective Teaching Behaviors

with Educational Technology.” Computers & Education 54 (1). Elsevier Ltd: 103–12.

doi:10.1016/j.compedu.2009.07.010.

 

Sardina, Sebastian, and Stavros Vassos. 2005. “The Wumpus World in IndiGolog: A Preliminary

Report.” In Proceedings of the Workshop on Non-Monotonic Reasoning, Action and

Change at IJCAI (NRAC-05), 90–95.

 

Seiter, Linda, and Brendan Foreman. 2013. “Modeling the Learning Progressions of

Computational Thinking of Primary Grade Students.” Proceedings of the Ninth Annual

International ACM Conference on International Computing Education Research - ICER ’13,

59. doi:10.1145/2493394.2493403.

 

Selby, C, and John Woollard. 2013. “Computational Thinking: The Developing Definition,” 5–

8. http://eprints.soton.ac.uk/356481/.

 

Seligman, Martin E. P., and Mihaly Csikszentmihalyi. 2000. “Positive Psychology: An

Introduction.” American Psychologist 55 (1): 5–14. doi:10.1037/0003-066X.55.1.5.

 

Sentance, Sue, and Andrew Csizmadia. 2016. “Computing in the Curriculum: Challenges and

Strategies from a Teacher???s Perspective.” Education and Information Technologies, 1–

27. doi:10.1007/s10639-016-9482-0.

 

Sherrell, Jake a. Qualls and Linda B. 2010. “Why Computational Thinking Should Be.” Journal

of Computing Sciences in Colleges, 66–71.

http://delivery.acm.org/10.1145/1750000/1747148/p66-

qualls.pdf?ip=190.90.77.86&id=1747148&acc=PUBLIC&key=4D4702B0C3E38B35.4D47

02B0C3E38B35.FA5FD23F4BC440C3.4D4702B0C3E38B35&CFID=338674104&CFTOKEN

=80732900&__acm__=1400019651_06d8eea82c3b6f67a444131d9d2b49f.

 

Singh, By Karamjit. 2016. “Computational Thinking Comes to the Fore in Malaysian Schools.”

Www.digitalnesasia.com/digital-Economy.

 

Smyth, Jolene D., Don A. Dillman, Leah Melani Christian, and Mallory Mcbride. 2009. “Open-

Ended Questions in Web Surveys.” Public Opinion Quarterly 73 (2): 325–37.

doi:10.1093/poq/nfp029.

 

Sorapure, Madeleine. 2006. “Text, Image, Code, Comment: Writing in Flash.” Computers and

Composition 23 (4): 412–29. doi:10.1016/j.compcom.2006.08.001.

 

Stansfield, J, Brian Carr, and Ira Coldstein. 1976. “Wumpus Advisor.”

 

Strauss, Anselm, and Juliet Corbin. 1994. “Grounded Theory Methodology.” Handbook of

Qualitative Research. doi:10.1007/BF00988593.

 

Strawhacker, Amanda, and Marina U. Bers. 2015. “‘I Want My Robot to Look for Food’:

Comparing Kindergartner’s Programming Comprehension Using Tangible, Graphic, and

Hybrid User Interfaces.” International Journal of Technology and Design Education 25 (3).

Springer Netherlands: 293–319. doi:10.1007/s10798-014-9287-7.

 

Styles, L, and Is There. 2012. “Learning and Teaching Styles.” International Perspectives on

Education 78 (June): 674–81.

http://www.researchgate.net/publication/236261199_Comparative_Education_Teach

er_Training_Education_Policy_School_Leadership_and_Social_Inclusion/file/60b7d517

6c814cd615.pdf#page=407.

 

Suliman, Azizah, Rozita Hawari, and Marini Othman. 2011. “A Preliminary Study on Teaching

Programming At Malaysian School.” International Conference on Computing and

Informatics, ICOCI, no. 3: 220–25. http://repo.uum.edu.my/13649/1/220.pdf.

 

Takemura, Yasuhiro. 2007. “Analyzing the Motivation of the Students in the Art Faculty for

Learning Programming Department of Social Welfare and Psychology,” no. Icalt: 0–2.

 

Takemura, Yasuhiro, Hideo Nagumo, Kuo-Li Huang, and Kenichi Matsumoto. 2007. “Analysis

of the Relation between the Teaching Materials and Motivation in Programming

Education.” 20th Conference on Software Engineering Education & Training (CSEET’07),

July. Ieee, 317–26. doi:10.1109/CSEET.2007.10.

 

Tan, Jessica. 2015. “Computational Thinking an Essential Skill for next-Generation.”

www.todayonline.com/Singapore/computational-Thinking-Essential-Skill-next-

Generation.

 

Tan, Shin Yen, and Siti Hajar Halili. 2015. “Effective Teaching of Higher-Order Thinking (HOT)

in Education.” The Online Journal of Distance Education and E-Learning 3 (2): 41–47.

 

Tarkan, Sureyya, Vibha Sazawal, Allison Druin, Evan Golub, Elizabeth M Bonsignore, Greg

Walsh, Zeina Atrash, and College Park. 2010. “Toque : Designing a Cooking-Based

Programming Language For and With Children,” 2417–26.

 

Teijlingen, Edwin R. van, and Vanora Hundley. 2001. “The Importance of Pilot Study.” Social

Research Update, no. 35. doi:10.7748/ns2002.06.16.40.33.c3214.

 

Thomas, David R. 2003. “A General Inductive Approach for Qualitative Data Analysis.”

Population English Edition 27 (2): 237–46. doi:10.1177/1098214005283748.

 

Tondeur, Jo, Johan van Braak, Guoyuan Sang, Joke Voogt, Petra Fisser, and Anne Ottenbreit-

Leftwich. 2012. “Preparing Pre-Service Teachers to Integrate Technology in Education: A

Synthesis of Qualitative Evidence.” Computers & Education 59 (1). Elsevier Ltd: 134–44.

doi:10.1016/j.compedu.2011.10.009.

 

Tsukamoto, Hidekuni. 2012. “Change of Students ’ Motivation in an Introductory

Programming Course for Non- Computing Majors,” 4–5. doi:10.1109/ICALT.2012.38.

 

Turner, Daniel W. 2010. “Qualitative Interview Design : A Practical Guide for Novice

Investigators.” The Qualitative Report 15 (3): 754–60.

http://mediaclass.co.uk/x9508/Turner - Qualitative Interview Design.pdf.

 

Umar, Irfan Naufal, and Amat Sazali Abu Hassan. 2015. “Malaysian Teachers’ Levels of ICT

Integration and Its Perceived Impact on Teaching and Learning.” Procedia - Social and

Behavioral Sciences 197 (February). Elsevier B.V.: 2015–21.

doi:10.1016/j.sbspro.2015.07.586.

 

Utting, I, S Cooper, and M Kölling. 2010. “Alice, Greenfoot, and Scratch--a Discussion.” ACM

Transactions on … 10 (4): 1–11. doi:10.1145/1868358.1868364.http.

 

Vizcaíno, Aurora, Juan Contreras, Jesús Favela, and Manuel Prieto. 2000. “An Adaptive,

Collaborative Environment to Develop Good Habits in Programming.” Intelligent Tutoring Systems, 262–71. http://link.springer.com.ezpustaka2.upsi.edu.my/chapter/10.1007/3-540-45108-

0_30.

 

Vs, Videogames, Block Building, and Mohd Syarqawy Hamzah. 2011. “School of Computer

Science,” no. September.

 

Wang, Danli, Tingting Wang, and Zhen Liu. 2014. “A Tangible Programming Tool for Children

to Cultivate Computational Thinking.” The Scientific World Journal 2014: 1–30.

doi:10.1155/2014/428080.

 

Wang, Ling, Peggy a. Ertmer, and Timothy J. Newby. 2004. “Increasing Preservice Teachers’

Self-Efficacy Beliefs for Technology Integration.” Journal of Research on Technology in

Education 36 (3): 231–50. doi:10.1080/15391523.2004.10782414.

 

Weese, Joshua Levi. 2016. “Mixed Methods for the Assessment and Incorporation of

Computational Thinking in K-12 and Higher Education.” Proceedings of the 2016 ACM

Conference on International Computing Education Research - ICER ’16, 279–80.

doi:10.1145/2960310.2960347.

 

Weintrop, David, Elham Beheshti, Michael S. Horn, Kai Orton, Laura Trouille, Kemi Jona, and

Uri Wilensky. 2014. “Interactive Assessment Tools for Computational Thinking in High

School STEM Classrooms.” Lecture Notes of the Institute for Computer Sciences, Social-

Informatics and Telecommunications Engineering, LNICST 136 LNICST: 22–25.

doi:10.1007/978-3-319-08189-2_3.

 

Werner, Linda, Jill Denner, and Shannon Campe. 2012. “The Fairy Performance Assessment :

Measuring Computational Thinking in Middle School.” In Proceedings of the 43rd ACM

Technical Symposium on Computer Science Education - SIGCSE ’12, 7–12.

doi:10.1145/2157136.2157200.

 

Wever, B. De, T. Schellens, M. Valcke, and H. Van Keer. 2006. “Content Analysis Schemes to

Analyze Transcripts of Online Asynchronous Discussion Groups: A Review.” Computers

and Education 46 (1): 6–28. doi:10.1016/j.compedu.2005.04.005.

 

Whitton, Nicola. 2007. “Motivation and Computer Game Based Learning,” 1063–67.

 

Williams, Laurie A, and Robert R Kessler. 2000. “All I Really Need to Know about Pair

Programming I Learned in Kindergarten.” Communications of the ACM 43: 108–14.

doi:10.1145/332833.332848.

 

Willis, Anne-marie, and Anne-marie Willis. 2016. “User-Centred Design User-Centred Design”

7136 (August).

 

Wing, J. 2011. “Research Notebook: Computational thinking—What and Why?” The Link

Magazine, June 23, 2015. http://www.cs.cmu.edu/link/research-notebookcomputational-

thinking-what-and-why.

 

Wing, Jeannette M. 2006a. “Computational Thinking CS @ CMU and Grand Vision for the

Field.”

 

———. 2008. “Computational Thinking and Thinking about Computing.” Philosophical Transactions. Series A, Mathematical, Physical, and Engineering Sciences 366 (1881):

3717–25. doi:10.1098/rsta.2008.0118.

 

Wing, Jeannette M. 2006b. “Computational Thinking.” doi:10.1145/1118178.1118215.

 

Wong, Yoke Seng, Maizatul Hayati binti Mohammad Yatim, and Wee Hoe Tan. 2016.

“Examining Effectiveness of Learning Object-Oriented Programming Paradigm Through

Propriety Game-Based Learning Games.” European Conference on Games Based

Learning, 796–804.

https://search-proquest-com.ezpustaka2.upsi.edu.my/docview/1859715138?accountid=15870.

 

Wyeth, P., and Gordon Wyeth. 2001. “Electronic Blocks: Tangible Programming Elements for

Preschoolers.” Proceedings of the Eighth IFIP TC13 Conference on Human-Computer

Interaction, 496–503. http://archive.itee.uq.edu.au/~peta/WyethInteract.pdf.

 

Yadav, Aman, Hai Hong, and Chris Stephenson. 2016. “Computational Thinking for All :

Pedagogical Approaches to Embedding 21st Century Problem Solving in K-12

Classrooms.” TechTrends. TechTrends, 10–13. doi:10.1007/s11528-016-0087-7.

 

Yadav, Aman, Chris Mayfield, Ninger Zhou, Susanne Hambrusch, and John T. Korb. 2014.

“Computational Thinking in Elementary and Secondary Teacher Education.” ACM

Transactions on Computing Education 14 (1): 1–16. doi:10.1145/2576872.

 

Yeh, Kuo-Chuan (Martin), Ying Xie, and Fengfeng Ke. 2011. “Teaching Computational Thinking

to Non-Computing Majors Using Spreadsheet Functions.” 2011 Frontiers in Education

Conference (FIE), October. Ieee, F3J–1–F3J–5. doi:10.1109/FIE.2011.6142980.

 

Yin, Robert K. 2009. “Case Study H Researc Design and Methods Fourth Edition.” In Applied

Social Research Methods Seiries.

 

Yinnan, Zhang, and Luo Chaosheng. 2012. “Training for Computational Thinking Capability on

Programming Language Teaching.” 2012 7th International Conference on Computer

Science & Education (ICCSE), no. Iccse (July). Ieee: 1804–9.

doi:10.1109/ICCSE.2012.6295420.

 

Zhong, B., Q. Wang, J. Chen, and Y. Li. 2015. “An Exploration of Three-Dimensional Integrated

Assessment for Computational Thinking.” Journal of Educational Computing Research,

no. 122: 735633115608444. doi:10.1177/0735633115608444.

 

Züll, Cornelia. 2016. “Kognitives Pretesting.” GESIS Survey Guidelines Version 2. (December):

1–7. doi:10.15465/gesis-sg.

 

Zyda, M. 2005. “From Visual Simulation to Virtual Reality to Games.” Computer 38 (9): 25–32.

doi:10.1109/MC.2005.297.

 

 


This material may be protected under Copyright Act which governs the making of photocopies or reproductions of copyrighted materials.
You may use the digitized material for private study, scholarship, or research.

Back to previous page

Installed and configured by Bahagian Automasi, Perpustakaan Tuanku Bainun, Universiti Pendidikan Sultan Idris
If you have enquiries, kindly contact us at pustakasys@upsi.edu.my or 016-3630263. Office hours only.