USING CRITIQUE TECHNIQUES TO IMPROVE PROGRAMMING SKILL

USING CRITIQUE TECHNIQUES TO IMPROVE PROGRAMMING SKILL

E. Chee (2021).  USING CRITIQUE TECHNIQUES TO IMPROVE PROGRAMMING SKILL. 10.

Certain teaching methods may be effective in dissemination of subject knowledge across students but at the same time, the same method may not be that useful when applied to other subjects. For creative subjects like visual arts, the use of a standard academic checklist to ascertain knowledge acquisition may not prove to be effective in tracking students’ artistic developments. In such a case, a preferred teaching strategy would be the use of unbiased feedback and comments to review, discuss and reflect on how much the students have made meaningful connections of their own learning. Conducting critique sessions may accentuate success in attaining set learning outcomes. This technique was piloted and used in a First-Year programming module “Fundamentals of Programming” at Singapore Polytechnic. This was to provide students with an integrated learning experience that allows acquisition of the necessary competence in understanding and applying programming knowledge and concurrently developing personal and professional skills such as communication, giving / receiving feedback and computational thinking. A key outcome is that students will learn the importance of writing well-constructed efficient programming codes with ideas generated from alternative approaches. This is an essential disciplinary skill of an IT professional in the rapidly expanding technology industry. This paper also shares how adjustments are introduced in student engagement and the learning environment in response to the Covid-19 pandemic.

Authors (New): 
Elynn Chee
Pages: 
10
Affiliations: 
Singapore Polytechnic, Singapore
Keywords: 
Critique techniques
Peer learning
Problem solving
Programming
Virtual workspaces
CDIO Standard 1
CDIO Standard 2
CDIO Standard 6
CDIO Standard 7
CDIO Standard 11
CDIO Standard 12
Year: 
2021
Reference: 
Biggs, J. (2003). Teaching for Quality Learning at University (2nd Edition). Maidenhead : Open University Press.: 
Biggs, J. & Tang, C. (2011). Teaching For Quality Learning At University. United Kingdom : McGraw-Hill Education.: 
Cambridge Assessment International Education (2020). What is assessment for learning? Retrieved https://cambridge-community.org.uk/professional-development/gswafl/index.html: 
Chandrasekera, T. (2015). Towards an online based design critique framework for design education. International Journal of Education and Information Technology, 1(3): 61–69.: 
Department of Education and Training Melbourne.(2018). Peer Observation, Feedback and Reflection : A Practical Guide for Teachers. Australia : State of Victoria.: 
Friese, N. (2015). Using a Variety of Critique Formats for Successful Learning Outcomes. Retrieved from https://risdcollegiateteaching.files.wordpress.com/2009/01/2015-types-and-variety-of-studio-critique-formats.pdf: 
Gallagher, G. (2017). Aligning for Learning: Including Feedback in the Constructive Alignment Model. Retrieved from https://www.researchgate.net/publication/319211051_Aligning_for_Learning_Including_Feedback_in_the_Constructive_Alignment_Model: 
Miller, B. & Ranum, D. (2013). Problem Solving with Algorithms and Data Structures using Python. Retrieved from https://runestone.academy/runestone/books/published/pythonds/index.html: 
Smart, J. (2020). 35 Problem Solving Techniques And Activities To Create Effective Solutions. Retrieved from https://www.sessionlab.com/blog/problem-solving-techniques/#6-discovery-action-dialogue-dad: 
Sprinkle, M. and Hubbard, J. (2012). Problem Solving & Programming Concepts. New Jersey : Pearson Education, Inc.: 
Tyler, R.W. (1949). Basic Principles of Curriculum and Instruction. Chicago: University of Chicago Press: 
Upadhyay, A. (2020). 7 Common Programming Principles That Every Developer Must Follow. Retrieved from https://www.geeksforgeeks.org/7-common-programming-principles-that-every-developer-must-follow/: 
Utaberta, N., Hassanpour, B., Zaharin, A. & Surat, M. (2010). An Analytical Study Of Critique Session In Architecture Design Studio. Retrieved from https://www.researchgate.net/publication/252014334_An_analytical_study_of_critique_session_in_architecture_design_studio: 
West, D. (2018). 4 Reasons Critiques Need to Be Part of Your Curriculum. Retrieved from https://theartofeducation.edu/2018/01/08/creative-class-critiques/: 
Go to top