Publication Date
In 2025 | 0 |
Since 2024 | 0 |
Since 2021 (last 5 years) | 4 |
Since 2016 (last 10 years) | 8 |
Since 2006 (last 20 years) | 10 |
Descriptor
Course Descriptions | 11 |
Introductory Courses | 11 |
Programming Languages | 11 |
Undergraduate Students | 7 |
Computer Science Education | 6 |
Teaching Methods | 5 |
Data Analysis | 4 |
Programming | 4 |
Assignments | 3 |
Information Systems | 3 |
Instructional Effectiveness | 3 |
More ▼ |
Source
Journal of Statistics and… | 3 |
Information Systems Education… | 2 |
Journal of Information… | 2 |
Computer Science Education | 1 |
Educational Technology &… | 1 |
Journal of Information… | 1 |
Themes in Science and… | 1 |
Author
Son, Ji Y. | 2 |
Stigler, James W. | 2 |
Adams, Bryan | 1 |
Baller, Daniel | 1 |
Blake, Adam B. | 1 |
Cummiskey, Kevin | 1 |
Felleisen, Matthias | 1 |
Findler, Robert Bruce | 1 |
Flatt, Matthew | 1 |
Fries, Laura | 1 |
Frydenberg, Mark | 1 |
More ▼ |
Publication Type
Journal Articles | 11 |
Reports - Descriptive | 6 |
Reports - Research | 4 |
Reports - Evaluative | 1 |
Education Level
Higher Education | 9 |
Postsecondary Education | 6 |
Elementary Secondary Education | 1 |
High Schools | 1 |
Secondary Education | 1 |
Audience
Teachers | 1 |
Location
California | 1 |
Taiwan | 1 |
Texas | 1 |
Laws, Policies, & Programs
Assessments and Surveys
What Works Clearinghouse Rating
Tucker, Mary C.; Shaw, Stacy T.; Son, Ji Y.; Stigler, James W. – Journal of Statistics and Data Science Education, 2023
We developed an interactive online textbook that interleaves R programming activities with text as a way to facilitate students' understanding of statistical ideas while minimizing the cognitive and emotional burden of learning programming. In this exploratory study, we characterize the attitudes and experiences of 672 undergraduate students as…
Descriptors: Statistics Education, Undergraduate Students, Programming Languages, Student Attitudes
Son, Ji Y.; Blake, Adam B.; Fries, Laura; Stigler, James W. – Journal of Statistics and Data Science Education, 2021
Students learn many concepts in the introductory statistics course, but even our most successful students end up with rigid, ritualized knowledge that does not transfer easily to new situations. In this article we describe our attempt to apply theories and findings from learning science to the design of a statistics course that aims to help…
Descriptors: Statistics Education, Introductory Courses, Teaching Methods, Data Analysis
Adams, Bryan; Baller, Daniel; Jonas, Bryan; Joseph, Anny-Claude; Cummiskey, Kevin – Journal of Statistics and Data Science Education, 2021
Since the publishing of Nolan and Temple Lang's "Computing in the Statistics Curriculum" in 2010, the American Statistical Association issued new recommendations in the revised GAISE college report. To reflect modern practice and technologies, they emphasize giving students experience with multivariable thinking. Students develop…
Descriptors: Multivariate Analysis, Statistics Education, Teaching Methods, Thinking Skills
Frydenberg, Mark; Xu, Jennifer – Information Systems Education Journal, 2019
Python is a popular, general purpose programming language that is gaining wide adoption in beginning programming courses. This paper describes the development and implementation of an introductory Python course at a business university open to students in a variety of majors and minors. Given the growing number of career opportunities in…
Descriptors: Programming Languages, Introductory Courses, Data Analysis, Course Descriptions
What! No GUI? -- Teaching a Text Based Command Line Oriented Introduction to Computer Science Course
Goldstein, Ira – Information Systems Education Journal, 2019
Computer Science students need to acquire knowledge about both the hardware and software aspects of computing systems. It is necessary for them to understand how each layer interacts with one another. However, since Graphical User Interfaces have become ubiquitous, the opportunities to interact with the computer via a command prompt as part of…
Descriptors: Computer Science Education, Computer Software, Introductory Courses, Programming
Smith, Tim C.; Jones, Leslie – Journal of Information Systems Education, 2021
There are many factors to consider when selecting a first programming language for the management information systems (MIS) program. Determining the appropriate language for introductory MIS programming courses is challenging due to the lack of research guidance that addresses the specific context of programming in MIS curricula. This paper…
Descriptors: Programming Languages, Information Science Education, Information Systems, Management Systems
Jeyaraj, Anand – Journal of Information Systems Education, 2019
Responding to the industry need for professionals to employ data-driven decision-making, educational institutions offer courses in business analytics (BA). Since BA professionals require a unique set of skills different from those found in specific business disciplines, a pedagogical framework to impart such knowledge and skills was developed. The…
Descriptors: Decision Making, Data Analysis, Visualization, Data Interpretation
Karnalim, Oscar – Themes in Science and Technology Education, 2017
This paper empirically enlists Python plagiarism attacks that have been found on Introductory Programming course assignments for undergraduate students. According to our observation toward 400 plagiarism-suspected cases, there are 35 plagiarism attacks that have been conducted by students. It starts with comment & whitespace modification as…
Descriptors: Plagiarism, Introductory Courses, Programming Languages, Taxonomy
Wu, Ye-Chi; Ma, Lee Wei; Jiau, Hewijin Christine – Educational Technology & Society, 2013
Programming assignments are commonly used in computer science education to encourage students to practice target concepts and evaluate their learning status. Ensuring students are engaged in such assignments is critical in attracting and retaining students. To this end, WebHat, a service-based program evaluation platform, is introduced in this…
Descriptors: Assignments, Computer Science, Program Evaluation, Computer Software
Pendergast, Mark O. – Journal of Information Technology Education, 2006
This paper examines the impact the use of the Java programming language has had on the way our students learn to program and the success they achieve. The importance of a properly constructed first course in programming cannot be overstated. A course well experienced will leave students with good programming habits, the ability to learn on their…
Descriptors: Programming Languages, Active Learning, Programming, Introductory Courses
Felleisen, Matthias; Findler, Robert Bruce; Flatt, Matthew; Krishnamurthi, Shriram – Computer Science Education, 2004
The TeachScheme! Project aims to reform three aspects of introductory programming courses in secondary schools. First, we use a design method that asks students to develop programs in a stepwise fashion such that each step produces a well-specified intermediate product. Second, we use an entire series of sublanguages, not just one. Each element of…
Descriptors: Programming, Programming Languages, Computer Science Education, Program Implementation