SlideShare a Scribd company logo
Is it Visual? The importance of a
 Problem Solving Module within a
          Computing course
Kumuditha Achini Kariyawasam, Scott Turner, Gary Hill
School of Science and Technology, University of
Northampton
• Student’s views on a module that focuses initial
  programming education on problem-solving, then later
  syntax and software design methodology.
• The main vehicle for this is simple Lego based robots
  programmed in Java for computing students.
Methodology Twist
• It is was an undergraduate student who:
   – Devised the questions
   – Collected the data
   – Contributed to the analysis


• Undergraduate student working on a pedagogic research
  project.
• The target student group was BSc Computing and HND
  Computing:
   – Year 1: Questions were not asked about their pathway.
   – Year 2: Questions asked to different pathway students,
   – Year 3: Questions again asked to a variety of pathway
     students
The International and EU
        students
Robots visual nature helped develop
      problem solving skills?
Key Skills       Year   1              2     3             4      5
     Background          3      7.7           15.   7.7    46.2          23.1
     understanding of                         4
     the problems        2      0      0            46.6          40     13.3

                         1      11.8   11.8         17.6          41.2   17.6




1.   Strongly Disagree
2.   Disagree
3.   Unsure
4.   Agree
5.   Strongly Agree
Key Skills       Year   1     2         3    4      5
     Analysing the       3      7.7   7.7   7.7     46.2   30.
     problem                                               8
                         2      0     0     0       80     20

                         1      0     11.   23.6    53     11.
                                      8                    8



1.   Strongly Disagree
2.   Disagree
3.   Unsure
4.   Agree
5.   Strongly Agree
Key Skills    Year   1       2     3      4       5
     Testing       3      0     15.4   0     46.2   38.5
     potential     2      0     13.3   6.7   46.7   33.3
     solutions
                   1      5.9   5.9    5.9   64.7   17.6




1.   Strongly Disagree
2.   Disagree
3.   Unsure
4.   Agree
5.   Strongly Agree
Key Skills        Year   1     2      3      4       5
     Implementation      3      0     15.4   7.7    38.5   38.
     solutions                                             5
                         2      0     13.3   13.3   60     13.
                                                           3
                         1      5.9   0      5.9    64.7   23.
                                                           5


1.   Strongly Disagree
2.   Disagree
3.   Unsure
4.   Agree
5.   Strongly Agree
Key Skills       Year   1         2    3      4      5
     Identifying the     3      7.7   15.4    15.4   23.1   38.5
     central issue       2      0     0       13.3   80     6.67

                         1      5.9   0       11.8   64.7   17.6




1.   Strongly Disagree
2.   Disagree
3.   Unsure
4.   Agree
5.   Strongly Agree
Example Responses
• “The visual nature helped to identify errors in the
  programming logic and made it easier to rectify any errors
  made.”
• “It helps me think through a problem if I can visualise it.”
• “…it takes the concept of problem solving and places it into
  a physical and tangible domain…”
• “It’s a gentle introduction to the problem solving concept
  and how it applies to the course and modules later…”
• “It’s easier to understand something if you can touch it and
  try it in real life, rather than seeing it on a screen.”
Conclusion
• There appears to be a perceived increase in the positive
  impact of using robots reported by second and third year
  students, which seems to indicate that the visual and
  physical nature of using robots is liked and ultimately
  appreciated by the students.
Conclusion
• “Not enough resources to go round – e.g. robots”
  (Second Year Student).
Complementary activity
• Greenfoot that compliments the robots, but can be run on
  all computers in the labs and at home.

More Related Content

Viewers also liked

Texas leadership ppt 11 6-10
Texas leadership ppt 11 6-10Texas leadership ppt 11 6-10
Texas leadership ppt 11 6-10
MarilynRMartin
 
The back of the napkin Presentation
The back of the napkin PresentationThe back of the napkin Presentation
The back of the napkin Presentation
VM87
 
The 10 1/2 Commandments of Visual Thinking: The "Lost Chapter" from The Back ...
The 10 1/2 Commandments of Visual Thinking: The "Lost Chapter" from The Back ...The 10 1/2 Commandments of Visual Thinking: The "Lost Chapter" from The Back ...
The 10 1/2 Commandments of Visual Thinking: The "Lost Chapter" from The Back ...
visual_think_map
 
