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

Computer Sciences Commons™

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

Education

Institution
Keyword
Publication Year
Publication
Publication Type
File Type

Articles 961 - 990 of 2099

Full-Text Articles in Computer Sciences

Class Discussion Management And Analysis Application, Venky Shankararaman, Swapna Gottipati, Seshan Ramaswami, Chirag Chhablan Nov 2018

Class Discussion Management And Analysis Application, Venky Shankararaman, Swapna Gottipati, Seshan Ramaswami, Chirag Chhablan

Research Collection School Of Computing and Information Systems

Discussion-based teaching is popular in several courses because it creates opportunities for students to practice important skills useful for the working environment. In order to make this pedagogy impactful and effective, instructors employ technologies such as online discussion forums and student response systems to conduct and manage classroom discussions. More recently mobile devices have become prevalent and researchers have been exploring how this device can help support education. In this paper we report the innovative use of mobile technology and supporting backend tools to manage classroom discussions. We have implemented a class discussion and management application, LiveClass. This application records …


Vt-Revolution: Interactive Programming Tutorials Made Possible, Lingfeng Bao, Zhenchang Xing, Xin Xia, David Lo, Shanping Li Nov 2018

Vt-Revolution: Interactive Programming Tutorials Made Possible, Lingfeng Bao, Zhenchang Xing, Xin Xia, David Lo, Shanping Li

Research Collection School Of Computing and Information Systems

Programming video tutorials showcase programming tasks and associated workflows. Although video tutorials are easy to create, it isoften difficult to explore the captured workflows and interact withthe programs in the videos. In this work, we propose a tool named VTRevolution – an interactive programming video tutorial authoring system. VTRevolution has two components: 1) a tutorial authoring system leverages operating system level instrumentation to log workflow history while tutorial authors are creating programming video tutorials; 2) a tutorial watching system enhances the learning experience of video tutorials by providing operation history and timeline-based browsing interactions. Our tutorial authoring system does not …


Mapping Knowledge Units Using A Learning Management System (Lms) Course Framework, Casey Rackley Oct 2018

Mapping Knowledge Units Using A Learning Management System (Lms) Course Framework, Casey Rackley

KSU Proceedings on Cybersecurity Education, Research and Practice

ABSTRACT

The purpose of this paper is to examine the outcomes of using a Learning Management System (LMS) course as a framework for mapping the Centers of Academic Excellence in Cyber Defense (CAE-CD) 2019 Knowledge Units (KU) to college courses. The experience shared herein will be useful to faculty who are interested in performing the mapping and applying for CAE-CDE designation.


Cybersecurity Education Employing Experiential Learning, Travis Lowe, Casey Rackley Oct 2018

Cybersecurity Education Employing Experiential Learning, Travis Lowe, Casey Rackley

KSU Proceedings on Cybersecurity Education, Research and Practice

ABSTRACT

The purpose of this paper is to discuss a curriculum design that employs Kolb’s Experiential Learning Theory stages and Kolb’s Learning Styles in four consecutive class sessions. The challenge each class is to present students with perplexing and often frustrating network problems that someday might be encountered on the job. By using Kolb’s theory, students address those problems from the perspective of each learning style, while passing through each phase of the learning cycle. As a result, students gain stronger cognitive thinking skills and hands-on troubleshooting skills in preparation for work as network administrators or cybersecurity analysts.


Study Of Physical Layer Security And Teaching Methods In Wireless Communications, Zhijian Xie, Christopher Horne Oct 2018

Study Of Physical Layer Security And Teaching Methods In Wireless Communications, Zhijian Xie, Christopher Horne

KSU Proceedings on Cybersecurity Education, Research and Practice

In most wireless channels, the signals propagate in all directions. For the communication between Alice and Bob, an Eavesdropper can receive the signals from both Alice and Bob as far as the Eavesdropper is in the range determined by the transmitting power. Through phased array antenna with beam tracking circuits or cooperative iteration, the signals are confined near the straight line connecting the positions of Alice and Bob, so it will largely reduce the valid placement of an Eavesdropper. Sometimes, this reduction can be prohibitive for Eavesdropper to wiretap the channel since the reduced space can be readily protected. Two …


