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

Education Commons

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

Series

2016

Computer Sciences

Institution
Keyword
Publication
File Type

Articles 1 - 30 of 36

Full-Text Articles in Education

Gender Bias In It Hiring Practices: An Ethical Analysis, Harmony L. Alford Dec 2016

Gender Bias In It Hiring Practices: An Ethical Analysis, Harmony L. Alford

Student Scholarship – Computer Science

With the current movement to increase the number of women in STEM-related careers, modified IT hiring practices may be considered debatably unethical. Studies cited in this work have asserted that female representation in STEM fields is integral not only to encouraging continued progression toward gender equality in the workplace but also to creating more inclusive products. In turn, some argue that when faced with reasonably comparable female and male candidates, a hiring manager should select the female candidate in order to increase the female representation in the company and provide a female perspective. However, it is simultaneously debatably unethical and …


College Of Engineering Senior Design Competition Fall 2016, University Of Nevada, Las Vegas Dec 2016

College Of Engineering Senior Design Competition Fall 2016, University Of Nevada, Las Vegas

Fred and Harriet Cox Senior Design Competition Projects

Part of every UNLV engineering student’s academic experience, the senior design project stimulates engineering innovation and entrepreneurship. Each student in their senior year chooses, plans, designs, and prototypes a product in this required element of the curriculum. A capstone to the student’s educational career, the senior design project encourages the student to use everything learned in the engineering program to create a practical, real world solution to an engineering challenge. The senior design competition helps focus the senior students in increasing the quality and potential for commercial application for their design projects. Judges from local industry evaluate the projects on …


Grading That Takes Into Account The Need To Learn From Mistakes, Francisco Zapata, Olga Kosheleva, Vladik Kreinovich Dec 2016

Grading That Takes Into Account The Need To Learn From Mistakes, Francisco Zapata, Olga Kosheleva, Vladik Kreinovich

Departmental Technical Reports (CS)

It is well known that the best way to learn the new material is to try it, to make mistakes, and to learn from these mistakes. However, the current grading scheme, in which the overall grade is a weighted average of the grades for all the assignments, exams, etc., does not encourage mistakes: any mistake decreases the grade on the corresponding assignment and thus, decreases the overall grade for the class. It is therefore desirable to modify the usual grading scheme, so that it will take into account -- and encourage -- learning by mistakes. Such a modification is proposed …


Teaching Android Security Through Examples: A Publicly Available Database Of Vulnerable Apps, Daniel E. Krutz, Samuel A. Malachowsky Dec 2016

Teaching Android Security Through Examples: A Publicly Available Database Of Vulnerable Apps, Daniel E. Krutz, Samuel A. Malachowsky

Articles

Security is hard, and teaching security can be even harder. Here we describe a public educational activity to assist in the instruction of both students and developers in creating secure Android apps. Our set of activities includes example vulnerable applications, information about each vulnerability, steps on how to repair the vulnerabilities, and information about how to confirm that the vulnerability has been properly repaired. Our primary goal is to make these activities available to other instructors for use in their classrooms ranging from the K-12 to university settings. A secondary goal of this project is to foster interest in security …


‘Tweetboard’ – A Case Study Of Developing A Micro-Blogging Platform For Higher Education, Shao Cheh Joyce Hsu, Gan, Benjamin, Jin Lee, Shu Hui Sheryl Lim, Xie Yan Jeremy Lim, Thomas Menkhoff, Si Xian Sherman Tan, Charles Jason Woodard, Qiu Cheng Yap Dec 2016

‘Tweetboard’ – A Case Study Of Developing A Micro-Blogging Platform For Higher Education, Shao Cheh Joyce Hsu, Gan, Benjamin, Jin Lee, Shu Hui Sheryl Lim, Xie Yan Jeremy Lim, Thomas Menkhoff, Si Xian Sherman Tan, Charles Jason Woodard, Qiu Cheng Yap

Research Collection School Of Computing and Information Systems

