This paper describes an ongoing project to develop activities for computer science (CS) using process oriented guided inquiry learning (POGIL). First, it reviews relevant background on effective learning and POGIL, compares POGIL to other forms of active learning, and describes the potential of POGIL for CS. Second, it describes a sample POGIL activity,… (More)
This paper describes several process oriented guided inquiry learning (POGIL) activities focused on soft computing (genetic algorithms, neural networks, and fuzzy systems). The paper provides background on POGIL, illustrates several activities, summarizes student feedback, and discusses lessons learned and possible future directions.
Almost all major news and professional publications e.g. [1,2] document IT Offshoring & Outsourcing (O&O), which has caused job losses in the US and drops in CS/IS enrollment. Public opinion and understanding of O&O are colored by several misperceptions: • All software development is going offshore. Actually, O&O has the biggest impact on lower skilled… (More)
Agile approaches to software development share a particular set of values [2,4]: <ul><li>Individuals and interactions over processes and tools.</li> <li>Working software over comprehensive documentation.</li> <li>Customer collaboration over contract negotiation.</li> <li>Responding to change over following a plan.</li></ul>Many agile methodologies were… (More)
POGIL (Process Oriented Guided Inquiry Learning) is a type of learning based on the principle that students learn more when they construct their own understanding. Rather than teaching by telling, POGIL instructors provide activities that guide students to discover concepts on their own. Students work in groups, encouraging them to discuss their findings… (More)