Students' use of asynchronous voice discussion in a blended-learning environment: A study of two undergraduate classes.

KF Hew, WS Cheung - Electronic Journal of E-Learning, 2012 - ERIC
Contemporary discussions of education in blended-learning environments increasingly
emphasize the social nature of learning which emphasizes interactions among students, or …

Block-based abstractions and expansive services to make advanced computing concepts accessible to novices

C Brady, B Broll, G Stein, D Jean, S Grover… - Journal of Computer …, 2022 - Elsevier
Many block-based programming environments have proven to be effective at engaging
novices in learning programming. However, most offer only restricted access to the outside …

Removing the walls around visual educational programming environments

B Broll, A Lédeczi, G Stein, D Jean… - … IEEE Symposium on …, 2021 - ieeexplore.ieee.org
Many block-based programming environments have proven to be effective at engaging
novices in learning programming. However, most restrict access to the outside world, limiting …

Recruiting Women into Computer Science and Information Systems.

S Broad, M McGee - Association Supporting Computer Users in Education, 2014 - ERIC
While many technical disciplines have reached or are moving toward gender parity in the
number of bachelors degrees in those fields, the percentage of women graduating in …

Teaching non-beginner programmers with app inventor: Survey results and implications

A Soares, NL Martin - Information Systems Education Journal, 2015 - isedj.org
This paper reports the results of a survey with 40 students enrolled in an Android Application
Development course offered during the spring semester of 2013 and 2014. The course used …

A Framework for Measuring Student Learning Gains and Engagement in an Introductory Computing Course: A Preliminary Report of Findings.

B Lim, B Hosack, P Vogt - Electronic Journal of e-Learning, 2012 - ERIC
This paper describes a framework for measuring student learning gains and engagement in
a Computer Science 1 (CS 1)/Information Systems 1 (IS 1) course. The framework is …

Increasing student performance through the use of web services in introductory programming classrooms: Results from a series of quasi-experiments

B Hosack, B Lim, WP Vogt - Journal of Information Systems Education, 2012 - jise.org
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 …

[PDF][PDF] Slickr: A multi-tiered web development capstone project using databases, web services, and AJAX

M Frydenberg - Information Systems Education Journal, 2008 - researchgate.net
Current web applications are increasing in popularity because of their browser-rich
interfaces and ability to incorporate information from a variety of sources. This paper …

Exploiting on-line data sources as the basis of programming projects

P DePasquale - ACM SIGCSE Bulletin, 2006 - dl.acm.org
The Internet is an exciting place to find real, interesting, and interactive sources of data for
use in the classroom. This data (often real world), can provide the basis of interesting …

From sockets and RMI to web services

MA Holliday, JT Houston, EM Jones - Proceedings of the 39th SIGCSE …, 2008 - dl.acm.org
Traditional coverage of network programming techniques in a computer networking course
addresses sockets, remote procedure call, and object-oriented remote procedure call. We …