This paper reports experiences made at an Asian university in developing a social media platform based on Twitter in the context of a final year capstone project where information systems management students get an opportunity to solve ‘a real-world problem for a real client’. In this case study, the challenge was provided by a faculty member’s request for an interactive social media application which engages less outspoken students in class via a social medium they are familiar with: Twitter. We reconstruct the project’s evolution; describe the main features of the application called ‘TweetBoard’ and share lessons learned in developing a …


Semi-Automated Tool For Providing Effective Feedback On Programming Assignments, Min Yan Beh, Swapna Gottipati, David Lo, Venky Shankararaman Dec 2016

Semi-Automated Tool For Providing Effective Feedback On Programming Assignments, Min Yan Beh, Swapna Gottipati, David Lo, Venky Shankararaman

Research Collection School Of Computing and Information Systems

Human grading of introductory programming assignments is tedious and error-prone, hence researchers have attempted to develop tools that support automatic assessment of programming code. However, most such efforts often focus only on scoring solutions, rather than assessing whether students correctly understand the problems. To aid the students improve programming skills, effective feedback on programming assignments plays an important role. Individual feedback generation is tedious and painstaking process. We present a tool that not only automatically generates the static and dynamic program analysis outcomes, but also clusters similar code submissions to provide scalable and effective feedback to the students. We studied …


Identification Of The Emergent Leaders Within A Cse Professional Development Program, Tracie Evans Reding, Brian Dorn, Neal Grandgenett, Harvey Siy, Jon Youn, Qiuming Zhu, Carol A. Engelmann Oct 2016

Identification Of The Emergent Leaders Within A Cse Professional Development Program, Tracie Evans Reding, Brian Dorn, Neal Grandgenett, Harvey Siy, Jon Youn, Qiuming Zhu, Carol A. Engelmann

Computer Science Faculty Publications

The need for high quality, sustainable Computer Science Education (CSE) professional development (PD) at the grades K-12 level is essential to the success of the global CSE initiatives. This study investigates the use of Social Network Analysis (SNA) to identify emergent teacher leaders within a high quality CSE PD program. The CSE PD program was designed and implemented through collaboration between the computer science and teacher education units at a Midwestern metropolitan university in North America. A unique feature of this specific program is in the intentional development of a social network. This study discusses the importance of social networks, …


Smu Enhances Curriculum And Expands Offering To Prepare Undergraduates For The Digital Age, Singapore Management University Oct 2016

Smu Enhances Curriculum And Expands Offering To Prepare Undergraduates For The Digital Age, Singapore Management University

SMU Press Releases

Demand for infocomm professionals in Singapore is outpacing supply with 30,000 new infocomm jobs expected by 2020. The Infocomm Media 2025 masterplan has identified salient trends that are significant for the next decade, these include Big Data & Analytics, Internet of Things and Cybersecurity. The masterplan also highlighted future key infocomm job areas: Software Development, Cybersecurity, Data Analytics, and Network Infrastructure. In response to these industry trends and demand, SMU has strengthened its undergraduate curriculum in three schools to contribute to the 'future-proofing' of Singapore. The School of Information Systems (SIS) has revised its undergraduate curriculum in response to changes …


Leveraging Competency Framework To Improve Teaching And Learning: A Methodological Approach, Venky Shankararaman, Joelle Elmaleh Sep 2016

Leveraging Competency Framework To Improve Teaching And Learning: A Methodological Approach, Venky Shankararaman, Joelle Elmaleh

Research Collection School Of Computing and Information Systems

A number of engineering education programs have defined learning outcomes and course-level competencies, and conducted assessments at the program level to determine areas for continuous improvement. However, many of these programs have not implemented a comprehensive competency framework to support the actual delivery and assessment of an individual course. This paper highlights how a competency framework can be used across the life cycle of a course to effectively deliver and assess course content, and give valuable, timely feedback to students thus, improving teaching, student motivation and learning. A framework for leveraging course competencies during course design and delivery is presented, …


Creating Art Patterns With Math And Code, Boyan Kostadinov Aug 2016

Creating Art Patterns With Math And Code, Boyan Kostadinov

Publications and Research

