Publication Date
In 2025 | 0 |
Since 2024 | 0 |
Since 2021 (last 5 years) | 0 |
Since 2016 (last 10 years) | 1 |
Since 2006 (last 20 years) | 3 |
Descriptor
Instructional Effectiveness | 4 |
Programming | 4 |
Sequential Approach | 4 |
Computer Science Education | 3 |
Introductory Courses | 3 |
College Students | 2 |
Instructional Design | 2 |
Teaching Methods | 2 |
Active Learning | 1 |
Comparative Analysis | 1 |
Computer Assisted Instruction | 1 |
More ▼ |
Source
American Journal of Business… | 1 |
Computer Science Education | 1 |
Education and Information… | 1 |
ProQuest LLC | 1 |
Author
Amadio, William J. | 1 |
Malmi, Lauri | 1 |
Nuutila, Esko | 1 |
Rague, Brian William | 1 |
Torma, Seppo | 1 |
Xinogalos, Stelios | 1 |
Publication Type
Journal Articles | 3 |
Dissertations/Theses -… | 1 |
Reports - Descriptive | 1 |
Reports - Evaluative | 1 |
Reports - Research | 1 |
Education Level
Higher Education | 4 |
Postsecondary Education | 3 |
Audience
Location
Laws, Policies, & Programs
Assessments and Surveys
What Works Clearinghouse Rating
Xinogalos, Stelios – Education and Information Technologies, 2016
Designing and deploying programming courses is undoubtedly a challenging task. In this paper, an attempt to analyze important aspects of a sequence of two courses on imperative-procedural and object-oriented programming in a non-CS majors Department is made. This analysis is based on a questionnaire filled in by fifty students in a voluntary…
Descriptors: Instructional Design, Programming, Computer Science, Educational Strategies
Rague, Brian William – ProQuest LLC, 2010
Almost all collegiate programs in Computer Science offer an introductory course in programming primarily devoted to communicating the foundational principles of software design and development. The ACM designates this introduction to computer programming course for first-year students as CS1, during which methodologies for solving problems within…
Descriptors: Control Groups, Introductory Courses, Sequential Approach, Programming Languages
Amadio, William J. – American Journal of Business Education, 2009
This paper examines how Team Learning allows students to express themselves through their work. I define expression to include taking ownership of one's work, i.e. working through self-motivation rather than through the dictates of a teacher, and participating in a community of workers. This participation includes working with colleagues on…
Descriptors: Technical Education, Self Expression, Cooperative Learning, Teamwork
Nuutila, Esko; Torma, Seppo; Malmi, Lauri – Computer Science Education, 2005
Problem-Based Learning (PBL) method emphasizes students' own activity in learning about problems, setting up their own learning goals and actively searching for and analyzing information. In this paper, we describe and discuss our experiences on applying PBL, especially the seven steps method widely used in medical faculties, in an introductory…
Descriptors: Problem Based Learning, Teaching Methods, Programming, Computer Science Education