Serious fun in Computer Science Paul Curzon & Peter McOwan 1.

Slides:



Advertisements
Similar presentations
Toward Better Research: Cross-Threads Nick Feamster, Alex Gray, Charles Isbell College of Computing Georgia Tech.
Advertisements

A Case Study publication for dissemination and staff development Richard Atfield Assistant Director, BMAF Richard Atfield Assistant Director, BMAF New.
Welcome to the seminar course
11-19 Spaced learning Applying the science of learning.
Learning Hubs Placements. As part of my level 5 work and professional development module I chose the Learning Hubs stream. When I chose this stream my.
Getting Them Out Of Their Shells: Service Learning And CS Students Jim Bohy – Iowa Wesleyan College.
Playing board for the game Crooked Rules
Dr. Brad Harrington, ©2009 MB 110: Human Resource Management Course Evaluations Prof. Brad Harrington Boston College.
Windy Arbor Early Years’ Unit Newsletter Spring Term 2013 – Another exciting year ahead ! 'Tell me and I forget Show me and I remember Let me experience.
Mulgrave Primary School Jessica Mann & Nicola Weerakoon
The Beauty and Joy of Computing Curriculum and the AP CS: Principles project Brian Harvey, UC Berkeley Dan Garcia, UC Berkeley Jens Mönig, MioSoft.
The Virtual Conference as a means of getting Teacher Educators into the Internet Elaine Hoter The Mofet Institute. Talpiot Teachers College, Israel. Christchurch.
My perspectives on a Postdoctoral Fellowship in theoretical physics Sean Barrett Department of Physics, Imperial College, London.
COMPUTER SCIENCE LYNDA THOMAS – SENIOR LECTURER, ACADEMIC ADVISOR.
Welcome to Computing. How is Computing assessed? AS Unit 1 Practical Theory of computation. Fundamentals of programming, data structures and algorithms.
Yeshivah of Flatbush After-School Math Enrichment 2009 Jerry B. Altzman, Ph.D.
Programming for Everyone How is Making Programming More Accessible, Meaningful, and Social Mitchel Resnick MIT Media Lab.
UniSA - a strategies workshop. Today’s program: (if of course, we have time for it all!!) Developing good tutor skills Tutorial dynamics Continuing.
Aims of session Making reading fun Early reading Developing reading
Understanding the Properties SD Counts. Ground Rules  Honor private think time  Be prepared for sessions, everyone should have something to contribute.
MY DIGITAL PORTFOLIO  Page 1 = Goals. Page 1 = Goals.  Page 2 = Term reflections. Page 2 = Term reflections.  Page 3 = personal profile page. Page.
What is Technocamps? Technocamps, trialled in 2003, is a bespoke programme to address the decline in Computer Science education and its relationship within.
E. Melvin Honeycutt Elementary School Teachers: Doris Spencer Ashley Wise Students: 55 Academically.
Get with the programme! Simon Humphreys National Coordinator Computing At School.
Class Two Cover Letters. Objectives At the end of this class students should be able to: Identify the elements that make up a cover letter and its purpose.
By the Ahmadiyya Muslim Womens’ Student Association COMPUTER SCIENCE.
Project MLExAI Machine Learning Experiences in AI Ingrid Russell, University.
WELCOME TO COURSE SELECTION MRS. SHOAP. You have your course sheet, but don’t write on it yet!!! I’ll tell you exactly how to fill it out a little later.
Rules, Procedures and Goals January 8, Capitalization Rules  Capitalize all proper nouns.  Example: Please walk to the office with John. We will.
Anyone here familiar with this show? All Simpson images were taken from and #
Listen and learn!. * “READ THE BOOKS. I don't understand why some kids think they can take a test on a book they have never read. That is actually crazy,
Solo Talk. SOLO TALK PREPARATION Remember that one third of your total mark from this course comes from your talk mark!!! The GRC expect you to give an.
YOUNG APPLICANTS IN SCHOOLS AND COLLEGES SCHEME (YASS) A UK HE success story ‘THE case study for HE modules in schools’
New ways of delivering differentiated support/career guidance services to young people The power, impact and potential of web-based video career stories.
A touch of magic… -All, that we must do, to allow to magic to capture us - to banish it from our mind of doubt, - he said. - As soon as doubts are outcast,
Supported by The Skills Show, the European Social Fund and the National Careers Service.
Welcome to the Faculty of Sciences! Postgraduate Taught Master’s Induction 2015 Dr. Colin Johnson Associate Dean (Graduate Studies) The Graduate School.
Champions Log Book BBC Children in Need What is Champions of Change? Welcome Champions! Champions of Change is a fundraising challenge run by you,
The Mind of the Machine: Artificial Intelligence? Paul Curzon Queen Mary, University of London Created by Peter McOwan and Paul Curzon of Queen Mary,
Dr. Brad Harrington, ©2008 MB 110: Human Resource Management Course Evaluations 2008 Prof. Brad Harrington Boston College.
Inspiring Girls to choose science – the role of the teacher FOTHERGILL ROOM.
Bridging the Gap Dr Vivien Easson
The one thing I need to continue to work on the most is socialization. I don’t purposely talk to my friends during class, but sometimes I look up and.
The Imp Computer Prof Paul Curzon Queen Mary, University of London With support from Google,
Monday September 14th, 2015 Planner: – HW: Safety rules poster due Wed. 9/16 – Safety Quiz tomorrow - based on rules You Need: – Today: Daily 5 To Do:
TEACHING MATH PHILOSOPHY TAYLOR NICHOLAS. BEFORE TAKING THIS CLASS.. I have enjoyed math my entire life. My father is a math teacher so I have always.
Session 11- Ending Stories Writers, you are reaching the end of the second bend and putting the final touches on your pieces. Endings are the last words.
Angela Dietz. Oakland University Detroit Zoo Crew January – March 2010.
Listen and learn!. * “READ THE BOOKS. I don't understand why some kids think they can take a test on a book they have never read. That is actually crazy,
5.0 Unit Plan 5 th Grade Science/Reading Technology Creations Compacting Plans Integrated Matrix Unit Plan Ideas Tiered Assignments Classroom Management.
Tips for middle school students BY: Madison Cromer.
 I love writing, it is one of my favorite subjects.  I think I am good at writing because I put hard work and effort into my writing pieces.  One of.
