Journal of Information Systems Education (JISE)

Programming Manuscripts

Volume 25

The Role of Delivery Methods on the Perceived Learning Performance and Satisfaction of IT Students in Software Programming Courses
Wu He and Cherng-Jyh Yen

Volume 24

Mobile App Development to Increase Student Engagement and Problem Solving Skills
Sonal Dekhane, Xin Xu, and Mai T. Tsoi

Teaching Introductory Programming to IS Students: The Impact of Teaching Approaches on Learning Performance
Xihui Zhang, Chi Zhang, Thomas F. Stafford, and Ping Zhang

Volume 23

Increasing Student Performance through the Use of Web Services in Introductory Programming Classrooms: Results from a Series of Quasi-Experiments
Bryan Hosack, Billy Lim, and W. Paul Vogt

Plagiarism and Programming: A Survey of Student Attitudes
Cheryl L. Aasheim, Paige S. Rutner, Lixin Li, and Susan R. Williams

Volume 22

Design and Delivery of Multiple Server-Side Computer Languages Course
Shouhong Wang and Hai Wang

Volume 21

Using the Same Problem with Different Techniques in Programming Assignments: An Empirical Study of its Effectiveness
Michael Newby and ThuyUyen H. Nguyen

Teaching Case: Teaching Software Componentization: A Bar Chart Java Bean
Michel Mitri

Teaching Tip: Using Cascading Style Sheets to Design a Fly-Out Menu with Microsoft Visual Studio
Chang Liu and Charles Downing

Experience on Mashup Development with End User Programming Environment
Kwok-Bun Yue

Volume 20

Interpreting Beyond Syntactics: A Semiotic Learning Model for Computer Programming Languages
Jeffrey May and Gurpreet Dhillon

Teaching Tip: CFC (Comment-First-Coding): A Simple yet Effective Method for Teaching Programming to Information Systems Students
Arijit Sengupta

Volume 19

Student Monks: Teaching Recursion in an IS or CS Programming Course using the Towers of Hanoi
Alan C. Benander and Barbara A. Benander

Analysis of Skills Requirements for Entry-Level Programmer/Analysts in Fortune 500 Corporations
Choong K. Lee and Hyo-Joo Han

Volume 18

Effects of a Case-Based Reasoning System on Student Performance in a Java Programming Course
Cecil Schmidt

Teaching Case: Computers-for-edu: An Advanced Business Application Programming (ABAP) Teaching Case
Todd A. Boyle

Teaching Tip: Using the Same Problem with Different Techniques in Programming Assignments
Michael Newby and ThuUyen Nguyen

Teaching Case: A Term Project in Visual Basic: The Downhill Snowboard Shop
Mark G. Simkin

Volume 17

Visual Basic Programming Impact on Cognitive Development of College Students
Garry White

Teaching Tip: Incorporating ASP.Net in an Information Systems Curriculum
David C. Wallace and James R. Wolf

Teaching Tip: Object-Oriented Programming Principles and the Java Class Library
Thomas P. Cavaiani

Teaching Object-Oriented Programming Concepts using Visual Basic .NET
Albert D. Ritzhaupt and Ron J. Zucker

The Memory Grid: A Glass Box View of Data Representation
T. Grandon Gill

Teaching Tip: Implementing Virtual Pair Programming in E-Learning Environment
Abdullah Mohd Zin, Sufian Idris, and Nantha Kumar Subramaniam

Volume 16

Personality and Programming
Amy B. Woszczynski, Tracy C. Guthrie, and Sherri Shade

An Experimental Study of the Effectiveness of Collaborative Testing in an Entry-Level Computer Programming Class
Mark G. Simkin

Teaching Tip: Data Validation Matrix for Programming Courses
John F. Schrage

Faculty Attitudes toward COBOL and its Place among other Programming Languages in the AACSB Business College Curriculum within the United States
Paula Ruby

Teaching Tip: Hands-On Testing in Visual Basic Courses
Qi Yang and Joe Clifton

Volume 15

Teaching Case: A First Case Project in Visual Basic.Net: Preparing an Income Tax Return
Mark G. Simkin

Volume 14

Faculty and Industry Conceptions of Successful Computer Programmers
Gregory D. Sterling and Thomas B. Brinthaupt

An Empirical Investigation of the Relationship between Success in Mathematics and Visual Programming Courses
Garry L. White and Marcos P. Sivitanides

How well do Multiple Choice Tests Evaluate Student Understanding in Computer Programming Classes?
William L. Kuechler and Mark G. Simkin

Improving the Learning Environment in Beginning Programming Classes: An Experiment in Gender Equity
Thad Crews and Jeff Butterfield

Volume 13

Teaching Tip: Simplifying Batch Outputting in COBOL
Barbara Russel

A Theory of the Relationships between Cognitive Requirements of Computer Programming Languages and Programmers' Cognitive Characteristics
Garry L. White and Marcos P. Sivitanides

Volume 12

An Approach to Teaching Multiple Computer Languages
Shouhong Wang

Reducing Effects of Plagiarism in Programming Classes
Kevin W. Bowyer and Lawrence O. Hall

Volume 10

Teaching Tip: Visual Basic Jump Start
Marty McClelland

YES: Women do have an Aptitude for Programming!
Charles L. Geigner and Thomas P. Schambach

Volume 7

Restructuring Programming Instruction in the Computer Information Systems Curriculum: One Department Approach
John K. Gotwals and Carlin R. Smith, Jr.

Assessing the Impact of Course-Related Electronic Communications on Student Performance in an Introductory Programming Coruse
Robert A. Clark and Lawrence W. Scott

Volume 6

The Resurgence of COBOL: Considerations for the Future
Ronald J. Kizior

Textbook Treatment of Structured Programming Standards and Guidelines
Douglas J. Leif

Volume 5

An Object Oriented Information Systems Course
T. M. Rajkumar

Bringing Object-Oriented Programming into the Undergraduate Computer Information Systems Curriculum
John K. Gotwals and Mark W. Smith

Volume 3

Introduction to Programming using dBase
Sasa M. Dekleva

Volume 2

Does Instruction in Computer Programming Improve Problem Solving Ability
Craig A. VanLengen and Cleborne D. Maddux

A Fourth Generation Approach to the Introductory Programming Course
Fred K. Augustine and Theodore J. Surynt

Volume 1

COBOL: Still the Major Language for Business Applications Programmers
Laurie MacDonald

Teaching On-Line Application Programming using CICS
Sandra Poindexter

Primary Search Terms Used

  • .net
  • Computer programming
  • Dynamic programming
  • Extreme programming
  • Object-oriented programming
  • Online programming
  • Programming
  • Programming languages
  • Structured programming