Teaching JavaScript with Vue.js

Files
Vue-Kanabar.pdf(946.23 KB)
Accepted manuscript
Date
2020-10-28
DOI
Authors
Kanabar, Vijay
Coleman, Alison
Version
Accepted manuscript
OA Version
Citation
Vijay Kanabar, Alison Coleman. 2020. "Teaching JavaScript With Vue.js." Proceedings of the Computer Science and Education in Computer Scienc. Computer Science Education and Computer Science Research (CSECS). Boston, 2020-09-05 - 2020-09-05.
Abstract
In this paper we provide details of the enhancements made to a front-end web design and development course. The Computer Information Systems (CIS) course successfully teaches HTML, CSS, and JavaScript with supporting libraries. A practical experiential project provides foundational concepts and provides web design front end developer knowledge and most in-demand skills. Our focus in this paper is on advanced JavaScript – specifically frameworks, libraries and packages. In particular we demonstrate the flexibility, versatility and power of Vue.js in this paper. Topics covered include the Vue instance, expressions, directives, attribute binding, conditionals and loops, event handling and methods, and class and style binding. The paper describes a pedagogically well-defined application which continuously builds upon these topics
Description
License