Analysis of Algorithms: Math Review Richard Kelley, Lecture 2.
Learn with your child - computing. Why teach computing? The National Curriculum states: A high-quality computing education equips pupils to use computational.
Pupil Interviews. O We prepared written interviews made up of 13 questions. O We randomly selected 2 children from each class by their place on the register.
Welcome to My Reading Recovery Lesson. Rereading Familiar Books In every lesson every day I get to read lots of little books. I get to pick some of my.
Box Variables Prof Paul Curzon Queen Mary, University of London With support from Google, D of.
Parents’ Reading Workshop Lin Jowitt & Michelle Winstone English Co-ordinators.
Pro: F.I.R.S.T. is a wonderful program that enriches the lives of everyone involved. They are especially interested in getting girls involved with the.
Welcome to Computer Science
Super3 Mini~ Page Project.
“I thoroughly enjoyed being my child's teacher and taking such a big role in her education.” SOC 4th Grade IS Parent.
Integrating Coding into the General Education Classroom
Getting Started The first ~3 weeks of this course we are going to learn the fundamentals of computer science using the CS Fundamentals curriculum from.
Strategies for Multiplication
Welcome to the Royal Society of Biology
Welcome to Computer Science
The intelligent piece of paper: so what is an algorithm?
College & Career Awareness: The Problem with CDA’s
A Big Thank-You From Troop Athena.
Presentation transcript:

Serious fun in Computer Science Paul Curzon & Peter McOwan 1

1 There is a crisis…  UK wide Computer Science applications have been falling by around 10% a year for several years Why?  It’s geeky, uninteresting, too easy, too mathematical, too hard, just for boys, and who wants a career on a help desk anyway…  …but its none of those!  UK wide Computer Science applications have been falling by around 10% a year for several years Why?  It’s geeky, uninteresting, too easy, too mathematical, too hard, just for boys, and who wants a career on a help desk anyway…  …but its none of those!

1 All hope is gone?!?

1 What are we doing?  All the standard stuff + …  Putting the FUN back into the subject  Focus on selling the subject NOT QMUL  So that our passion for the subject and our enthusiasm comes across.  Driven by the way we teach  Combination of “Live Shows” and cs4fn  All the standard stuff + …  Putting the FUN back into the subject  Focus on selling the subject NOT QMUL  So that our passion for the subject and our enthusiasm comes across.  Driven by the way we teach  Combination of “Live Shows” and cs4fn

