EDSIGCON Proceedings 2015

Wilmington, North Carolina

Workshops - EDSIG Proceedings





2015 EDSIGCon Proceedings

Wilmington, North Carolina

Workshop Presentations and Demonstrations

Workshops Chair - 'Packy' Laverty
Robert Morris University

(ordered by presentation time)

Getting MEAN: A Hands-On Workshop for Full-stack JavaScript Web Application Development

Jeffry Babb
West Texas A&M University

Kareem Dana
West Texas A&M University

Musa Jafar
Manhattan College

Monday - 11/2/2015 in McRae at 10:35 am
https://iscap.us/proceedings/2015/workshops/3577.html

JavaScript has regained significant traction within the last 10 years as web application User Experiences (UX) have gravitated toward replicating the fluidity of desktop interfaces. This phenomenon (particularly in utilization of AJAX) was a principle driver of the Web 2.0 phenomenon. Recently, this trend has accelerated with the advent of HTML5, CSS3, and improvements in the utilization of JavaScript. In particular, with the arrival of NodeJS in 2009, web application developers finally had a server-side runtime environment and library utilizing JavaScript. Given the availability of server-side JavaScript, and given improvements in the specification of the language itself, interest in JavaScript has arisen where JavaScript and JSON can be used to bridge front-end and back-end web application development with one language and one data persistence strategy. The MEAN stack (MongoDB, Express, AngularJS, and NodeJS) has become a popular approach for realizing end-to-end, JavaScript-driven Single Page Architecture (SPA) web applications. This workshop is intended to familiarize attendees with the MEAN web application stack. The workshop will be given in a modular and hands-on manner, whereby participants will learn the basic steps of each major component of the MEAN stack. Attendees will work with a simple example project to realize how these components come together to create responsive and document-driven SPAs. We will begin with NodeJS: understanding installation and configuration, writing a few simple “hello world” programs against the built-in library, and general orientation to server-side JavaScript. We will then cover Express, which extends NodeJS to provide the necessary framework to develop web applications (particularly SPAs) using NodeJS. To understand the significance of end-to-end JavaScript, it is important to understand that MongoDB is a document-driven database, as opposed to the very-familiar relational database management systems which harness SQL. MongoDB takes in-memory collections of JavaScript objects and stores them as Binary JSON. This makes the persistence-to-volatile data translation very efficient and flexible. We complete our exploration of the MEAN stack with the front-end/client-side AngularJS MVC framework. AngularJS provides a full MVC implementation that abstracts the data layer and utilizes a templating strategy for the presentation layer. As is the case with NodeJS, all logic and data manipulation is expressed in JavaScript. The workshop culminates with a working example that demonstrates how the elements of the MEAN stack work together to provide a variety of web application architectures.

How Can Academia and EMC Partner to Help Prepare Students for IT Careers

Kim Yohannan
EMC

Monday - 11/2/2015 in McRae at 1:50 pm
https://iscap.us/proceedings/2015/workshops/3576.html

Learn about the free technology-based courses (storage, cloud, and data science) that are available to enable students to develop highly marketable knowledge and skills to address the IT industry’s top concerns.

Building the Internet of Things

Mark Frydenberg
Bentley University

Monday - 11/2/2015 in McRae at 2:15 pm
https://iscap.us/proceedings/2015/workshops/3579.html

The Internet of Things is about what becomes possible when you connect everyday objects to the Internet. In this session you will learn how to use a Raspberry Pi computer to build a smart device connected to the Internet. If you know how to connect wires, plug cables into ports, and count to 17, you're qualified to participate. We will also talk about how to modify this exercise for use in a variety of CIS or IT classes as time and interest permit.

Keep I.T. SIMple! How to Make Teaching Easy and Student Learning Limitless (yes, it’s possible!)

Tara Broadway
McGraw Hill Higher Education

Tiffany Russell
McGraw Hill Higher Education

Monday - 11/2/2015 in McRae at 3:45 pm
https://iscap.us/proceedings/2015/workshops/3552.html

See how learning science is making teaching easier, more personalized and saturated with measureable results through McGraw-Hill solutions of SIMnet for Office 2016, Connect, Smartbook & more! Discover our unique development approach along with latest information from Microsoft that allows us to bring our most amazing version yet of SIMnet for Office 2016 to our ever growing community. Hear more how reporting from both SIMnet and Smartbook provide more data and assessment for your students so they can #learnwithoutlimits.

An Innovative Approach to Teaching Information Systems

Brad Gessell
myEducator

Ty Brandenburg
myEducator

Tuesday - 11/3/2015 in Bellamy at 11:30 am
https://iscap.us/proceedings/2015/workshops/3580.html

Know how MyEducator can automate and improve the learning experience in information systems.

Engage and transform today’s students into critical thinkers with Cengage Learning’s MindTap for Principles of MIS.

Joe Sabatino
Cengage Learning

Angie Chepelsky
Cengage Learning

Tuesday - 11/3/2015 in Bellamy at 2:00 pm
https://iscap.us/proceedings/2015/workshops/3578.html

How do you get the most out of your students? Do you wish for them to participate more? Complete their homework? Improve their outcomes? In this session, you will be guided through Cengage Learning’s MindTap™, a cutting-edge digital learning solution that helps instructors engage and transform today’s students into critical thinkers. Through paths of dynamic assignments and applications that you can personalize, real-time course analytics, and an accessible reader, MindTap helps you turn cookie cutter into cutting edge, apathy into engagement, and memorizers into higher-level thinkers.