Beyond Kanban: Lean Thinking for Agile Teams
Beyond Kanban: Lean Thinking for Agile TeamsBeyond Kanban: Lean Thinking for Agile Teams
Beyond Kanban: Lean Thinking for Agile Teams
avpereira
 
The Back of the Napkin: Solving Design Problems (and Selling Your Solutions) ...
The Back of the Napkin: Solving Design Problems (and Selling Your Solutions) ...The Back of the Napkin: Solving Design Problems (and Selling Your Solutions) ...
The Back of the Napkin: Solving Design Problems (and Selling Your Solutions) ...
goodfriday
 
Creative problem solving
Creative problem solvingCreative problem solving
Creative problem solving
VijayKrKhurana
 

Viewers also liked (6)

Texas leadership ppt 11 6-10
Texas leadership ppt 11 6-10Texas leadership ppt 11 6-10
Texas leadership ppt 11 6-10
 
The back of the napkin Presentation
The back of the napkin PresentationThe back of the napkin Presentation
The back of the napkin Presentation
 
The 10 1/2 Commandments of Visual Thinking: The "Lost Chapter" from The Back ...
The 10 1/2 Commandments of Visual Thinking: The "Lost Chapter" from The Back ...The 10 1/2 Commandments of Visual Thinking: The "Lost Chapter" from The Back ...
The 10 1/2 Commandments of Visual Thinking: The "Lost Chapter" from The Back ...
 
Beyond Kanban: Lean Thinking for Agile Teams
Beyond Kanban: Lean Thinking for Agile TeamsBeyond Kanban: Lean Thinking for Agile Teams
Beyond Kanban: Lean Thinking for Agile Teams
 
The Back of the Napkin: Solving Design Problems (and Selling Your Solutions) ...
The Back of the Napkin: Solving Design Problems (and Selling Your Solutions) ...The Back of the Napkin: Solving Design Problems (and Selling Your Solutions) ...
The Back of the Napkin: Solving Design Problems (and Selling Your Solutions) ...
 
Creative problem solving
Creative problem solvingCreative problem solving
Creative problem solving
 

Similar to Shanghai visual is_it

Module 1 answer key
Module 1 answer keyModule 1 answer key
Module 1 answer key
NRWEG3
 
Math IA
Math IAMath IA
Math IA
JamesWEvans
 
Exercise E Answers Examples
Exercise E   Answers ExamplesExercise E   Answers Examples
Exercise E Answers Examples
EMBS2007
 
Hci – Project Presentation
Hci – Project PresentationHci – Project Presentation
Hci – Project Presentation
slmsaady
 
Michael De Percy Feedback Summary 2004-2009
Michael De Percy Feedback Summary 2004-2009Michael De Percy Feedback Summary 2004-2009
Michael De Percy Feedback Summary 2004-2009
University of Canberra
 
Feedback Summary 2004 - 2009
Feedback Summary 2004 - 2009Feedback Summary 2004 - 2009
Feedback Summary 2004 - 2009
University of Canberra
 
Geogebra workshop
Geogebra workshopGeogebra workshop
Geogebra workshop
DanielPearcy
 
UMBC IFSM438 Project Management Group Presentation
UMBC IFSM438 Project Management Group PresentationUMBC IFSM438 Project Management Group Presentation
UMBC IFSM438 Project Management Group Presentation
The Integral Worm
 
Ganttchart
GanttchartGanttchart
Ganttchart
derickprinsloo1
 
Organization Readiness Dashboard
Organization Readiness DashboardOrganization Readiness Dashboard
Organization Readiness Dashboard
dmdk12
 
Evaluation of online learning
Evaluation of online learningEvaluation of online learning
Evaluation of online learning
Yousuf Salim
 
Module 3 answer key
Module 3 answer keyModule 3 answer key
Module 3 answer key
NRWEG3
 
G6 m2-a-lesson 5-s
G6 m2-a-lesson 5-sG6 m2-a-lesson 5-s
G6 m2-a-lesson 5-s
mlabuski
 
Geogebra Pedagogy
Geogebra PedagogyGeogebra Pedagogy
Geogebra Pedagogy
DanielPearcy
 
Amelia Day By Day
Amelia Day By DayAmelia Day By Day
Amelia Day By Day
amelia621
 
Amelia Day By Day
Amelia Day By DayAmelia Day By Day
Amelia Day By Day
amelia621
 
