Publication Date
In 2025 | 0 |
Since 2024 | 0 |
Since 2021 (last 5 years) | 0 |
Since 2016 (last 10 years) | 3 |
Since 2006 (last 20 years) | 5 |
Descriptor
Computer Science Education | 6 |
Sequential Approach | 6 |
Teaching Methods | 6 |
Programming | 4 |
Instructional Effectiveness | 3 |
Active Learning | 2 |
Curriculum Implementation | 2 |
Instructional Design | 2 |
Problem Solving | 2 |
Programming Languages | 2 |
Adoption (Ideas) | 1 |
More ▼ |
Source
Computer Science Education | 2 |
Acta Didactica Napocensia | 1 |
American Journal of Business… | 1 |
Online Submission | 1 |
ProQuest LLC | 1 |
Author
Amadio, William J. | 1 |
Denning, Peter J. | 1 |
Green, Nicholas | 1 |
Gubán, Miklós | 1 |
Hiles, John E. | 1 |
Huang, Hong | 1 |
Malmi, Lauri | 1 |
Nuutila, Esko | 1 |
Torma, Seppo | 1 |
Udvaros, József | 1 |
Publication Type
Journal Articles | 5 |
Reports - Descriptive | 3 |
Dissertations/Theses -… | 1 |
Reports - Evaluative | 1 |
Reports - Research | 1 |
Education Level
Higher Education | 3 |
High Schools | 1 |
Postsecondary Education | 1 |
Secondary Education | 1 |
Audience
Location
Slovakia | 1 |
Laws, Policies, & Programs
Assessments and Surveys
What Works Clearinghouse Rating
Green, Nicholas – ProQuest LLC, 2017
Worked-out examples are a common teaching strategy that aids learners in understanding concepts by use of step-by-step instruction. Literature has shown that they can be extremely beneficial, with a large body of material showing they can provide benefits over regular problem solving alone. This research looks into the viability of using this…
Descriptors: Computer Science Education, Intelligent Tutoring Systems, Teaching Methods, Units of Study
Huang, Hong – Online Submission, 2016
Project-Based Learning (PBL) is a widely adopted pedagogy that ignites students' interest of a subject through the investigation of an authentic problem and cultivates their abilities of innovation and self-learning. Traditional PBL often involves a project of complexity and significant scale, which, under the time constraint of a course, is often…
Descriptors: Active Learning, Student Projects, Teaching Methods, Computer Science Education
Udvaros, József; Gubán, Miklós – Acta Didactica Napocensia, 2016
The world all around us is rapidly developing. We are witnessing the rapid evolution of technology and communication. This means new challenges and responsibilities to future strategies and attitudes. Today's operating systems and development environments apply the principle of OOP; therefore today's developments are inconceivable without the…
Descriptors: Programming, Computer Science Education, Programming Languages, Computer Software
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
Denning, Peter J.; Hiles, John E. – Computer Science Education, 2006
Transformational Events is a new pedagogic pattern that explains how innovations (and other transformations) happened. The pattern is three temporal stages: an interval of increasingly unsatisfactory ad hoc solutions to a persistent problem (the "mess"), an offer of an invention or of a new way of thinking, and a period of widespread adoption and…
Descriptors: Teaching Methods, Innovation, Sequential Approach, Prediction
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