The goal of this talk is to showcase some visualization projects that we developed for a 3-day Code in R summer program, designed to inspire the creative side of our STEM students by engaging them with computational projects that we developed with the purpose of mixing calculus level math and code to create complex geometric patterns. One of the goals of this program was to attract more minority and female students into applied math and computer science majors.

The projects are designed to be implemented using the high-level, open-source and free computational environment R, a popular software in industry for …


Does A Taste Of Computing Increase Computer Science Enrollment?, Steven Mcgee, Randi Mcgee-Tekula, Jennifer Duck, Taylor White, Ronald I. Greenberg, Lucia Dettori, Dale F. Reed, Brenda Wilkerson, Don Yanek, Andrew Rasmussen, Gail Chapman Aug 2016

Does A Taste Of Computing Increase Computer Science Enrollment?, Steven Mcgee, Randi Mcgee-Tekula, Jennifer Duck, Taylor White, Ronald I. Greenberg, Lucia Dettori, Dale F. Reed, Brenda Wilkerson, Don Yanek, Andrew Rasmussen, Gail Chapman

Computer Science: Faculty Publications and Other Works

This study investigated the impact of the Exploring Computer Science (ECS) program on the likelihood that students of all races and gender would pursue further computer science coursework in high school. ECS is designed to foster deep engagement through equitable inquiry around computer science concepts. If the course provides a meaningful and relevant experience, it will increase students' expectancies of success as well as increase their perceived value for the field of computer science. Using survey research, we sought to measure whether the relevance of students' course experiences influenced their expectancies and value and whether those attitudes predicted whether students …


Practice And Refactoring Log: A Reflection Based Learning Strategy To Improve The Fluency Of Computing Students In Writing Computer Programs, Elizabeth Dancy, El Sayed Mahmoud Jul 2016

Practice And Refactoring Log: A Reflection Based Learning Strategy To Improve The Fluency Of Computing Students In Writing Computer Programs, Elizabeth Dancy, El Sayed Mahmoud

Faculty Publications and Scholarship

The relationship between reflection and learning is evident. Reflection plays a significant role in learning by encouraging insight and complex learning. However, most students consider their work experiences at school as isolated and unrelated events. This work aims to investigate how to improve the students’ fluency in writing computer programs through reflection. A new deliverable, the Practice and Refactoring Log (“PAR Log”), is requested for each assignment in order to engage students in the process of making meaning from their experiences when completing their assignments. The PAR Log shows and justifies all changes through the assignment development cycle. Two student …


Pythagorean Combinations For Lego Robot Building., Ronald I. Greenberg Jul 2016

Pythagorean Combinations For Lego Robot Building., Ronald I. Greenberg

Computer Science: Faculty Publications and Other Works

This paper provides tips for LEGO robot construction involving bracing or gear meshing along a diagonal using standard Botball kits.


Examining Bridges Between Informal And Formal Learning Environments: A Sequential Mixed Method Design, Dagen L. Valentine Jul 2016

Examining Bridges Between Informal And Formal Learning Environments: A Sequential Mixed Method Design, Dagen L. Valentine

Department of Agricultural Leadership, Education and Communication: Dissertations, Theses, and Student Scholarship

The purpose of this sequential mixed method study was to identify schools implementing a technology-based engineering design intervention in a way that connects or bridges formal learning environments of the school-day to informal learning environments such as afterschool programs. Further, this study investigated educators’ decisions that enabled or facilitated bridging between formal and informal learning environments. This cooperation and/or linking between informal and formal learning time is bridging. Participants included public schools (n=16) in Eastern Nebraska that incorporated the Nebraska Wearables Technology (WearTec) program at their school, club or Out-of-School-Time program during the 2015-2016 school year. Three of the schools …


Seeking Independent Management Of Problem Behavior: A Proof-Of-Concept Study With Children And Their Teachers, Camellia Zakaria, Richard C. Davis, Zachary Walker Jun 2016

Seeking Independent Management Of Problem Behavior: A Proof-Of-Concept Study With Children And Their Teachers, Camellia Zakaria, Richard C. Davis, Zachary Walker

Research Collection School Of Computing and Information Systems