Evaluating Two Hands-On Tools For Teaching Local Area Network Vulnerabilities, Ariana Brown, Jinsheng Xu, Xiaohong Yuan Oct 2018

Evaluating Two Hands-On Tools For Teaching Local Area Network Vulnerabilities, Ariana Brown, Jinsheng Xu, Xiaohong Yuan

KSU Proceedings on Cybersecurity Education, Research and Practice

According to the Verizon’s Data Breach Investigations Report, Local Area Network (LAN) access is the top vector for insider threats and misuses. It is critical for students to learn these vulnerabilities, understand the mechanisms of exploits, and know the countermeasures. The department of Computer Science at North Carolina A&T State University designed two different educational tools that help students learn ARP Spoofing Attacks, which is the most popular attack on LAN. The first tool, called Hacker’s Graphical User Interface (HGUI), is a visualization tool that demonstrates ARP Spoofing Attack with real time animation. The second tool is a hands-on (HandsOn) …


Psychological Behavior Of English Learners Utilizing A Cognitive Tutor In An Online Pre-Calculus, Julian Viera Jr., Olga Kosheleva, Vladik Kreinovich Oct 2018

Psychological Behavior Of English Learners Utilizing A Cognitive Tutor In An Online Pre-Calculus, Julian Viera Jr., Olga Kosheleva, Vladik Kreinovich

Departmental Technical Reports (CS)

The educational landscape is becoming a digital learning environment. Students in today's digital world draw from multiple sources of information; from hypertext, videos, social media, to video games and internet searches. English Learners, individuals learning two languages at once, who use software written in English have a passive relationship with the computer when software is not in their native language. They feel that this educational software belongs to another culture. This paper will present findings from a study with English Learners' engagement in a fully online pre-calculus course. The authors utilized Cultural-Historical Activity Theory to describe how English Learners' created …


Comparing Us And Russian Grading Scales, Olga Kosheleva, Vladik Kreinovich Oct 2018

Comparing Us And Russian Grading Scales, Olga Kosheleva, Vladik Kreinovich

Departmental Technical Reports (CS)

In the US, grades are usually based on comprehensive written exams: the larger the proportion of topic in which the student shows knowledge, the higher the student's grade. In contrast, in Russia, the grades are based on oral exams, and the bulk of the grade comes from a student answering questions of a few (usually, three) randomly selected topics. A natural question is: what is the relation between the two grading scales? It turns out that "excellent" and "good" grades means the same in both scales, while the US "satisfactory" level is higher than a similar Russian level.


Girls Who Code 3rd-5th, Khristina Polivanov Oct 2018

Girls Who Code 3rd-5th, Khristina Polivanov

Honors Program: Expanded Learning Clubs

The goal of the club is to encourage girls to be confident in themselves and their abilities while teaching them basic concepts used in computer science.


Exploring Experiential Learning Model And Risk Management Process For An Undergraduate Software Architecture Course, Eng Lieh Ouh, Yunghans Irawan Oct 2018

Exploring Experiential Learning Model And Risk Management Process For An Undergraduate Software Architecture Course, Eng Lieh Ouh, Yunghans Irawan

Research Collection School Of Computing and Information Systems

This paper shares our insights on exploring theexperiential learning model and risk management process todesign an undergraduate software architecture course. The keychallenge for undergraduate students to appreciate softwarearchitecture design is usually their limited experience in thesoftware industry. In software architecture, the high-level designprinciples are heuristics lacking the absoluteness of firstprinciples which for inexperienced undergraduate students, thisis a frustrating divergence from what they used to value. From aneducator's perspective, teaching software architecture requirescontending with the problem of how to express this level ofabstraction practically and also make the learning realistic. Inthis paper, we propose a model adapting the concepts ofexperiential learning …


