Open Access. Powered by Scholars. Published by Universities.®

Computer Sciences Commons

Open Access. Powered by Scholars. Published by Universities.®

MS Powerpoint

Selected Works

Discipline
Institution
Keyword
Publication Year
Publication

Articles 1 - 30 of 38

Full-Text Articles in Computer Sciences

Finding Needles In A Haystack: A Case Study Of Text Mining The Corpus Of 15 Academic Journals, Eric A. Kowalik, Tara Baillargeon, Jennifer M. Cook Oct 2019

Finding Needles In A Haystack: A Case Study Of Text Mining The Corpus Of 15 Academic Journals, Eric A. Kowalik, Tara Baillargeon, Jennifer M. Cook

Eric A. Kowalik

Learn how a team collaborated to develop a text mining process for 7,500 journal articles and 500+ keywords to determine how often, when, and in what context specific terms were used. We share our processes obtaining journal permissions, data conversion, and code writing, which you can replicate to assist researchers.


System Projector: An Automatic Program Rewriting Tool For Non-Ground Answer Set Programs, Yuliya Lierler Aug 2019

System Projector: An Automatic Program Rewriting Tool For Non-Ground Answer Set Programs, Yuliya Lierler

Yuliya Lierler

Answer set programming is a popular constraint programming paradigm that has seen wide use across various industry applications. However, logic programs under answer set semantics often require careful design and nontrivial expertise from a programmer to obtain satisfactory solving times. In order to reduce this burden on a software engineer we propose an automated rewriting technique for non-ground logic programs that we implement in a system PROJECTOR. We conduct rigorous experimental analysis, which shows that applying system PROJECTOR to a logic program can improve its performance, even after significant human-performed optimizations. This talk will present PROJECTOR and considered experimental analysis …


Plw Tutorial: Processing Narratives By Means Of Action Languages​, Yuliya Lierler Jun 2019

Plw Tutorial: Processing Narratives By Means Of Action Languages​, Yuliya Lierler

Yuliya Lierler

The tutorial explains the design of a narrative understanding tool Text2Alm. System Text2Alm uses an action language ALM to perform inferences on complex interactions of events described in narratives. The methodology used to implement the Text2Alm was originally outlined by Lierler, Inclezan, and Gelfond in 2017. Text2Alm relies on a conglomeration of resources and techniques from two distinct fields of artificial intelligence, namely, natural language processing and knowledge representation and reasoning. The tutorial will also present the results on the effectiveness of system Text2Alm measured by its ability to correctly answer questions from the bAbI tasks published by Facebook Research …


Automatic Program Rewriting In Non-Ground Answer Set Programs, Yuliya Lierler Jan 2019

Automatic Program Rewriting In Non-Ground Answer Set Programs, Yuliya Lierler

Yuliya Lierler

No abstract provided.


Validation Of Orion Cockpit Displays Using Eggplant Functional And Python Programming, M. A. Rafe Biswas Oct 2016

Validation Of Orion Cockpit Displays Using Eggplant Functional And Python Programming, M. A. Rafe Biswas

M. A. Rafe Biswas

No abstract provided.


Information Technology And Computer Science Programs: How Do We Relate?, Bonnie K. Mackellar, Gregory Hislop, Mihaela C. Sabin, Amber Settle Sep 2015

Information Technology And Computer Science Programs: How Do We Relate?, Bonnie K. Mackellar, Gregory Hislop, Mihaela C. Sabin, Amber Settle

Amber Settle

In this panel session, the relationship between computer science programs and information technology programs at universities that house both will be explored. People outside the computing disciplines often find the distinction between these programs confusing. The panelists, who have experience with both types of program, will discuss strategies for differentiating the programs in the eyes of administrators, for advising students into the correct program, and for maintaining focus and excellence in both computer science and information technology programs.


Simulations In Prisons, Kim Read Jun 2015

Simulations In Prisons, Kim Read

Kim Read