Problem behaviors are particularly common in children with neurodevelopmental disorders like Autism and Down syndrome. These behaviors sometimes discourage social inclusion, inhibit learning development, and cause severe injuries, but caregivers are often unable to attend to their children immediately when the behaviors occur. Recent research shows that problem behavior can be automatically detected with wearable devices, but it is still not clear how to reduce caregivers' burdens and facilitate academic, social, and functional development of children with problem behaviors. We conducted a field study at a school with 21 children who exhibit problem behaviors and found that they needed frequent …


Demo: Wearable Application To Manage Problem Behavior In Children With Neurodevelopmental Disorders, Camellia Zakaria, Richard C. Davis Jun 2016

Demo: Wearable Application To Manage Problem Behavior In Children With Neurodevelopmental Disorders, Camellia Zakaria, Richard C. Davis

Research Collection School Of Computing and Information Systems

Managing problem behaviors in children with neurodevelopmental disorders can be challenging. Such behaviors may discourage social participation and learning. Many of these behaviors warrant intervention, however, are challenging for caregivers to constantly supervise. Previous work focused on developing recognition systems for stereotypical and aggressive behaviors. Researchers also developed visualization interface for caregivers to better understand their child’s needs. Our goal however, is to design an independent behavior management application to help children manage problem behaviors with minimal supervision.We conducted a field study at a school for children with special needs in Singapore, and interviewed ten teachers. This study helped us …


Guest Editors' Introduction: Best Of Respect, Part 2, Tiffany Barnes, Jamie Payton, George K. Thiruvathukal, Jeff Forbes, Kristy Elizabeth Boyer May 2016

Guest Editors' Introduction: Best Of Respect, Part 2, Tiffany Barnes, Jamie Payton, George K. Thiruvathukal, Jeff Forbes, Kristy Elizabeth Boyer

Computer Science: Faculty Publications and Other Works

The guest editors introduce best papers on broadening participation in computing from the RESPECT'15 conference. The five articles presented here are part two of a two-part series representing research on broadening participation in computing. These articles study participation in intersectional ways, through the perceptions and experiences of African-American middle school girls, the sense of belonging in computing for LGBTQ students, the impact of a STEM scholarship and community development program for low-income and first-generation college students, a leadership development program, and how African-American women individually take leadership to enable their success in computing.


College Of Engineering Senior Design Competition Spring 2016, University Of Nevada, Las Vegas May 2016

College Of Engineering Senior Design Competition Spring 2016, University Of Nevada, Las Vegas

Fred and Harriet Cox Senior Design Competition Projects

Part of every UNLV engineering student’s academic experience, the senior design project stimulates engineering innovation and entrepreneurship. Each student in their senior year chooses, plans, designs, and prototypes a product in this required element of the curriculum. A capstone to the student’s educational career, the senior design project encourages the student to use everything learned in the engineering program to create a practical, real world solution to an engineering challenge. The senior design competition helps focus the senior students in increasing the quality and potential for commercial application for their design projects. Judges from local industry evaluate the projects on …


Professor Pang Hwee Hwa Appointed Dean Of Smu School Of Information Systems, Singapore Management University May 2016

Professor Pang Hwee Hwa Appointed Dean Of Smu School Of Information Systems, Singapore Management University

SMU Press Releases

The Singapore Management University (SMU) has announced today the appointment of Professor Pang Hwee Hwa as the next Dean of the SMU School of Information Systems (SIS) with effect from 1 July 2016 for a term of five years. Selected from a global pool of candidates after an extensive and rigorous global search which started in October 2015, Prof Pang’s strong commitment to research in information systems and a passion for excellence in education, make him the ideal candidate to lead the School of Information Systems.


Uncertainty Avoidance—A New Teaching/ Learning Method For An Introductory Programming Course, Zhen Jiang Apr 2016

Uncertainty Avoidance—A New Teaching/ Learning Method For An Introductory Programming Course, Zhen Jiang

Computer Science Faculty Publications

