• Corpus ID: 17697501

A Case Study on Improving Problem Solving Skills of Undergraduate Computer Science Students

  title={A Case Study on Improving Problem Solving Skills of Undergraduate Computer Science Students},
  author={Nadeem Ghafoor Chaudhry and Ghulam Rasool},
Every human being should possess problem solving skills in order to reach one's desired goals in life. Problem solving skills become even more important when sustainable solutions are desperately needed to cope with twin problems of growing scarcity of resources and increasing populations. Practical problem solving skills, with clear economically viable, timely and implementable solutions are highly valued. Unfortunately the traditional curricula of most Universities, does not teach these… 

Figures and Tables from this paper

The needs analysis of learning Inventive Problem Solving for technical and vocational students
Malaysian Ministry of Education highlighted in their National Higher Education Strategic plan that higher education's need to focus adopting 21st century skills in order to increase a graduate's
Benefits of Working in Pairs in Problem Solving and Algorithms - Action Research
The interesting aspect of this study is that it tests the impact of working in pairs had a positive impact on both on the tutor and the tutee.
The Effectiveness of Science Learning Tools Based on Education Sustainable Development (ESD) to Improve Problem-Solving Skills
Sections Info ABSTRACT Article history: Submitted: April 19, 2021 Final Revised: May 8, 2021 Accepted: May 17, 2021 Published Online: May 31, 2021 This study aims to determine the effectiveness of
Problem Solving and Interrelation of Concepts in Teaching Algorithmic Thinking and Programming
The aim of this paper is to help students to develop connections and correspondences within their concepts that will facilitate the integration of new concepts into their concept map.
The Integrated Problem Based Learning and Predict, Observe, Explain (PBL-POE) to Empower Students' Problem-Solving Skills
The purpose of the current research was to develop integrated problem-based learning and predict, observe, explain (PBL-POE) model to empower students' problem-solving skills, including the students'
Self Efficacy and Problem Solving Ability of Economics Students in Indonesia
  • Asep Munawar, S. Suryana, Nono Supriatna
  • Education, Economics
    Proceedings of the 2nd International Conference on Research of Educational Administration and Management (ICREAM 2018)
  • 2019
Research aims to determine the relationship between self-efficacy and the ability to solve economic problems. Self-efficacy affects how individuals think, feel, motivate themselves, and act. The
Investigating Critical Thinking in Prospective Teachers: Metacognitive Skills, Problem Solving Skills and Academic Self-Efficacy
The aim of this study is to determine the extent to which prospective teachers' metacognitive skills, problem solving skills and academic self-efficacy explain their critical thinking tendencies.
Computer Science Education at The Claremont Colleges: The Building of an Intuition
This work began with an investigation of computer science education at the Claremont Colleges and found that in recent years teaching computer science has become a popular topic of discussion between educators, students and those within the technology industry as well as within popular culture.
This study dealt with the learning behavior as a predictor of Mathematics achievement among the generation Z learners of Mawab District. Determining the influence of learning behavior on the


Viewpoint of Students of National University of Malaysia on Generic Skill Courses
General education courses in Universiti Kebangsaan Malaysia (UKM) are managed by the Centre for General Studies. The courses were offered as a response to the need to develop graduates who are
Attitudes Toward Problem Based Learning in a New Turkish Medicine Curriculum
In this study PBL attitude scale was developed and compared students' attitudes toward problem solving, self-directed learning, group based learning, web supported environments and the role of
Learning and Teaching Programming: A Review and Discussion
This paper identifies general trends comparing novice and expert programmers, programming knowledge and strategies, program generation and comprehension, and object-oriented versus procedural programming and topics relating to novice teaching and learning.
Ivory Tower to Concrete Jungle: The Difficult Transition from the Academy to the Workplace as Learning Environments.
In the complex and increasingly competitive world of graduate employment, a great deal of research has been undertaken into aspects of the interface between higher education and the job market. This
Is abstraction the key to computing?
Why is it that some software engineers and computer scientists are able to produce clear, elegant designs and programs, while others cannot? Is it possible to improve these skills through education
Teaching Structured Computing Education Conference. Hobart, Tasmania, troubleshooting: Integrating a Standard Australia: Australian Computer Society, Inc. Methodology into an Information Technology
  • 2007
Distributions in a CS1 Course. Eighth Australasian 3
  • Teaching Structured Computing Education Conference. Hobart, Tasmania, troubleshooting: Integrating a Standard Australia: Australian Computer Society, Inc. Methodology into an Information Technology 16. Novak, J.D., 1998. Learning, Creating and Using Program. Knowledge: Concept Maps as Facilitative T
  • 2006
Learning , Creating and Using Program
  • 1998
Program is Correct But it Doesn’t Run: A Preliminary Social problem-solving inventory-revised: Technical Investigation of Novice Programmers
  • Problems. manual
  • 2002