Paper.doc
Paper.docPaper.doc
Paper.doc
butest
 
Final Evaluation Report Charts and Graphs
Final Evaluation Report Charts and GraphsFinal Evaluation Report Charts and Graphs
Final Evaluation Report Charts and Graphs
Christine Gonnella
 
Liberating Structures 2 with blended f2f/online participation at #sfaddis
Liberating Structures 2 with blended f2f/online participation at #sfaddisLiberating Structures 2 with blended f2f/online participation at #sfaddis
Liberating Structures 2 with blended f2f/online participation at #sfaddis
Euforic Services
 
OLDSMOOC week 5: Storyboard example. Diana Laurillard
OLDSMOOC week 5: Storyboard example. Diana LaurillardOLDSMOOC week 5: Storyboard example. Diana Laurillard
OLDSMOOC week 5: Storyboard example. Diana Laurillard
OLDSMOOC
 

Similar to Shanghai visual is_it (20)

Module 1 answer key
Module 1 answer keyModule 1 answer key
Module 1 answer key
 
Math IA
Math IAMath IA
Math IA
 
Exercise E Answers Examples
Exercise E   Answers ExamplesExercise E   Answers Examples
Exercise E Answers Examples
 
Hci – Project Presentation
Hci – Project PresentationHci – Project Presentation
Hci – Project Presentation
 
Michael De Percy Feedback Summary 2004-2009
Michael De Percy Feedback Summary 2004-2009Michael De Percy Feedback Summary 2004-2009
Michael De Percy Feedback Summary 2004-2009
 
Feedback Summary 2004 - 2009
Feedback Summary 2004 - 2009Feedback Summary 2004 - 2009
Feedback Summary 2004 - 2009
 
Geogebra workshop
Geogebra workshopGeogebra workshop
Geogebra workshop
 
UMBC IFSM438 Project Management Group Presentation
UMBC IFSM438 Project Management Group PresentationUMBC IFSM438 Project Management Group Presentation
UMBC IFSM438 Project Management Group Presentation
 
Ganttchart
GanttchartGanttchart
Ganttchart
 
Organization Readiness Dashboard
Organization Readiness DashboardOrganization Readiness Dashboard
Organization Readiness Dashboard
 
Evaluation of online learning
Evaluation of online learningEvaluation of online learning
Evaluation of online learning
 
Module 3 answer key
Module 3 answer keyModule 3 answer key
Module 3 answer key
 
G6 m2-a-lesson 5-s
G6 m2-a-lesson 5-sG6 m2-a-lesson 5-s
G6 m2-a-lesson 5-s
 
Geogebra Pedagogy
Geogebra PedagogyGeogebra Pedagogy
Geogebra Pedagogy
 
Amelia Day By Day
Amelia Day By DayAmelia Day By Day
Amelia Day By Day
 
Amelia Day By Day
Amelia Day By DayAmelia Day By Day
Amelia Day By Day
 
Paper.doc
Paper.docPaper.doc
Paper.doc
 
Final Evaluation Report Charts and Graphs
Final Evaluation Report Charts and GraphsFinal Evaluation Report Charts and Graphs
Final Evaluation Report Charts and Graphs
 
Liberating Structures 2 with blended f2f/online participation at #sfaddis
Liberating Structures 2 with blended f2f/online participation at #sfaddisLiberating Structures 2 with blended f2f/online participation at #sfaddis
Liberating Structures 2 with blended f2f/online participation at #sfaddis
 
OLDSMOOC week 5: Storyboard example. Diana Laurillard
OLDSMOOC week 5: Storyboard example. Diana LaurillardOLDSMOOC week 5: Storyboard example. Diana Laurillard
OLDSMOOC week 5: Storyboard example. Diana Laurillard
 

More from Scott Turner

AI Data Engineering for SMEs - some tricks and tools
AI Data Engineering for SMEs - some tricks and toolsAI Data Engineering for SMEs - some tricks and tools
AI Data Engineering for SMEs - some tricks and tools
Scott Turner
 
Practical ways to analyse twitter data - new challenges
Practical ways to analyse twitter data - new challengesPractical ways to analyse twitter data - new challenges
Practical ways to analyse twitter data - new challenges
Scott Turner
 
Socmedhe more than a conference
Socmedhe more than a conferenceSocmedhe more than a conference
Socmedhe more than a conference
Scott Turner
 