Sufat: An Analytics Tool For Gaining Insights From Student Feedback Comments, Siddhant Pyasi, Swapna Gottipati, Venky Shankararaman Oct 2018

Sufat: An Analytics Tool For Gaining Insights From Student Feedback Comments, Siddhant Pyasi, Swapna Gottipati, Venky Shankararaman

Research Collection School Of Computing and Information Systems

Teacher evaluation is a vital element inimproving student learning outcomes. Course and instructor feedback given bystudents, provides insights that can help improve student learning outcomes andteaching quality. Teaching and course evaluation systems help to collectquantitative and qualitative feedback from students. Since manually analysingthe qualitative feedback is painstaking and a tedious process, usually, onlythe quantitative feedback is often used for evaluating the course and theinstructor. However, useful knowledge is hidden in the qualitative comments, inthe form of sentiments and suggestions that can provide valuable insights tohelp plan improvements in the course content and delivery. In order toefficiently gather, analyse and provide …


Mini-Case Study Pedagogy: Experience From A Technical Course In An Information Systems Program, Venky Shankararaman, Swapna Gottipati, Alan Megargel Oct 2018

Mini-Case Study Pedagogy: Experience From A Technical Course In An Information Systems Program, Venky Shankararaman, Swapna Gottipati, Alan Megargel

Research Collection School Of Computing and Information Systems

Case method is one approach that has been widely adopted in teaching many professions including law, medicine and business. The general practice is to ask students to read the case, usually four to eight pages long, prior to the session, and then spend the whole session discussing the case. However, for technology courses, the students are required to learn concepts and apply the musing hands-on software tools through lab sessions. Hence, rather than use long cases, that cover the entire session, we need to use mini-cases that are usually one to two pages long. This pedagogy approach allows the class …


Using Gamification In Outreach Camps: Experience From An Information Systems Program, Swapna Gottipati, Venky Shankararaman Oct 2018

Using Gamification In Outreach Camps: Experience From An Information Systems Program, Swapna Gottipati, Venky Shankararaman

Research Collection School Of Computing and Information Systems

Reaching to young generation and attracting them to computing programs such as Information Systems (IS) and Computer Science (CS) is a key challenge faced by universities in Singapore. During their application process, many high quality students from junior colleges (JC) either don't choose IS program or choose IS program as the last option. School of Information Systems (SIS), Singapore Management University, decided to implement an innovative outreach program to reach and attract high quality JC students. A team of 30 faculty and staff worked on an outreach project to study and analyse the rationale behind the smaller numbers of applicants. …


Research Innovation And Institutional Growth: Digital Humanities, Usm, And The University Of Maine System, Janet M. Billson, Katherine Bessey Sep 2018

Research Innovation And Institutional Growth: Digital Humanities, Usm, And The University Of Maine System, Janet M. Billson, Katherine Bessey

Research Innovation and Institutional Growth

No abstract provided.


Challenges In Learning Uml: From The Perspective Of Diagrammatic Representation And Reasoning, Z. Shen, S. Tan, Keng Siau Sep 2018

Challenges In Learning Uml: From The Perspective Of Diagrammatic Representation And Reasoning, Z. Shen, S. Tan, Keng Siau

Research Collection School Of Computing and Information Systems

Unified modeling language (UML) is widely taught in the information systems (IS) curriculum. To understand UML in IS education, this paper reports on an empirical study that taps into students’ learning of UML. The study uses a concept-mapping technique to identify the challenges in learning UML notational elements. It reveals that some technical properties of UML diagrammatic representation, coupled with students’ cognitive attributes, hinder both perceptual and conceptual processes involved in searching, recognizing, and inferring visual information, which creates learning barriers. This paper also discusses how to facilitate perceptual and conceptual processes in instruction to overcome learning challenges. The study …


Teaching Basic Programming To Pre-University Students Through Blended Learning Pedagogy: A Descriptive Study, Vandana Ramachandra Rao, Ngee Mok Heng Sep 2018

Teaching Basic Programming To Pre-University Students Through Blended Learning Pedagogy: A Descriptive Study, Vandana Ramachandra Rao, Ngee Mok Heng

