FECS'14
The 2014 International Conference on Frontiers in Education:
Computer Science and Computer Engineering
SESSION: TEACHING PROGRAMMING + SOFTWARE
ENGINEERING + PERFORMANCE ENHANCEMENT METHODS +
INTEGRATED LEARNING AND RELATED ISSUES
Mining Student Time Management Patterns in Programming Projects
Dale Parson, Allison Seidel
Introducing Java's Enumerated Type
Jonathan Mohr
Helping Students Succeed by Improving CS1 - A Case Study
Robert Hatch
Lessons Learned from an Introductory Java Course for Non-Technical
Students
Martin Scaiano, Abbas Javadtalab, Liam Peyton
Transforming Computing Education Through Integrated Learning: A 3D
Programming Course For Undergraduate Students
Bowu Zhang, Mira Yun
Offering Service Learning Projects in a New Environment
Donald Schwartz
Using a Web-Based Testing Tool Repository in Programming Course: An
Empirical Study
Anurag Goswami , Gursimran Walia, Sameer Abufardeh
The Effect of Changing Programming Language to Student Success in
Undergraduate Computer Science Curriculum
Ebru Celikel Cankaya
Using Visual Logic with Pseudocode to Teach an Introductory Programming
Course
Gina Cooper
Visualizing Problem Solving in a Strategy Game for Teaching Programming
Eshwar Bachu, Margaret Bernard
Guidelines for Implementing Pair Programming in Introductory CS Courses:
Experience Report
Alex Radermacher, Gursimran Walia, Sameer Abufardeh, Oksana Myronovych
Programming at Different Levels: A Teaching Module for Undergraduate
Computer Architecture Course
Xuejun Liang, Loretta Moore, Jacqueline Jackson
SESSION: TOOLS AND SYSTEMS + ATTENDANCE TRACKING,
CLASS MANAGEMENT SYSTEMS, TESTING AND QUIZZ
SYSTEMS, INSTRUCTIONAL DESIGN AND RELATED ISSUES
WUTexter: A Classroom Interaction Tool For Anybody Who Can Text
Benjamin Murray, Hunter LaTourette, Ron Cytron
The Value of Video Quizzes in a Computer Science Flipped Classroom: An
Empirical Study
Lisa Lacher, Mark Lewis
Tracking Attendance Pilot
Dwight Deugo
Computational Quiz Generation
Daniel Hoffman, Felix Giannelia, Ming Lu
Development of a Computer-Based Instructional Design Tool - Analysis and
Design Phases
Benedicte Talon, Christophe Kolski, Mouldi Sagar
Prototype Development of Integrated Class Assistance Application Using
Smart Phone
Kazuya Murata, Takayuki Fujimoto
SESSION: ASSESSMENT STRATEGIES + EVALUATION,
ANALYSIS, VERIFICATION METHODS + SYSTEMS
Assessing Teacher's Teaching Quality in Higher Education: a Preliminary
Study
Chung-Yang Chen, Pei-Chi Chen
Institutional Effectiveness Assessment Collaboration Study Based Critical
Thinking Approach
Ghassan Azar, Su Yu, Clay Gloster, Naser El-Bathy, Xincheng Xu
Verification and Validation of a Database Management Course
Nasser Tadayon, Connie Nyman
Analysis of the Relationship Between Previous Ideas about the Physics
Concepts and a Poor Student's Performance in Classroom
Miguel Angel Guzman Rivera, Juan Carlos Rosete Fonseca, Felipe Estrada Rojas
Integrating Culture Intelligence into Computer Science
Zhao Xin Wu, Li Zhou
SESSION: LEARNING MODELS, METHODOLOGIES, TOOLS
AND CASE STUDIES
Automated Feedback for Personalized Learning
David Coe, Ronald Bowman, Jason Winningham
A Case Study on Introducing the Design Thinking into PBL
Shuhei Ohsako, Yasutaka Kamei, Shintaro Hosoai, Weiqiang Kong, Kimitaka
Kato, Akihiko Ishizuka, Kazutoshi Sakaguchi, Miyuki Kawataka, Yoshitsugu
Morita, Naoyasu Ubayashi, Akira Fukuda
The Impact of Cultural Factors on Technology Acceptance, Students Point of
View
Dhiya Al-Jumeily, Abir Hussain, Sam Crate
Adequacy of an Immersive Environment as a Teaching-Learning Tool
Applying Experimental 3D Limen Method
Diego Mauricio Torres Arias, Helmuth Trefftz
SESSION: WEB BASED INSTRUCTION, ONLINE SYSTEMS AND
METHODS, DISTANCE LEARNING, MOBILE SYSTEMS
Research Directions for Teaching Programming Online
Amber Settle, Arto Vihavainen, Craig S. Miller
Creating an Automated Learning Management Tool in an Engineering Course
Based on Interdisciplinary Metrics
Quoc-Viet Dang, Daniel Gajski
An Interactive Multimedia Website for Teaching and Learning Engineering
Design and Manufacturing
Longhan Xie, Ruxu Du
Feeling Glassy: An Analysis of Developing For Google Glass
Dakota Gallimore, Joseph LaCava, Abrar Qureshi
Flipping the Classroom by Using Cloud Services and Third Party Online
Courses in Traditional Class Settings Enables All Computer Science Students
an Equal Education
David Powell, Joel Hollingsworth
Preparing Digital Natives for Industry
Neelu Sinha, Mary Rauscher
Health Journal Web Service using Cloud Computing
Ryan Hausen, Samuel Sambasivam, Simon Lin
Computer Hardware Experimental Teaching based on MOOC
Chengbin Quan, Yongqiang Chen
SESSION: CURRICULUM AND COURSE DEVELOPMENT +
RELATED ISSUES
Blending Art and Technology: Two Courses and some MAGIC
Ronald Vullo, Andrew Phelps, Christopher Egert, Heather Rowles
Incorporating Entrepreneurship Topic into a Mobile Computing Program
Xiaoyuan Suo
A Loosely-Coupled Approach to Interdisciplinary Computer Science
Education
Thomas Way, Seth Whidden
Methods for Teaching a First Parallel Computing Course to Undergraduate
Computer Science Students
Mike Estep, Feridoon Moinian, Johnny Carroll, Chao Zhao
Web Programming Curriculum: What Changes, What Remains the Same
Over Time
Rob Byrd, Meredith Beier
Development of Prototype System for the Art Appreciation Support System to
Integrate Visitors into Art Objects in Real Time
Koji Fujita, Takayuki Fujimoto
SESSION: RECRUITMENT, RETENTION AND MENTORING +
ENROLLMENT STUDIES AND MANAGEMENT + TOOLS AND
CASE STUDIES
Increasing Diversity in Engineering, IT, and Computer Science
Milica Barjaktarovic
A Framework of Preparing Minority Students in Computer Science for the
Industrial Career
Yujian Fu
Building a Linked-Courses Learning Community for Introductory
Development Majors
Amber Settle, Terry Steinbach
An Evolving Educational Advisory Role for Computer Science
Andrew McAllister, Genevieve Audet-Perron, Amanda Gilks, Debbie McAnany, Rick
Wightman
A 31-Year Record of CS Enrollment at a Single Urban Public Institution
Aaron Tenenbaum, Yedidyah Langsam
SESSION: TEACHING METHODS + TEAM TEACHING +
TEACHING SUPPORT SYSTEMS AND TOOLS + CASE STUDIES
Does Badge-Based Learning Buck the Grading Curve? An Educational
Experiment in Computer Architecture
Peter Jamieson
Transformations in Computer Graphics and Alternative Mathematical Models
Hassan Farhat
Visualization and Computer Aided Design Techniques for Teaching Computer
Hardware Design Course
Jing Pang
It's a NUI World: Incorporating Natural User Interfaces in an HCI course
Dheivya Thiagarajan, Caitlin Hurley, Amanreet Bajwa, Cyndi Rader
Behavior Mining for Big Data: Promoting Critical Thinking in Data Science
Education
Zhengxin Chen
Interdisciplinary Team-Teaching Experiences of a Computer and Nuclear
Energy Course Designed for Non-Nuclear Engineering Students
Peter Keiller, Charles Kim, Robert Rwebangira
Attachment-Theory Based Pedagogy
Karina Assiter
Web-Based Database Project for the Lawton, OK Police Department:
Interdisciplinary Systems Software Development at Cameron University
K. David Smith, Chao Zhao, Mike Estep, Abbas Johari, William Carney
A Teaching Methodology with Frame Buffer and Monitor Design in the Study
of Hardware Track in Computer Science
Hassan Farhat
Capstone Experience with Watermarking
Suhair Amer
Stimulating Software Security Education at Community Colleges Through
Training Workshops
Akbar Siami Namin, Fethi Inan, Rattikorn Hewett
The Changing Nature of Teaching and Learning Shaped by Information and
Communications Technology
Gilbert Dzawo, Munienge Mbodila, Muhandji Kikunga
Decimal to Binary Number Conversion can be Fun
Irene Polycarpou
Session Keys for Encryption/Decryption in Elliptic Curve Cryptosystems
Tai-Chi Lee, Michael Gubody, Donovan Moore
SESSION: LATE BREAKING PAPERS AND POSITION PAPERS:
COMPUTER SCIENCE, APPLIED COMPUTING, AND
MATHEMATICS EDUCATION
Collaborative Software Development: The Thomas Paine Encyclopedia
Lubomir Ivanov
A Study of Kinesthetic Learning Activities Effectiveness in Teaching
Computer Algorithms
Sara Alraddady, Danny Loung, Gilbert Young
Critical Thinking Strategies in Teaching Advanced Timing Analysis Course
Jing Pang, Amy Qiaoming Liu
Technology Enhanced Learning for Computer Science Education: A Regional
STEM Widening Access Case Study
Roy Sterritt, Julie Campbell, Raymond Bond, George Moore, Giuseppe
Trombino, Simon Fraser, Brian Cleland, Paul Hanna
The Development of Interactive Distance-Learning Laboratory for Teaching
Digital Design in Electrical and Computer Engineering
Bassam Shaer, Mohamed Khabou
An Environment to Promote a Visual Learning of Calculus
Patricia Salinas, Eliud Quintero, Eduardo González-Mendívil
Embedded Programming for Computer Scientists
Peter Maurer
Running an Agile Class
Kevin Gary
How Can Augmented Reality Favor the Learning of Calculus?
Patricia Salinas, Eliud Quintero, Eduardo González-Mendívil
Global Perspective of Security Breaches in Facebook
Kanwalinderjit Gagneja
A Graduate Merit Scholarship Program at Western Illinois University
John Drea, Martin Maskarinec
Learner Centered Schemes in the Digital Age
Manuel Estabrooks
Using Undergraduates as Teaching Assistants at Harbin Institute of
Technology
Dalie Sun, Hongli Zhang, Kuanquan Wang
Agile: Higher Educating STEM College Students
Stacey Franklin Jones
Highly Accurate Derivatives: A Matlab Tool for Teaching and Research
Abdulwahab Abokhodair
SESSION: POSTER PAPER
Collaborative Research Project for CS and Engineering Students
Subodh Bhandari, Fang Tang, Zekeriya Aliyazicioglu, Scott Boskvich, Kevin La
Document Outline