Computing and HealthCare Activity at CCCU - computing Team
Computing and HealthCare Activity at CCCU - computing TeamComputing and HealthCare Activity at CCCU - computing Team
Computing and HealthCare Activity at CCCU - computing Team
Scott Turner
 
Problem solving and programming
Problem solving and programmingProblem solving and programming
Problem solving and programming
Scott Turner
 
Benevolent machine learning and ai
Benevolent machine learning and aiBenevolent machine learning and ai
Benevolent machine learning and ai
Scott Turner
 
Benevolent machine learning sgs
Benevolent machine learning sgsBenevolent machine learning sgs
Benevolent machine learning sgs
Scott Turner
 
You too can analyse social media - well twitter
You too can analyse social media - well twitterYou too can analyse social media - well twitter
You too can analyse social media - well twitter
Scott Turner
 
Demystifying Blockchain for businesses
Demystifying Blockchain for businessesDemystifying Blockchain for businesses
Demystifying Blockchain for businesses
Scott Turner
 
Benevolent machine learning
Benevolent machine learningBenevolent machine learning
Benevolent machine learning
Scott Turner
 
Volunteering, It is good for the students, communities and the University : R...
Volunteering, It is good for the students, communities and the University : R...Volunteering, It is good for the students, communities and the University : R...
Volunteering, It is good for the students, communities and the University : R...
Scott Turner
 
Code club talk 18 7 2018 - Robots
Code club talk 18 7 2018 - RobotsCode club talk 18 7 2018 - Robots
Code club talk 18 7 2018 - Robots
Scott Turner
 
Games in Teaching Programming: HE Perspective
Games in Teaching Programming: HE PerspectiveGames in Teaching Programming: HE Perspective
Games in Teaching Programming: HE Perspective
Scott Turner
 
Robots Talk British Computer Society Northampton_17_4_2018
Robots Talk British Computer Society Northampton_17_4_2018Robots Talk British Computer Society Northampton_17_4_2018
Robots Talk British Computer Society Northampton_17_4_2018
Scott Turner
 
Blockchain
BlockchainBlockchain
Blockchain
Scott Turner
 
Blinking leds
Blinking ledsBlinking leds
Blinking leds
Scott Turner
 
The answer's not on the screen
The answer's not on the screenThe answer's not on the screen
The answer's not on the screen
Scott Turner
 
Experience of using Spreadsheets as a bridge in the understanding of AI techn...
Experience of using Spreadsheets as a bridge in the understanding of AI techn...Experience of using Spreadsheets as a bridge in the understanding of AI techn...
Experience of using Spreadsheets as a bridge in the understanding of AI techn...
Scott Turner
 
Junkbots 2017
Junkbots 2017Junkbots 2017
Junkbots 2017
Scott Turner
 
Pyconuk16 junkbots
Pyconuk16   junkbotsPyconuk16   junkbots
Pyconuk16 junkbots
Scott Turner
 

More from Scott Turner (20)

AI Data Engineering for SMEs - some tricks and tools
AI Data Engineering for SMEs - some tricks and toolsAI Data Engineering for SMEs - some tricks and tools
AI Data Engineering for SMEs - some tricks and tools
 
Practical ways to analyse twitter data - new challenges
Practical ways to analyse twitter data - new challengesPractical ways to analyse twitter data - new challenges
Practical ways to analyse twitter data - new challenges
 
Socmedhe more than a conference
Socmedhe more than a conferenceSocmedhe more than a conference
Socmedhe more than a conference
 
Computing and HealthCare Activity at CCCU - computing Team
Computing and HealthCare Activity at CCCU - computing TeamComputing and HealthCare Activity at CCCU - computing Team
Computing and HealthCare Activity at CCCU - computing Team
 
Problem solving and programming
Problem solving and programmingProblem solving and programming
Problem solving and programming
 
Benevolent machine learning and ai
Benevolent machine learning and aiBenevolent machine learning and ai
Benevolent machine learning and ai
 
Benevolent machine learning sgs
Benevolent machine learning sgsBenevolent machine learning sgs
Benevolent machine learning sgs
 
You too can analyse social media - well twitter
You too can analyse social media - well twitterYou too can analyse social media - well twitter
You too can analyse social media - well twitter
 