1 Finding Ways to Bridge the School-University Gap  We need ways to convince people the subject is exciting…base it on our passion  We need to show people what the subject is about…  Show what subjects they will study at University, (hard when they know nothing about it)  …and that it is not just school “ICT”  All based around core idea of “its fun”  Combination of “Live Shows” and cs4fn  Special area of cs4fn called the “Fundamentals”  We need ways to convince people the subject is exciting…base it on our passion  We need to show people what the subject is about…  Show what subjects they will study at University, (hard when they know nothing about it)  …and that it is not just school “ICT”  All based around core idea of “its fun”  Combination of “Live Shows” and cs4fn  Special area of cs4fn called the “Fundamentals”

1 cs4fn: Computer Science for Fun  A free magazine and webzine  On Computer Science Research (not just ours)  Launched June 2005  For “kids” of all ages (focus 14ish +)  Support: EPSRC, ARM, Microsoft, Intel, BCS, FutureLab, Equalitec, …  A free magazine and webzine  On Computer Science Research (not just ours)  Launched June 2005  For “kids” of all ages (focus 14ish +)  Support: EPSRC, ARM, Microsoft, Intel, BCS, FutureLab, Equalitec, …

1 cs4fn: A Research Webzine  Not just a magazine, not just a website  Distributed free to schools and individuals who ask  Given as a freebie at schools talks and exhibitions  ~ visits/month  Not just a magazine, not just a website  Distributed free to schools and individuals who ask  Given as a freebie at schools talks and exhibitions  ~ visits/month

1 Research to Kids? The latest magazine issue includes write-ups of research seminars on  Prof Jon Crowcroft’s work on DTNs  Prof Yvonne Rogers work on Ubicomp Also  Bristol Mediascapes  Swarm computing  Fran Allen and female computer Professionals It also covers some really serious CS  Theory: P=NP?  Practice: CS research into keeping babies alive The latest magazine issue includes write-ups of research seminars on  Prof Jon Crowcroft’s work on DTNs  Prof Yvonne Rogers work on Ubicomp Also  Bristol Mediascapes  Swarm computing  Fran Allen and female computer Professionals It also covers some really serious CS  Theory: P=NP?  Practice: CS research into keeping babies alive

1 What do Teachers / Kids say?  “…fantastic - will do wonders for making Computer Science more accessible for my 6th formers"  “absolutely brilliant … just what we need to turn more kids on to computer science”  “fantastic initiative!…wish I’d found out about it earlier”  “brilliant magazine…!”  “Your magazine really rockz.”  “Your website is fantastic.”  “Cool Site.”  “This magazine…It's simply awesome”.  “…fantastic - will do wonders for making Computer Science more accessible for my 6th formers"  “absolutely brilliant … just what we need to turn more kids on to computer science”  “fantastic initiative!…wish I’d found out about it earlier”  “brilliant magazine…!”  “Your magazine really rockz.”  “Your website is fantastic.”  “Cool Site.”  “This magazine…It's simply awesome”.

1 cs4fn: Fundamentals  When I changed from Maths to Computer Science I had no idea what I was letting myself in for  Fundamentals fixes that  Fun, irreverent, introduction to core CS topics using interactive cs4fn material  Based on live show material  When I changed from Maths to Computer Science I had no idea what I was letting myself in for  Fundamentals fixes that  Fun, irreverent, introduction to core CS topics using interactive cs4fn material  Based on live show material

1 Projects  Fundamentals uses real student project profiles to give an overview of where it all could lead.  …real people, who went on to get real jobs.  …showing the results of what you can do is a good way to get girls interested in such a “techie” subject.  Fundamentals uses real student project profiles to give an overview of where it all could lead.  …real people, who went on to get real jobs.  …showing the results of what you can do is a good way to get girls interested in such a “techie” subject.

1 Shows: Old rope and toilet roll… The Elf computer  We don’t touch computers that much in our talks…I never do teaching programming  …a Blue Peter / Terry Pratchett approach to CS  It emphasizes computation not computers  Helps overcome confusion with IT as no IT in sight  It’s much more fun …  Tangibles (ie toilet roll) get over the invisibility problem of abstract computation  One of the most popular ie rated “useful” things I do in lectures  We don’t touch computers that much in our talks…I never do teaching programming  …a Blue Peter / Terry Pratchett approach to CS  It emphasizes computation not computers  Helps overcome confusion with IT as no IT in sight  It’s much more fun …  Tangibles (ie toilet roll) get over the invisibility problem of abstract computation  One of the most popular ie rated “useful” things I do in lectures

1 Programming: Lecture 1… I have a piece of paper that is more intelligent than anyone in this room …

