Publication Date
In 2025 | 0 |
Since 2024 | 0 |
Since 2021 (last 5 years) | 0 |
Since 2016 (last 10 years) | 2 |
Since 2006 (last 20 years) | 6 |
Descriptor
Source
ProQuest LLC | 6 |
Author
Ahmad, Khuloud Nasser | 1 |
Akcaoglu, Mete | 1 |
Donley, Kevin S. | 1 |
Rague, Brian William | 1 |
Scott Brown, Jennifer Ashley | 1 |
Velez-Rubio, Miguel | 1 |
Publication Type
Dissertations/Theses -… | 6 |
Education Level
Higher Education | 3 |
Postsecondary Education | 3 |
Junior High Schools | 1 |
Middle Schools | 1 |
Secondary Education | 1 |
Audience
Location
Pennsylvania (Philadelphia) | 1 |
Laws, Policies, & Programs
Assessments and Surveys
Kaufman Test of Educational… | 1 |
Motivated Strategies for… | 1 |
Woodcock Johnson Tests of… | 1 |
What Works Clearinghouse Rating
Donley, Kevin S. – ProQuest LLC, 2018
The fundamentals of computer science are increasingly important to consider as critical educational and occupational competencies, as evidenced by the rapid growth of computing capabilities and the proliferation of the Internet in the 21st century, combined with reimagined national education standards. Despite this technological and social…
Descriptors: Computer Science Education, Programming, Programming Languages, Computation
Scott Brown, Jennifer Ashley – ProQuest LLC, 2018
The cognitive apprenticeship framework melds situated, authentic learning with social learning theory. The learning strategies included in a cognitive apprenticeship are modeling, coaching, scaffolding, articulation, reflection, and exploration. Previous research indicates that the most beneficial strategy for the learner is coaching, and is also…
Descriptors: Reflection, Coaching (Performance), Peer Teaching, Asynchronous Communication
Akcaoglu, Mete – ProQuest LLC, 2013
In today`s complex and fast-evolving world, problem solving is an important skill to possess. For young children to be successful at their future careers, they need to have the "skill" and the "will" to solve complex problems that are beyond the well-defined problems that they learn to solve at schools. One promising approach…
Descriptors: Problem Solving, Teaching Methods, Skill Development, Computer Software
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
Velez-Rubio, Miguel – ProQuest LLC, 2013
Teaching computer programming to freshmen students in Computer Sciences and other Information Technology areas has been identified as a complex activity. Different approaches have been studied looking for the best one that could help to improve this teaching process. A proposed approach was implemented which is based in the language immersion…
Descriptors: Introductory Courses, Programming, Improvement, Teacher Improvement
Ahmad, Khuloud Nasser – ProQuest LLC, 2012
A reexamination of the traditional instruction of introductory computer science (CS) courses is becoming a necessity. Introductory CS courses tend to have high attrition rates and low success rates. In many universities, the CS department suffered from low enrollment for several years compared to other majors. Multiple studies have linked these…
Descriptors: Computer Oriented Programs, Computer Science Education, Introductory Courses, Nonmajors