Demystifying Blockchain for businesses
Demystifying Blockchain for businessesDemystifying Blockchain for businesses
Demystifying Blockchain for businesses
 
Benevolent machine learning
Benevolent machine learningBenevolent machine learning
Benevolent machine learning
 
Volunteering, It is good for the students, communities and the University : R...
Volunteering, It is good for the students, communities and the University : R...Volunteering, It is good for the students, communities and the University : R...
Volunteering, It is good for the students, communities and the University : R...
 
Code club talk 18 7 2018 - Robots
Code club talk 18 7 2018 - RobotsCode club talk 18 7 2018 - Robots
Code club talk 18 7 2018 - Robots
 
Games in Teaching Programming: HE Perspective
Games in Teaching Programming: HE PerspectiveGames in Teaching Programming: HE Perspective
Games in Teaching Programming: HE Perspective
 
Robots Talk British Computer Society Northampton_17_4_2018
Robots Talk British Computer Society Northampton_17_4_2018Robots Talk British Computer Society Northampton_17_4_2018
Robots Talk British Computer Society Northampton_17_4_2018
 
Blockchain
BlockchainBlockchain
Blockchain
 
Blinking leds
Blinking ledsBlinking leds
Blinking leds
 
The answer's not on the screen
The answer's not on the screenThe answer's not on the screen
The answer's not on the screen
 
Experience of using Spreadsheets as a bridge in the understanding of AI techn...
Experience of using Spreadsheets as a bridge in the understanding of AI techn...Experience of using Spreadsheets as a bridge in the understanding of AI techn...
Experience of using Spreadsheets as a bridge in the understanding of AI techn...
 
Junkbots 2017
Junkbots 2017Junkbots 2017
Junkbots 2017
 
Pyconuk16 junkbots
Pyconuk16   junkbotsPyconuk16   junkbots
Pyconuk16 junkbots
 

Recently uploaded

How to deliver Powerpoint Presentations.pptx
How to deliver Powerpoint  Presentations.pptxHow to deliver Powerpoint  Presentations.pptx
How to deliver Powerpoint Presentations.pptx
HajraNaeem15
 
Film vocab for eal 3 students: Australia the movie
Film vocab for eal 3 students: Australia the movieFilm vocab for eal 3 students: Australia the movie
Film vocab for eal 3 students: Australia the movie
Nicholas Montgomery
 
RHEOLOGY Physical pharmaceutics-II notes for B.pharm 4th sem students
RHEOLOGY Physical pharmaceutics-II notes for B.pharm 4th sem studentsRHEOLOGY Physical pharmaceutics-II notes for B.pharm 4th sem students
RHEOLOGY Physical pharmaceutics-II notes for B.pharm 4th sem students
Himanshu Rai
 
Walmart Business+ and Spark Good for Nonprofits.pdf
Walmart Business+ and Spark Good for Nonprofits.pdfWalmart Business+ and Spark Good for Nonprofits.pdf
Walmart Business+ and Spark Good for Nonprofits.pdf
TechSoup
 
BÀI TẬP BỔ TRỢ TIẾNG ANH LỚP 9 CẢ NĂM - GLOBAL SUCCESS - NĂM HỌC 2024-2025 - ...
BÀI TẬP BỔ TRỢ TIẾNG ANH LỚP 9 CẢ NĂM - GLOBAL SUCCESS - NĂM HỌC 2024-2025 - ...BÀI TẬP BỔ TRỢ TIẾNG ANH LỚP 9 CẢ NĂM - GLOBAL SUCCESS - NĂM HỌC 2024-2025 - ...
BÀI TẬP BỔ TRỢ TIẾNG ANH LỚP 9 CẢ NĂM - GLOBAL SUCCESS - NĂM HỌC 2024-2025 - ...
Nguyen Thanh Tu Collection
 
Pengantar Penggunaan Flutter - Dart programming language1.pptx
Pengantar Penggunaan Flutter - Dart programming language1.pptxPengantar Penggunaan Flutter - Dart programming language1.pptx
Pengantar Penggunaan Flutter - Dart programming language1.pptx
Fajar Baskoro
 
How to Make a Field Mandatory in Odoo 17
How to Make a Field Mandatory in Odoo 17How to Make a Field Mandatory in Odoo 17
How to Make a Field Mandatory in Odoo 17
Celine George
 