1 What is it about?  That is all a computer program is.  Leads to discussion of algorithms, why we need programming languages and Artificial Intelligence  That is all a computer program is.  Leads to discussion of algorithms, why we need programming languages and Artificial Intelligence

1 The Computer Science Magic Show  To introduce logic and proof we have a computer magician.  Also do a three hour magic show with real tricks  After each trick the challenge: –How was it done –What is the CS link?  To introduce logic and proof we have a computer magician.  Also do a three hour magic show with real tricks  After each trick the challenge: –How was it done –What is the CS link?

1 Could you write a book if you had locked-in syndrome?  Jean-Dominique Bauby did… “one of the greatest books of the century”  Describing what his life was like with locked-in syndrome  How did he do it?  How might he have done it if he’d known some computer science?  Jean-Dominique Bauby did… “one of the greatest books of the century”  Describing what his life was like with locked-in syndrome  How did he do it?  How might he have done it if he’d known some computer science?

1 RED RED + RED BLACK BLACK+ BLACK Card#1 Card#2 SNAP Neuron! 2 2 1

1 Human design versus AI Evolution Survival of the fittest

1 Human Error SpaceInvaders  My research area is formal methods and HCI  SpaceInvaders is a Kids version of the expts we are running to investigate the causes of human error  Research based on it won a best research paper award  My research area is formal methods and HCI  SpaceInvaders is a Kids version of the expts we are running to investigate the causes of human error  Research based on it won a best research paper award

1 Bridging the Gap  By tackling serious topics in a fun way we are able to make the subject accessible, getting at some very deep computer science  If the readers of cs4fn do decide to do Computer Science they will be prepared  They will know a lot about the topics of study without realizing it  If they do another subject they will have still learnt lots of useful stuff  By tackling serious topics in a fun way we are able to make the subject accessible, getting at some very deep computer science  If the readers of cs4fn do decide to do Computer Science they will be prepared  They will know a lot about the topics of study without realizing it  If they do another subject they will have still learnt lots of useful stuff

1 Computer Science is naturally fun  CS is full of games and puzzles used for real fun –Patience is just a sort algorithm game, –Cross references are encryption, –Sudoku is logical proof, –Chinese Rings is Gray code and Interface design –P=NP is an equation about puzzles  Even Dr Seuss wrote a book for 5-year olds on a core computer science topic: recursion!  CS is full of games and puzzles used for real fun –Patience is just a sort algorithm game, –Cross references are encryption, –Sudoku is logical proof, –Chinese Rings is Gray code and Interface design –P=NP is an equation about puzzles  Even Dr Seuss wrote a book for 5-year olds on a core computer science topic: recursion!

1 cs4fn is glue  It gives a tangible vehicle for pulling together a whole range of different initiatives  Each then can feed off and reinforce the others –Talks, Workshops, Exhibitions –Widening Participation, Accessibility –Topic Portals supporting modules –Actual research  It gives a tangible vehicle for pulling together a whole range of different initiatives  Each then can feed off and reinforce the others –Talks, Workshops, Exhibitions –Widening Participation, Accessibility –Topic Portals supporting modules –Actual research

1 cs4fn : Join the fun  If CS excites you why not join in the fun?  Sponsor us, write, donate images, tell us your stories, encourage us to write up your keynotes,… –Following academics from Bristol, Swansea, Herts, Reading, Cambridge, UCL, Sheffield, Glasgow, OU, Edinburgh…  We are also looking to build a network of regional champions who partner us on cs4fn, using it in their own outreach –With Dundee, Edinburgh, Bristol, North Carolina, Sienna College…  The EPSRC grant is explicitly about turning cs4fn into a national campaign and funds the base cost of the magazine - individual universities pay run on costs (<20p per copy)  Share the ways you make CS fun  If CS excites you why not join in the fun?  Sponsor us, write, donate images, tell us your stories, encourage us to write up your keynotes,… –Following academics from Bristol, Swansea, Herts, Reading, Cambridge, UCL, Sheffield, Glasgow, OU, Edinburgh…  We are also looking to build a network of regional champions who partner us on cs4fn, using it in their own outreach –With Dundee, Edinburgh, Bristol, North Carolina, Sienna College…  The EPSRC grant is explicitly about turning cs4fn into a national campaign and funds the base cost of the magazine - individual universities pay run on costs (<20p per copy)  Share the ways you make CS fun

1 My aim is to do this UK-wide …and have fun at the same time Please help me, help you.

1 Questions?