Research Collection School Of Computing and Information Systems

Students enrolling for undergraduate programmes in Singapore would have either finished their polytechnic diploma or completed Junior College (JC) studies. Most pre-university students coming through the JC pathway are not exposed to programming as computing is offered as a subject in a very few JCs. The authors of this paper conducted four runs of an introductory programing course between 2016 and 2017 for a research project funded by the Ministry of Education, Singapore. The project named “Let’s Code!” was intended to introduce fundamental programming concepts to students and guide them to consider taking a computer-science related degree for their university …


Lessons Learned From A District-Wide Implementation Of A Computer Science Initiative In The District Of Columbia Public Schools, Kenneth Alonzo Anderson, Legand L. Burge Iii, Troy J. Shine, Marlon Mejias, Ketly Jean-Pierre Aug 2018

Lessons Learned From A District-Wide Implementation Of A Computer Science Initiative In The District Of Columbia Public Schools, Kenneth Alonzo Anderson, Legand L. Burge Iii, Troy J. Shine, Marlon Mejias, Ketly Jean-Pierre

Journal of Computer Science Integration

In this article, we use evidence to describe seven key lessons from a four-year district-wide computer science implementation project between Howard University and the District of Columbia Public Schools. These lessons are: (a) Get to know the school counselors (and other key personnel); (b) Expect personnel changes and strategic reorganization within school districts; (c) Be innovative to build and maintain community; (d) Be flexible when developing instruments and curricula; (e) Maintain a firm commitment to equity; (f) Develop tiered content and prepare to make philosophical adjustments; and (g) Identify markers of sustainability. We also include original curricula materials including the …


Computational Thinking And Literacy, Sharin Rawhiya Jacob, Mark Warschauer Aug 2018

Computational Thinking And Literacy, Sharin Rawhiya Jacob, Mark Warschauer

Journal of Computer Science Integration

Today’s students will enter a workforce that is powerfully shaped by computing. To be successful in a changing economy, students must learn to think algorithmically and computationally, to solve problems with varying levels of abstraction. These computational thinking skills have become so integrated into social function as to represent fundamental literacies. However, computer science has not been widely taught in K-12 schools. Efforts to create computer science standards and frameworks have yet to make their way into mandated course requirements. Despite a plethora of research on digital literacies, research on the role of computational thinking in the literature is sparse. …


Transforming Learning With Information And Communication Technologies: Insights From Three Decades Of Research, Romina Jamieson-Proctor Aug 2018

Transforming Learning With Information And Communication Technologies: Insights From Three Decades Of Research, Romina Jamieson-Proctor

2009 - 2019 ACER Research Conferences

Since computers first appeared in classrooms, educators have sought to integrate information communication technologies (ICT) into teaching and learning. In Australia, as elsewhere, ICT are widely regarded as critical facilitators of student learning. The ability to use ICT effectively is specified in Australia’s national curriculum as a required general capability. However, despite the educational environment being replete with ICT related programs, our understanding of how students use ICT for learning is still limited. This paper presents insights from the past 30 years of research, which suggest that even though the current ‘climate’ in Australian schools is favourable, teacher confidence and …


An Examination Of Factors Correlating With Course Failure In A High School Computer Science Course, Steven Mcgee, Ronald I. Greenberg, Lucia Dettori, Andrew M. Rasmussen, Randi Mcgee-Tekula, Jennifer Duck, Erica Wheeler Aug 2018

An Examination Of Factors Correlating With Course Failure In A High School Computer Science Course, Steven Mcgee, Ronald I. Greenberg, Lucia Dettori, Andrew M. Rasmussen, Randi Mcgee-Tekula, Jennifer Duck, Erica Wheeler

Computer Science: Faculty Publications and Other Works