Advanced Java[Extra Concepts, Not Difficult].docx
Advanced Java[Extra Concepts, Not Difficult].docxAdvanced Java[Extra Concepts, Not Difficult].docx
Advanced Java[Extra Concepts, Not Difficult].docx
adhitya5119
 
Gender and Mental Health - Counselling and Family Therapy Applications and In...
Gender and Mental Health - Counselling and Family Therapy Applications and In...Gender and Mental Health - Counselling and Family Therapy Applications and In...
Gender and Mental Health - Counselling and Family Therapy Applications and In...
PsychoTech Services
 
C1 Rubenstein AP HuG xxxxxxxxxxxxxx.pptx
C1 Rubenstein AP HuG xxxxxxxxxxxxxx.pptxC1 Rubenstein AP HuG xxxxxxxxxxxxxx.pptx
C1 Rubenstein AP HuG xxxxxxxxxxxxxx.pptx
mulvey2
 
Constructing Your Course Container for Effective Communication
Constructing Your Course Container for Effective CommunicationConstructing Your Course Container for Effective Communication
Constructing Your Course Container for Effective Communication
Chevonnese Chevers Whyte, MBA, B.Sc.
 
ANATOMY AND BIOMECHANICS OF HIP JOINT.pdf
ANATOMY AND BIOMECHANICS OF HIP JOINT.pdfANATOMY AND BIOMECHANICS OF HIP JOINT.pdf
ANATOMY AND BIOMECHANICS OF HIP JOINT.pdf
Priyankaranawat4
 
ISO/IEC 27001, ISO/IEC 42001, and GDPR: Best Practices for Implementation and...
ISO/IEC 27001, ISO/IEC 42001, and GDPR: Best Practices for Implementation and...ISO/IEC 27001, ISO/IEC 42001, and GDPR: Best Practices for Implementation and...
ISO/IEC 27001, ISO/IEC 42001, and GDPR: Best Practices for Implementation and...
PECB
 
Beyond Degrees - Empowering the Workforce in the Context of Skills-First.pptx
Beyond Degrees - Empowering the Workforce in the Context of Skills-First.pptxBeyond Degrees - Empowering the Workforce in the Context of Skills-First.pptx
Beyond Degrees - Empowering the Workforce in the Context of Skills-First.pptx
EduSkills OECD
 
math operations ued in python and all used
math operations ued in python and all usedmath operations ued in python and all used
math operations ued in python and all used
ssuser13ffe4
 
The basics of sentences session 6pptx.pptx
The basics of sentences session 6pptx.pptxThe basics of sentences session 6pptx.pptx
The basics of sentences session 6pptx.pptx
heathfieldcps1
 
IGCSE Biology Chapter 14- Reproduction in Plants.pdf
IGCSE Biology Chapter 14- Reproduction in Plants.pdfIGCSE Biology Chapter 14- Reproduction in Plants.pdf
IGCSE Biology Chapter 14- Reproduction in Plants.pdf
Amin Marwan
 
Présentationvvvvvvvvvvvvvvvvvvvvvvvvvvvv2.pptx
Présentationvvvvvvvvvvvvvvvvvvvvvvvvvvvv2.pptxPrésentationvvvvvvvvvvvvvvvvvvvvvvvvvvvv2.pptx
Présentationvvvvvvvvvvvvvvvvvvvvvvvvvvvv2.pptx
siemaillard
 
How to Create a More Engaging and Human Online Learning Experience
How to Create a More Engaging and Human Online Learning Experience How to Create a More Engaging and Human Online Learning Experience
How to Create a More Engaging and Human Online Learning Experience
Wahiba Chair Training & Consulting
 
The History of Stoke Newington Street Names
The History of Stoke Newington Street NamesThe History of Stoke Newington Street Names
The History of Stoke Newington Street Names
History of Stoke Newington
 

Recently uploaded (20)

How to deliver Powerpoint Presentations.pptx
How to deliver Powerpoint  Presentations.pptxHow to deliver Powerpoint  Presentations.pptx
How to deliver Powerpoint Presentations.pptx
 
Film vocab for eal 3 students: Australia the movie
Film vocab for eal 3 students: Australia the movieFilm vocab for eal 3 students: Australia the movie
Film vocab for eal 3 students: Australia the movie
 
