Note-Making and Reading Strategies Summative Assignment External Research/Make Connections Reading Strategy
My Research Questions
What process do advance programming students use to solve
their issues?
After reading the literature of Biju (2018), I deduce that as the years progress through programming, they learn through an incremental method to keep building off a basic/fundamental code until they reach the final project/summative representing all the concepts covered up until that very moment. Advanced programming students are always in the model of doing the work, reflecting on their work, learning from experience, and applying what they have learned up to then(Biju 3).
Would a process oriented approach be useful in areas other than computer science?
Yes, a process-oriented approach should be considered for approaching any problem-solving task in which we must isolate our problems into different sections and tackle them. A process-oriented approach should be considered for handling processes outside of computer science and favoured. It allows you to engage your critical thinking skills and in the metacognition process more actively, as stated through Berardi-Coletta's works (1995)(1).
Are there other methods to reduce high dropout/failure rates in introductory programming courses?
One method that may reduce failure and dropout rates in introductory these high attrition rates is through a subgoal method, as Margulieux uses this short-term method throughout the semester. As novice programmers had consistently improved grades, the results were astounding, an assessment and a lower variance score in exams(Margiluex 1). Margiluex concludes that the subgoal method, which has been in use for about a semester, improved overall results and assessments and grade range (3).
Connection
Prompts I Asked myself to reach my goals
What More Do I Want to know?
How many novice programming students engage in the trial and error processs when beginning programming?
What process do advance programming students use to solve
their issues?
Would a process oriented approach be useful in areas other than computer science?
Are There Other Methods To Reduce High Dropout/Failure Rates in Introductory Programming Courses?
What Connections Can I Make?
My own Experiences in grade 10 computer science facing issues with motivation and only relying feedback from the compiler.
My current experience learning C++ thorough codecademy and their approach to teaching novice programmers a new language.
Connection to the Netflix show Abstract:The Art of Design in which Tinker Hatfield speaks to his process to reach a reach iconic designs.
How many novice programming students engage in the trial and error processs when beginning programming?