In this paper, we introduce a new procedure for under-represented students to quickly learn the use of the decision structure in computer programming. The challenge here is to help students, who lack sufficient background of mathematics and computer programming, to use this structure correctly without too much doubt and uncertainty. The traditional CS0 program elapses several semesters and requires many foundation courses to be taken before the students have knowledge of the program correctness. Our one-semester course CSC115 allows students to build up programming skills gradually case by case and program by program. Such a guideline is proven to be …


Predicting College Students’ Online Help-Seeking Behavior: The Effect Of Learning Proficiency, Interest, Prior Knowledge, Epistemological Belief, And Problem Difficulty, Qiang Hao, Brad Barnes, Robert C. Branch, Ewan Wright Apr 2016

Predicting College Students’ Online Help-Seeking Behavior: The Effect Of Learning Proficiency, Interest, Prior Knowledge, Epistemological Belief, And Problem Difficulty, Qiang Hao, Brad Barnes, Robert C. Branch, Ewan Wright

Computer Science Faculty and Staff Publications

Help seeking has been identified as a learning strategy manifesting capacities for self-regulated learning (Aleven, et al., 2003). Nevertheless, there is evidence that students often encounter barriers in help seeking in classroom settings. This may involve difficulties in identifying helpers or hesitation in approaching helpers due to anxiety or a lack of self-confidence (Ryan & Shin, 2011). Aided by web technology, students may not need to face such barriers when seeking help. Moreover, communicating with experts online or utilizing search engines makes abundant relevant information accessible, and is arguably less intimidating than face-to-face interactions. As a result, students seeking online …


Mycompetencies: Competency Tracking Mobile Application For Is Students, Gottipati Swapna, Shankararaman, Venky Apr 2016

Mycompetencies: Competency Tracking Mobile Application For Is Students, Gottipati Swapna, Shankararaman, Venky

Research Collection School Of Computing and Information Systems

The overall aim of learning outcomes and competency based education is to improve the efficiency and effectiveness of higher education. It's important to track regularly student's competency acquisition so that the faculty can improve the teaching delivery and adapt the content accordingly. Student based self-assessment of competency tracking on a weekly basis aids faculty to intervene in course delivery process for effective teaching and learning experience. It also helps students to have a better understanding of their competency levels and accordingly prepare for weekly sessions. To enable students to self-assess the competencies in more structured format, there is a need …


Mapping Information Systems Student Skills To Industry Skills Framework, Shankararaman, Venky, Gottipati Swapna Apr 2016

Mapping Information Systems Student Skills To Industry Skills Framework, Shankararaman, Venky, Gottipati Swapna

Research Collection School Of Computing and Information Systems

SFIA skills framework is widely popular among education institutions and ICT industries. The framework provides ICT skills profiles which can be a valuable resource that supports the career planning of a student. However, currently a student does not have a method or approach to exploit the SFIA framework to align his or her competencies that he or she has acquired during the education program, to the skills defined in the SFIA framework. In this paper, we present a solution model for generating a skills report based on individual's competencies and experiences. In particular, we focus on Information Systems students' profiles. …


Guest Editors' Introduction: Research On Equity And Sustained Participation In Engineering, Computing, And Technology, Tiffany Barnes, Jamie Payton, George K. Thiruvathukal, Kristy Elizabeth Boyer, Jeff Forbes Mar 2016

Guest Editors' Introduction: Research On Equity And Sustained Participation In Engineering, Computing, And Technology, Tiffany Barnes, Jamie Payton, George K. Thiruvathukal, Kristy Elizabeth Boyer, Jeff Forbes

Computer Science: Faculty Publications and Other Works

The guest editors introduce best papers on broadening participation in computing from the RESPECT'15 conference. The five articles presented here are part one of a two-part series representing research on broadening participation in computing at all levels of education: from K-12 schools through graduate school, with a focus on diversity with regard to gender, race, and ethnicity.


The Impact Of The Exploring Computer Science Instructional Model In Chicago Public Schools, Lucia Dettori, Ronald I. Greenberg, Steven Mcgee, Dale Reed Mar 2016

The Impact Of The Exploring Computer Science Instructional Model In Chicago Public Schools, Lucia Dettori, Ronald I. Greenberg, Steven Mcgee, Dale Reed