RHEOLOGY Physical pharmaceutics-II notes for B.pharm 4th sem students
RHEOLOGY Physical pharmaceutics-II notes for B.pharm 4th sem studentsRHEOLOGY Physical pharmaceutics-II notes for B.pharm 4th sem students
RHEOLOGY Physical pharmaceutics-II notes for B.pharm 4th sem students
 
Walmart Business+ and Spark Good for Nonprofits.pdf
Walmart Business+ and Spark Good for Nonprofits.pdfWalmart Business+ and Spark Good for Nonprofits.pdf
Walmart Business+ and Spark Good for Nonprofits.pdf
 
BÀI TẬP BỔ TRỢ TIẾNG ANH LỚP 9 CẢ NĂM - GLOBAL SUCCESS - NĂM HỌC 2024-2025 - ...
BÀI TẬP BỔ TRỢ TIẾNG ANH LỚP 9 CẢ NĂM - GLOBAL SUCCESS - NĂM HỌC 2024-2025 - ...BÀI TẬP BỔ TRỢ TIẾNG ANH LỚP 9 CẢ NĂM - GLOBAL SUCCESS - NĂM HỌC 2024-2025 - ...
BÀI TẬP BỔ TRỢ TIẾNG ANH LỚP 9 CẢ NĂM - GLOBAL SUCCESS - NĂM HỌC 2024-2025 - ...
 
Pengantar Penggunaan Flutter - Dart programming language1.pptx
Pengantar Penggunaan Flutter - Dart programming language1.pptxPengantar Penggunaan Flutter - Dart programming language1.pptx
Pengantar Penggunaan Flutter - Dart programming language1.pptx
 
How to Make a Field Mandatory in Odoo 17
How to Make a Field Mandatory in Odoo 17How to Make a Field Mandatory in Odoo 17
How to Make a Field Mandatory in Odoo 17
 
Advanced Java[Extra Concepts, Not Difficult].docx
Advanced Java[Extra Concepts, Not Difficult].docxAdvanced Java[Extra Concepts, Not Difficult].docx
Advanced Java[Extra Concepts, Not Difficult].docx
 
Gender and Mental Health - Counselling and Family Therapy Applications and In...
Gender and Mental Health - Counselling and Family Therapy Applications and In...Gender and Mental Health - Counselling and Family Therapy Applications and In...
Gender and Mental Health - Counselling and Family Therapy Applications and In...
 
C1 Rubenstein AP HuG xxxxxxxxxxxxxx.pptx
C1 Rubenstein AP HuG xxxxxxxxxxxxxx.pptxC1 Rubenstein AP HuG xxxxxxxxxxxxxx.pptx
C1 Rubenstein AP HuG xxxxxxxxxxxxxx.pptx
 
Constructing Your Course Container for Effective Communication
Constructing Your Course Container for Effective CommunicationConstructing Your Course Container for Effective Communication
Constructing Your Course Container for Effective Communication
 
ANATOMY AND BIOMECHANICS OF HIP JOINT.pdf
ANATOMY AND BIOMECHANICS OF HIP JOINT.pdfANATOMY AND BIOMECHANICS OF HIP JOINT.pdf
ANATOMY AND BIOMECHANICS OF HIP JOINT.pdf
 
ISO/IEC 27001, ISO/IEC 42001, and GDPR: Best Practices for Implementation and...
ISO/IEC 27001, ISO/IEC 42001, and GDPR: Best Practices for Implementation and...ISO/IEC 27001, ISO/IEC 42001, and GDPR: Best Practices for Implementation and...
ISO/IEC 27001, ISO/IEC 42001, and GDPR: Best Practices for Implementation and...
 
Beyond Degrees - Empowering the Workforce in the Context of Skills-First.pptx
Beyond Degrees - Empowering the Workforce in the Context of Skills-First.pptxBeyond Degrees - Empowering the Workforce in the Context of Skills-First.pptx
Beyond Degrees - Empowering the Workforce in the Context of Skills-First.pptx
 
math operations ued in python and all used
math operations ued in python and all usedmath operations ued in python and all used
math operations ued in python and all used
 
The basics of sentences session 6pptx.pptx
The basics of sentences session 6pptx.pptxThe basics of sentences session 6pptx.pptx
The basics of sentences session 6pptx.pptx
 