As society has moved online, prison education has significantly lagged behind, hampering efforts to prepare released prisoners for work, education, and life outside a prison cell. Prisons have lacked the technology and educational programming to ready inmates for reintroduction into a digital society. This paper explores the benefits and challenges of eLearning in prisons and the role simulations could play in reducing recidivism and preparing released inmates for a technology-driven world.


A Computer Science Linked-Courses Learning Community, Amber Settle, John Lalor, Theresa Steinbach Jun 2015

A Computer Science Linked-Courses Learning Community, Amber Settle, John Lalor, Theresa Steinbach

Amber Settle

Previous work has shown that factors such as student engagement and involvement can impact progress for computer science majors. One promising approach for improving student engagement is learning communities, which have a long history in academia but are relatively uncommon in computing. In this article we describe a linked-courses learning community for women and men of color majoring in development-focused computing degrees. We provide logistical information about the first offering of the learning community and assess the effectiveness of the community via a student survey. Our results show that students in the learning community are more likely to report that …


Reconsidering The Impact Of Cs1 On Novice Attitudes, Amber Settle, John Lalor, Theresa Steinbach Feb 2015

Reconsidering The Impact Of Cs1 On Novice Attitudes, Amber Settle, John Lalor, Theresa Steinbach

Amber Settle

Student success in an introductory programing course is crucial, both because it influences retention and because student attitudes and habits in a first course can have a lasting impact on student success in computer science as a field. In this paper we present results about student attitudes and habits before and after a CS1 class. Statistically significant attitude differences were found in three areas: students were less likely to report they were good at programming, more likely to agree they are challenged by programming problems they can't understand immediately, and are less likely to report that computer science allows them …


The Critical Role Of Cubesat Spacecraft In A Multi-Tier Mission For Mars Exploration, Jeremy Straub Nov 2014

The Critical Role Of Cubesat Spacecraft In A Multi-Tier Mission For Mars Exploration, Jeremy Straub

Jeremy Straub

