NotesFAQContact Us
Collection
Advanced
Search Tips
Showing all 9 results Save | Export
Peer reviewed Peer reviewed
Direct linkDirect link
Zhang, Xihui; Crabtree, John D.; Terwilliger, Mark G.; Jenkins, Janet T. – Journal of Information Systems Education, 2020
A solid foundation in computer programming is critical for students to succeed in advanced computing courses, but teaching such an introductory course is challenging. Therefore, it is important to develop better approaches in order to improve teaching effectiveness and enhance student learning. In this paper, we present 26 tips for teaching…
Descriptors: Programming, Programming Languages, Introductory Courses, Computer Science Education
Peer reviewed Peer reviewed
Direct linkDirect link
Mitri, Michel – Journal of Information Systems Education, 2010
In the current object-oriented paradigm, software construction increasingly involves creating and utilizing "software components". These components can serve a variety of functions, from common algorithmic processes to database connectivity to graphical interfaces. The advantage of component architectures is that programmers can use pre-existing…
Descriptors: Computer Software, Programming, Programming Languages, Computer Interfaces
Peer reviewed Peer reviewed
Direct linkDirect link
Wang, Shouhong; Wang, Hai – Journal of Information Systems Education, 2011
Given the emergence of service-oriented architecture, IS students need to be knowledgeable of multiple server-side computer programming languages to be able to meet the needs of the job market. This paper outlines the pedagogy of an innovative course of multiple server-side computer languages for the undergraduate IS majors. The paper discusses…
Descriptors: Labor Market, Teaching Methods, Undergraduate Study, Course Descriptions
Peer reviewed Peer reviewed
Direct linkDirect link
Hosack, Bryan; Lim, Billy; Vogt, W. Paul – Journal of Information Systems Education, 2012
An introduction to programming course can be a challenge for both students and instructors. This paper describes a study that introduced Web services (WS) and Service-Oriented Architecture in Information Systems 1 (IS 1) and Computer Science 1 (CS 1) programming courses over a two-year period. WS were used as an instruction tool based on their…
Descriptors: Computer Science Education, Programming, Introductory Courses, Internet
Peer reviewed Peer reviewed
Direct linkDirect link
Cegielski, Casey G.; Hazen, Benjamin T.; Rainer, R. Kelly – Journal of Information Systems Education, 2011
The rich, interdisciplinary tradition of learning styles is markedly absent in information systems-related research. The current study applies the framework of learning styles to a common educational component of many of today's information systems curricula--object-oriented systems development--in an effort to answer the question as to whether…
Descriptors: Cognitive Style, Information Systems, Systems Development, Teaching Methods
Peer reviewed Peer reviewed
Direct linkDirect link
Newby, Michael; Nguyen, ThuyUyen H. – Journal of Information Systems Education, 2010
This paper examines the effectiveness of a technique that first appeared as a Teaching Tip in the Journal of Information Systems Education. In this approach the same problem is used in every programming assignment within a course, but the students are required to use different programming techniques. This approach was used in an intermediate C++…
Descriptors: Assignments, Academic Achievement, Tests, Programming
Peer reviewed Peer reviewed
Direct linkDirect link
Yue, Kwok-Bun – Journal of Information Systems Education, 2010
Mashups, Web applications integrating data and functionality from other Web sources to provide a new service, have quickly become ubiquitous. Because of their role as a focal point in three important trends (Web 2.0, situational software applications, and end user development), mashups are a crucial emerging technology for information systems…
Descriptors: Peer Evaluation, Information Systems, Programming, Comparative Analysis
Peer reviewed Peer reviewed
Direct linkDirect link
Boyle, Todd A. – Journal of Information Systems Education, 2007
The "Computers-for-edu" case is designed to provide students with hands-on exposure to creating Advanced Business Application Programming (ABAP) reports and dialogue programs, as well as navigating various mySAP Enterprise Resource Planning (ERP) transactions needed by ABAP developers. The case requires students to apply a wide variety…
Descriptors: Programming Languages, Programming, Case Method (Teaching Technique), Business
Peer reviewed Peer reviewed
Direct linkDirect link
Bunch, John M. – Journal of Information Systems Education, 2009
This paper presents a goal-based scenario approach to teaching introductory database concepts to undergraduates using two different scaffolding methods. One method, termed "worked-out examples," attempts to reduce extraneous cognitive load by requiring students to complete increasingly complex missing parts of worked out examples. The other…
Descriptors: Cognitive Processes, Difficulty Level, Undergraduate Students, Scaffolding (Teaching Technique)