Across the United States, enrollment in high school computer science (CS) courses is increasing. These increases, however, are not spread evenly across race and gender. CS remains largely an elective class, and fewer than three-fourths of the states allow it to count towards graduation. The Chicago Public Schools has sought to ensure access for all students by recently enacting computer science as a high school graduation requirement. The primary class that fulfills the graduation requirement is Exploring Computer Science (ECS), a high school introductory course and professional development program designed to foster deep engagement through equitable inquiry around CS …


Visualization Of Geospatial Data As An Analytical And Educational Tool, Richard A. Vu Aug 2018

Visualization Of Geospatial Data As An Analytical And Educational Tool, Richard A. Vu

STAR Program Research Presentations

World Wind is an open-source API developed for Java, Android, and browsers that is designed to visualize and interact with geospatial data. The Web World Wind client is composed of four major components: the HTML template, the globe, geospatial features, and application features. The template was implemented using Bootstrap and hosts the globe provided by World Wind. This globe draws its data from multiple imagery sources, including the Open Geospatial Consortium (OGC) Web Map Service and Web Map Tile Service. This enables the application to perform and visualize complex calculations with multiple types of data such as weather and terrain. …


A Characterization Of The Medical-Legal Partnership (Mlp) Of Nebraska Medicine, Jordan Pieper Aug 2018

A Characterization Of The Medical-Legal Partnership (Mlp) Of Nebraska Medicine, Jordan Pieper

Capstone Experience: Master of Public Health

This research study was completed at Legal Aid of Nebraska’s Health, Education, and Law Project through the partnership it has formed working with Nebraska Medicine and Iowa Legal Aid. Traditionally, health and disease have always been viewed exclusively as "healthcare" issues. But with healthcare consistently growing towards holistic approaches to help patients, we now know there are deeper, structural conditions of society that can act as strong driving forces of a person's poor daily living conditions that can negatively impact health. The importance of a Medical-Legal Partnership is that it considers a patient's social determinants of health (SDHs). The goal …


Machine Learning To Predict College Course Success, Anthony R.Y. Dalton, Justin Beer, Sriharshasai Kommanapalli, James S. Lanich Ph.D. Jul 2018

Machine Learning To Predict College Course Success, Anthony R.Y. Dalton, Justin Beer, Sriharshasai Kommanapalli, James S. Lanich Ph.D.

SMU Data Science Review

In this paper, we present an analysis of the predictive ability of machine learning on the success of students in college courses in a California Community College. The California Legislature passed assembly bill 705 in order to place students in non-remedial coursework, based on high school transcripts, to increase college completion. We utilize machine learning methods on de-identified student high school transcript data to create predictive algorithms on whether or not the student will be successful in college-level English and Mathematics coursework. To satisfy the bill’s requirements, we first use exploratory data analysis on applicable transcript variables. Then we use …


Experiential Learning Builds Cybersecurity Self-Efficacy In K-12 Students, Abdullah Konak Jul 2018

Experiential Learning Builds Cybersecurity Self-Efficacy In K-12 Students, Abdullah Konak

Journal of Cybersecurity Education, Research and Practice

In recent years, there have been increased efforts to recruit talented K-12 students into cybersecurity fields. These efforts led to many K-12 extracurricular programs organized by higher education institutions. In this paper, we first introduce a weeklong K-12 program focusing on critical thinking, problem-solving, and igniting interest in information security through hands-on activities performed in a state-of-the-art virtual computer laboratory. Then, we present an inquiry-based approach to design hands-on activities to achieve these goals. We claim that hands-on activities designed based on this inquiry-based framework improve K-12 students’ self-efficacy in cybersecurity as well as their problem-solving skills. The evaluation of …


Student Misconceptions About Cybersecurity Concepts: Analysis Of Think-Aloud Interviews, Julia D. Thompson, Geoffrey L. Herman, Travis Scheponik, Linda Oliva, Alan Sherman, Ennis Golaszewski, Dhananjay Phatak, Kostantinos Patsourakos Jul 2018

Student Misconceptions About Cybersecurity Concepts: Analysis Of Think-Aloud Interviews, Julia D. Thompson, Geoffrey L. Herman, Travis Scheponik, Linda Oliva, Alan Sherman, Ennis Golaszewski, Dhananjay Phatak, Kostantinos Patsourakos