A multi-tier architecture is under development (with similar craft heterogeneity to Fink's work on ‘tier scalable’ missions) which will facilitate autonomous local control of multiple heterogeneous craft. This mission architecture has been developed with a Mars mission in mind and has included CubeSats in a variety of critical mission roles.

Two concepts will be presented: the addition of CubeSats to a larger-scale multi-tier mission, where the CubeSats serve a supporting role and a mission driven by CubeSat orbital capabilities. In the first, CubeSats are utilized to augment the area of spatial coverage that can be obtained and the temporal coverage …


Three Views On Motivation And Programming, Amber Settle, Arto Vihavainen, Juha Sorva Jun 2014

Three Views On Motivation And Programming, Amber Settle, Arto Vihavainen, Juha Sorva

Amber Settle

Teaching programming is one of the most widely studied areas in computing education. Part of the reason for this may be the difficulty students experience when learning programming which makes it a challenging endeavor for instructors. There is a relationship between student motivation and success in learning to program [1], and motivation is also important in the bigger picture for computing educators, having inspired two ITiCSE working groups [2]. What is perhaps surprising is that motivation does not play an equal role in the various subfields of programming education. 

In this panel we discuss three areas of programming education, emphasizing …


Web-Based Student Peer Review: A Research Summary, Edward F. Gehringer Mar 2014

Web-Based Student Peer Review: A Research Summary, Edward F. Gehringer

Edward F Gehringer

Interest in Web-based peer-review systems dates back nearly 20 years. Systems were built to let students give feedback to other students, mainly to help them improve their writing. But students are not necessarily effective peer reviewers. Left to their own devices, they will submit cursory reviews, which are not very helpful to their peers. Techniques have been developed to improve the quality of reviews. Calibration is one such technique. Students are asked to assess samples of writing that have previously been assessed by experts. Students must submit an evaluation “close enough” to the experts’ before they are allowed to review …


Beyond Computer Science: Computational Thinking Across Disciplines, Amber Settle, Debra S. Goldberg, Valerie Barr Jun 2013

Beyond Computer Science: Computational Thinking Across Disciplines, Amber Settle, Debra S. Goldberg, Valerie Barr

Amber Settle

In her influential CACM article, Jeannette Wing argues that computational thinking is an emerging basic skill that should become an integral part of every child’s education [14]. The potential impact of any approach for incorporating computational thinking into the curriculum is limited by the low enrollment in computing classes and the homogeneous population choosing these classes. While there are continuing efforts to draw students into computing courses, a complementary approach is to bring computational thinking into courses already taken by a diverse set of students. Because computing is transforming society and impacting many areas of study, providing students with meaningful …


Fast And Free: Apps And Websites You Can Use Today, Amanda Hartman May 2013

Fast And Free: Apps And Websites You Can Use Today, Amanda Hartman

Amanda Hartman McLellan

This workshop will cover some websites and mobile apps that are free and easy to use for a variety of purposes, from organization to just plain fun. If you've got a laptop, iPad or other mobile device, please bring it so you can play along!


Best Practices In Teaching Information Technology Development, Amber Settle, Deborah Labelle, Hazem Said, Sheila S. Sicilia Oct 2012

Best Practices In Teaching Information Technology Development, Amber Settle, Deborah Labelle, Hazem Said, Sheila S. Sicilia

Amber Settle

Programming is one of the most fundamental and central topics in the information technology curriculum. Because of its importance it is crucial to understand how to effectively teach development students. In this panel we share best practices for teaching programming to a variety of populations, including freshman, non-majors, and community college students. Various pedagogical approaches including pair programming, studiobased instruction, peer instruction, active learning, cooperative learning, project-based pedagogy, high-impact education practices, and CS Unplugged type activities are included.


Turning The Tables: Learning From Students About Teaching Cs1, Amber Settle Oct 2012

Turning The Tables: Learning From Students About Teaching Cs1, Amber Settle

Amber Settle

Programming has a central role in the computing curriculum, and introductory programming classes have been extensively studied in the computer science education literature. However, most of the studies focus on the effectiveness of various pedagogical approaches on student learning and engagement, and relative little attention is paid to faculty development. The gap in the literature puts CS1 faculty interested in effectively implementing innovative pedagogical approaches in a difficult situation. This article argues that taking a behaviorist approach to the CS1 classroom can provide much-needed feedback. Students provide instructors with one of the best sources of information about effective programming instruction, …


Interactive Learning Online: Challenges And Opportunities, Mihaela Sabin, Amber Settle, Becky Rutherfoord Oct 2012

Interactive Learning Online: Challenges And Opportunities, Mihaela Sabin, Amber Settle, Becky Rutherfoord

Amber Settle

Since the early 1990s online education and online learning systems have held the promise of increasing instructional productivity and reducing costs without sacrificing educational quality. There is no evidence to date that such promise has materialized. The impetus of the newest developments with free online courses to hundreds of thousands of students might drastically transform how we teach more and better with less. The innovation that prompted this panel is called Interactive Learning Online (ILO), and has the distinctive feature of highly interactive, machine-guided instruction that can be scaled to accommodate a large number of students who benefit from targeted …


Infusing Computational Thinking Into The Middle- And High-School Curriculum, Amber Settle, Baker Franke, Ruth Hansen, Frances Spaltro, Cynthia Jurisson, Colin Rennert-May, Brian Wildeman Jul 2012

Infusing Computational Thinking Into The Middle- And High-School Curriculum, Amber Settle, Baker Franke, Ruth Hansen, Frances Spaltro, Cynthia Jurisson, Colin Rennert-May, Brian Wildeman

Amber Settle

In recent years there have been significant efforts to revamp undergraduate and K-12 curricula to emphasize computational thinking, a term popularized by Jeannette Wing in 2006. We describe work introducing and enhancing computational thinking activities and assessments in the middle- and high-school curriculum at the University of Chicago Lab Schools. In total six courses were altered as a part of the Computational Thinking across the Curriculum Project: middle-school and high-school computer science, and high-school Latin, graphic arts, English, and history. We detail the modifications to the curriculum and discuss the successes and challenges of the project.


Forced Displacement In Colombia, Fernando Estrada Jul 2012

Forced Displacement In Colombia, Fernando Estrada

Fernando Estrada

No abstract provided.


Institutional Support For Computing Faculty Research Productivity: Does Gender Matter?, Monica M. Mcgill, Amber Settle Mar 2012

Institutional Support For Computing Faculty Research Productivity: Does Gender Matter?, Monica M. Mcgill, Amber Settle

Amber Settle

We address the question of how male and female computing faculty in the U.S. and Canada perceive research requirements and institutional support for promotion and tenure. Via a survey sent to approximately 7500 computing faculty at the 256 institutions that participate in the annual Taulbee Survey, our results identify differences in reported tenure and promotion requirements, including the number of publications required during the probationary period, the importance of the scope of publication venues, the importance of publishing in non-refereed journals, and the importance of collaborative presentations. Differences were also discovered in institutional support and the satisfaction levels with that …


Imagining Emergent Metadata, Realizing The Emergent Web, Jason A. Bengtson Mar 2012

Imagining Emergent Metadata, Realizing The Emergent Web, Jason A. Bengtson

Jason A Bengtson

Current metadata schemas are largely analog technology grafted onto the digital format. They have three inherent limitations that need to be transcended: they generate a static product which must be changed manually, they revolve around the needs of human, rather than mechanistic agents, and they are limited by the imagination and organizational capabilities of human agency. The author argues that to meet future challenges metadata will have to take a more flexible, adaptive form that centers on the needs of the machine in searching, interpretation and organization until the information it proxies enters into the human sphere. The author further …


The Art Of Redirection: Putting Mobile Devices Where You Want Them, Jason A. Bengtson Mar 2012

The Art Of Redirection: Putting Mobile Devices Where You Want Them, Jason A. Bengtson

Jason A Bengtson

Mobile technology has exploded, with many libraries experiencing a surge in access to their resources through mobile devices. In response, many institutions have created or are creating mobile sites designed to accommodate themselves to the unique strictures of these devices. One hurdle faced by these organizations, however, is getting mobile users to those sites. One solution is mobile redirect scripts, which automatically redirect mobile users from a regular page to a mobile page. These scripts come in various forms and present unique challenges to libraries. How are these scripts created? What triggers can or should be used to activate them? …


Imagining Emergent Metadata, Realizing The Emergent Web, Jason A. Bengtson Mar 2012

Imagining Emergent Metadata, Realizing The Emergent Web, Jason A. Bengtson

Jason A Bengtson

Current metadata schemas are largely analog technology grafted onto the digital format. They have three inherent limitations that need to be transcended: they generate a static product which must be changed manually, they revolve around the needs of human, rather than mechanistic agents, and they are limited by the imagination and organizational capabilities of human agency. The author argues that to meet future challenges metadata will have to take a more flexible, adaptive form that centers on the needs of the machine in searching, interpretation and organization until the information it proxies enters into the human sphere. The author further …


Social Networks And Web2.0 Among Youth: Lessons For Pacific Island Nations, Deogratias Harorimana Sr Feb 2012

Social Networks And Web2.0 Among Youth: Lessons For Pacific Island Nations, Deogratias Harorimana Sr

Dr Deogratias Harorimana

This study is on social networks and web2 among youths and the lessons for Pacific Island nation. This study defines commonly used social networking sites used by the Pacific youths, average time spent, reasons behind the use of social networking sites and how social networking sites can be used as a development tool for Pacific Island nation. It was found that the popularity of social networking amongst youths in Pacific Island Countries is fast growing, increasing more than three folds year on year in the last 3years. Social Networks are a vital part of life for PIC youths, where, now …


Institutional Repositories: Mechanism For Visibility, S M. Shafi, Nadim Akhtar Khan Dec 2011

Institutional Repositories: Mechanism For Visibility, S M. Shafi, Nadim Akhtar Khan

NADIM AKHTAR KHAN

Institutional repositories are a set of services that a university offers to the members of its community for the management and dissemination of digital materials created by the institution and its community members


A Review Of International Best Practice In E-Governmentsome Lessons For New Adopters, Deogratias Harorimana Sr Oct 2011

A Review Of International Best Practice In E-Governmentsome Lessons For New Adopters, Deogratias Harorimana Sr

Dr Deogratias Harorimana

Efficient bureaucratic processes as essential to attract and retain investment, as well as promote SME growth. The e_Gov is one of many ways emerging economies have used to streamline public service delivery and create a freindly and conducive atmosphere for business -both MNC and SMEs. This presentation provide an overview of some of the World's most recent case examples on the successful design-plan-implementation of eGov to build a strong basis to attract investment and deliver seamless essential services to Citizens.


Engaging Game Design Students Using Peer Evaluation, Amber Settle, Charles Wilcox, Chad Settle Oct 2011

Engaging Game Design Students Using Peer Evaluation, Amber Settle, Charles Wilcox, Chad Settle

Amber Settle

Many information technology educators have worked in recent years to develop courses to attract students to the field. As faculty achieve success with technical courses designed to be appeal to a broad audience, it can be hard to maintain the initial excitement particularly as multiple sections of the courses are taught on a continuing basis. In this article we describe a project that added peer evaluation to an assessment in a game design course with a large non-major audience. While controversial, peer evaluation has shown some promise in motivating students to work harder and in improving certain key skills. Consistent …


Computational Thinking In A Game Design Course, Amber Settle Oct 2011

Computational Thinking In A Game Design Course, Amber Settle

Amber Settle

As a part of an NSF-funded project to enhance computational thinking in undergraduate general education courses, activities and assessments were developed for a game design course taught at DePaul University. The focus of the course is on game analysis and design, but the course textbook uses an approach that is heavily grounded in computational thinking principles. We describe the course activities and assignments and discuss an initial assessment of those materials. Our results show that there is a gap in difficulty between several of the activities and indicate that the materials developed help students to better learn the computational thinking …


Does Lecture Capture Make A Difference For Students In Traditional Classrooms, Amber Settle, Lucia Dettori, Mary Jo Davidson Jun 2011

Does Lecture Capture Make A Difference For Students In Traditional Classrooms, Amber Settle, Lucia Dettori, Mary Jo Davidson

Amber Settle

The College of Computing and Digital Media (CDM) at DePaul University has recorded thousands of courses using an in-house system called Course Online (COL) since 2001. These recordings are available not only to students enrolled in online CDM courses, but also to students in traditional classrooms at CDM. In this study we analyzed survey responses and grade data to determine whether traditional students found COL recordings to be a valuable substitutional tool and whether the recordings had any impact on student performance. We found that a large majority of traditional CDM students find the recordings useful and believe that they …


Computational Thinking (Ct): On Weaving It In, Paul Curzon, Joan Peckham, Harriet G. Taylor, Amber Settle, Eric Roberts Jul 2009

Computational Thinking (Ct): On Weaving It In, Paul Curzon, Joan Peckham, Harriet G. Taylor, Amber Settle, Eric Roberts

Amber Settle

Computing offers essential problem-solving tools needed for contemporary challenges. The role of computing in education, and appropriate pathways for modern students, are of concern [10]. Educators recognize the importance of improving information technology (IT) skills and fluency, and studies have developed guidelines [7][8], but the analytical concepts and tools of computing have benefits beyond IT fluency. CT [12] continues earlier discussions on the nature of computing, [3][9]. This has helped the computing community to strengthen definition of the problem solving skills that computing brings to society, through education, outreach, and research. Recently, CT has served as a basis for several …