IGCSE Biology Chapter 14- Reproduction in Plants.pdf
IGCSE Biology Chapter 14- Reproduction in Plants.pdfIGCSE Biology Chapter 14- Reproduction in Plants.pdf
IGCSE Biology Chapter 14- Reproduction in Plants.pdf
 
Présentationvvvvvvvvvvvvvvvvvvvvvvvvvvvv2.pptx
Présentationvvvvvvvvvvvvvvvvvvvvvvvvvvvv2.pptxPrésentationvvvvvvvvvvvvvvvvvvvvvvvvvvvv2.pptx
Présentationvvvvvvvvvvvvvvvvvvvvvvvvvvvv2.pptx
 
How to Create a More Engaging and Human Online Learning Experience
How to Create a More Engaging and Human Online Learning Experience How to Create a More Engaging and Human Online Learning Experience
How to Create a More Engaging and Human Online Learning Experience
 
The History of Stoke Newington Street Names
The History of Stoke Newington Street NamesThe History of Stoke Newington Street Names
The History of Stoke Newington Street Names
 

Shanghai visual is_it

  • 1. Is it Visual? The importance of a Problem Solving Module within a Computing course Kumuditha Achini Kariyawasam, Scott Turner, Gary Hill School of Science and Technology, University of Northampton
  • 2. • Student’s views on a module that focuses initial programming education on problem-solving, then later syntax and software design methodology. • The main vehicle for this is simple Lego based robots programmed in Java for computing students.
  • 3. Methodology Twist • It is was an undergraduate student who: – Devised the questions – Collected the data – Contributed to the analysis • Undergraduate student working on a pedagogic research project.
  • 4. • The target student group was BSc Computing and HND Computing: – Year 1: Questions were not asked about their pathway. – Year 2: Questions asked to different pathway students, – Year 3: Questions again asked to a variety of pathway students
  • 5. The International and EU students
  • 6. Robots visual nature helped develop problem solving skills?
  • 7. Key Skills Year 1 2 3 4 5 Background 3 7.7 15. 7.7 46.2 23.1 understanding of 4 the problems 2 0 0 46.6 40 13.3 1 11.8 11.8 17.6 41.2 17.6 1. Strongly Disagree 2. Disagree 3. Unsure 4. Agree 5. Strongly Agree
  • 8. Key Skills Year 1 2 3 4 5 Analysing the 3 7.7 7.7 7.7 46.2 30. problem 8 2 0 0 0 80 20 1 0 11. 23.6 53 11. 8 8 1. Strongly Disagree 2. Disagree 3. Unsure 4. Agree 5. Strongly Agree
  • 9. Key Skills Year 1 2 3 4 5 Testing 3 0 15.4 0 46.2 38.5 potential 2 0 13.3 6.7 46.7 33.3 solutions 1 5.9 5.9 5.9 64.7 17.6 1. Strongly Disagree 2. Disagree 3. Unsure 4. Agree 5. Strongly Agree
  • 10. Key Skills Year 1 2 3 4 5 Implementation 3 0 15.4 7.7 38.5 38. solutions 5 2 0 13.3 13.3 60 13. 3 1 5.9 0 5.9 64.7 23. 5 1. Strongly Disagree 2. Disagree 3. Unsure 4. Agree 5. Strongly Agree
  • 11. Key Skills Year 1 2 3 4 5 Identifying the 3 7.7 15.4 15.4 23.1 38.5 central issue 2 0 0 13.3 80 6.67 1 5.9 0 11.8 64.7 17.6 1. Strongly Disagree 2. Disagree 3. Unsure 4. Agree 5. Strongly Agree
  • 12. Example Responses • “The visual nature helped to identify errors in the programming logic and made it easier to rectify any errors made.” • “It helps me think through a problem if I can visualise it.” • “…it takes the concept of problem solving and places it into a physical and tangible domain…” • “It’s a gentle introduction to the problem solving concept and how it applies to the course and modules later…” • “It’s easier to understand something if you can touch it and try it in real life, rather than seeing it on a screen.”
  • 13. Conclusion • There appears to be a perceived increase in the positive impact of using robots reported by second and third year students, which seems to indicate that the visual and physical nature of using robots is liked and ultimately appreciated by the students.
  • 14. Conclusion • “Not enough resources to go round – e.g. robots” (Second Year Student).
  • 15. Complementary activity • Greenfoot that compliments the robots, but can be run on all computers in the labs and at home.