Journal of Cybersecurity Education, Research and Practice

We conducted an observational study to document student misconceptions about cybersecurity using thematic analysis of 25 think-aloud interviews. By understanding patterns in student misconceptions, we provide a basis for developing rigorous evidence-based recommendations for improving teaching and assessment methods in cybersecurity and inform future research. This study is the first to explore student cognition and reasoning about cybersecurity. We interviewed students from three diverse institutions. During these interviews, students grappled with security scenarios designed to probe their understanding of cybersecurity, especially adversarial thinking. We analyzed student statements using a structured qualitative method, novice-led paired thematic analysis, to document patterns in …


Applied Computing For Behavioral And Social Sciences (Acbss) Minor, Farshid Marbouti, Valerie Carr, Belle Wei, Morris Jones, Amy Strage Jun 2018

Applied Computing For Behavioral And Social Sciences (Acbss) Minor, Farshid Marbouti, Valerie Carr, Belle Wei, Morris Jones, Amy Strage

Faculty Publications

The growing digital economy creates unprecedented demand for technical workers, especially those with both domain knowledge and technical skills. To meet this need, an ACBSS (Applied Computing for Behavioral and Social Sciences) minor degree has been developed by an interdisciplinary team of faculty at San José State University (SJSU). The minor degree comprises four courses: Python programming, algorithms and data structures, R programming, and culminating projects. The first ACBSS cohort started in Fall 2016 with 32 students, and the second cohort in Fall 2017 reached its capacity of 40 students, 62% of whom are female and 35% are underrepresented minority …


Effectiveness Of Bite-Sized Lecture On Student Learning Outcomes, Noi Sian Koh, Swapna Gottipati, Venky Shankararaman Jun 2018

Effectiveness Of Bite-Sized Lecture On Student Learning Outcomes, Noi Sian Koh, Swapna Gottipati, Venky Shankararaman

Research Collection School Of Computing and Information Systems

Bite-Sized teaching approach uses relatively small learning units with short term focused activities. The paper presents the effectiveness of Bite-Sized lecture pedagogy on learning outcomes for an analytics course offered by the School of Information Technology at Nanyang Polytechnic. The methodology involves breaking a typical 1 hour lecture into 3 to 4 short lectures followed by related tutorial / practical exercises relevant to each respective short lecture. The results from the exercises shows statistically significant improvements in the assessed learning outcomes for the Bite-Sized lecture over the traditional one hour lecture. 75% of the surveyed respondents agreed that the speed …


Glocalizing The Composition Classroom With Google Apps For Education, Daniel L. Hocutt, Maury Elizabeth Brown May 2018

Glocalizing The Composition Classroom With Google Apps For Education, Daniel L. Hocutt, Maury Elizabeth Brown

School of Professional and Continuing Studies Faculty Publications

Composing practices in a digitally networked world are inherently intercultural, and situate local needs and constraints within global opportunities and concerns. Global technologies like Google Apps for Education (GAFE) allow students to compose collaboratively across place and time; to do so, students and teachers must navigate a complex local network of institutional policy, learning outcomes, situational needs, and composing practices while also being aware of the global implications of using the interface to compose, review, edit, and share with others. The chapter describes using GAFE in locally situated composition classes. Using such technologies requires a focus on glocalization and an …


Code4her Spring 2018, Rebeccah Knoop Apr 2018

Code4her Spring 2018, Rebeccah Knoop

Honors Projects

CODE4her is a mentorship program with a goal of sparking interest in computer science organized by the BGSU Women in Computing (BGWIC) student organization. Participation is open to middle school girls (grades 5-8), and participants are paired with BGWIC members who serve as mentors.


Cross Campus Collaborations, Sarah Asp Olson Apr 2018

Cross Campus Collaborations, Sarah Asp Olson

Frontiers

As a computer scientist and a champion for accessibility, Dr. Guario Salivia works across campus to come up with tech solutions that work for all.