Computer Science: Faculty Publications and Other Works

As part of the Taste of Computing project, the Exploring Computer Science (ECS) instructional model has been expanded to many high schools in the Chicago Public Schools system. We report on initial outcomes showing that students value the ECS course experience, resulting in increased awareness of and interest in the field of computer science. We compare these results by race and gender. The data provide a good basis for exploring the impact of meaningful computer science instruction on students from groups underrepresented in computing; of several hundred students surveyed, nearly half were female, and over half were Hispanic or African-American.


The Need For Research In Broadening Participation, Tiffany Barnes, George K. Thiruvathukal Mar 2016

The Need For Research In Broadening Participation, Tiffany Barnes, George K. Thiruvathukal

Computer Science: Faculty Publications and Other Works

Underrepresentation in computing is a global problem, marked by a disturbing lack of access to computing resources and education among people underrepresented by race, ethnicity, gender, income, disability, and sexual-orientation status. It is urgent that we address this divide between those with and without the knowledge to create computational artifacts or even basic functional literacy. Important alliances for broadening participation (BP) are catalyzing efforts to engage more people in computing, but they are not enough. We need solid research as well.


Scrum-X: An Interactive And Experiential Learning Platform For Teaching Scrum, Wee Leong Lee Mar 2016

Scrum-X: An Interactive And Experiential Learning Platform For Teaching Scrum, Wee Leong Lee

Research Collection School Of Computing and Information Systems

Motivating and engaging thecurrent generation of technology-savvy students and improving the quality oflearning is becoming more challenging with traditional instructional methods.Educational games and simulations are gaining more ground, both in formal andinformal learning environments. With experiential learning, learners canenhance their management skills and ability to make decisions by analyzingdifferent scenarios and paths that the project could have taken if specificdecisions were made during the project. This paper presents Scrum-X, acomputer-based simulation game to teach Scrum, an agile project managementmethodology, to graduates and professionals with IT background. In the game,players plan, execute and manage a software development project using Scrummethodology. Players …


Improving Primo Usability And Teachability With Help From The Users, Barbara Valentine, Beth West Jan 2016

Improving Primo Usability And Teachability With Help From The Users, Barbara Valentine, Beth West

Faculty & Staff Publications

In the aftermath of a consortium migration to a shared cloud-based resource management and discovery system, a small college library implemented a web usability test to uncover the kinds of difficulties students had with the new interface. Lessons learned from this study led to targeted changes, which simplified aspects of searching, but also enhanced the librarians’ ability to teach more effectively. The authors discuss the testing methods, results, and teaching opportunities, both realized and potential, which arose from implementing changes.


Towards Reusable Personas For Everyday Design, Ciaran O'Leary, Fredrick Mtenzi, Claire Mcavinia Jan 2016

Towards Reusable Personas For Everyday Design, Ciaran O'Leary, Fredrick Mtenzi, Claire Mcavinia

Conference papers

Personas are artificial character based representations of user goals, attitudes, motivations and abilities which enable designers to focus their design efforts on key, targeted users. The success of personas in design is due to their capacity to enable designers to empathize with users and understand user goals. Persona development is rooted in the rigorous collection and analysis of data specifically related to the design project being undertaken. New design projects thus require the development of new personas. Since redevelopment is not always achievable attention has turned towards reuse of personas and the underlying data. This paper reports on ongoing research …


Export To Arduino: A Tool To Teach Processor Design On Real Hardware, Michael Black Jan 2016

Export To Arduino: A Tool To Teach Processor Design On Real Hardware, Michael Black

Computer Science Faculty Publications

Many computer organization courses teach digital design and processor architecture without a hardware lab or physical equipment. This paper introduces a module to allow students to export digital designs as C programs that run on an inexpensive Arduino Uno, thereby allowing students to test and observe their designs in actual hardware with minimal setup time and equipment. The module runs within Emumaker86, an open-source digital design tool previously developed by the author for teaching microprocessor architecture, and can handle designs ranging from simple combinational circuits to a complete processor. Students were given this module in an undergraduate "Systems Computing" course, …