Computer Science Outreach and Study: Difference in interest and ability raised in elementary students through “Computer Science Unplugged” supplemented.

Slides:



Advertisements
Similar presentations
Zoo Quest by Richelle DeCuir Social Studies Grades 2-4.
Advertisements

NETS-S Curriculum Review
Standards Alignment A study of alignment between state standards and the ACM K-12 Curriculum.
Lesson Plans Each class in grades 3-8 will be here a total of three weeks. Grades one and two are only here for one week at a time. The lesson plans for.
Dave Tucker Edinboro University of Pennsylvania. What will be covered  Are Serious games useful?  Examples.
ISTE Standards for Teachers
1 ICT-based Paradigm Shifts Dave Moursund Teacher Education.
Intel® Education K-12 Resources Our aim is to promote excellence in Mathematics and how this can be used with technology in order.
TEKS & Activities Desktop Publishing.
Ryann Kramer EDU Prof. R. Moroney Summer 2010.
This is my Kindergarten Electronic Portfolio From ~ Gardner Math, Science, Technology Magnet School Click Here To Begin.
Information modified by Daphne Irby from a PowerPoint developed by James Brock (Arkansas) - ADE Career Education.
 A set of objectives or student learning outcomes for a course or a set of courses.  Specifies the set of concepts and skills that the student must.
Educator’s Guide Using Instructables With Your Students.
A Blended Learning Model for "Multimedia Systems" Course Natasa Hoic-Bozic, Division of multimedia systems and e-learning Odjel za informatiku, Sveučilište.
Unit 2: Engineering Design Process
Intel ® Teach Program International Curriculum Roundtable Programs of the Intel ® Education Initiative are funded by the Intel Foundation and Intel Corporation.
Are you as technology-literate as a 5 th grader?.
Ian Addison Primary School Teacher. Didn’t have PCs at school Owned my first PC at 16 Studied BTEC IT at college – this included breaking (and fixing)
Information Literacy Standards for the 21 st Century Learners.
21 st Century 2.0 Project Creating a 21 st Century Learning Environment at Hillview School.
INTEGRATED SYSTEMS 1205 Technology Education A Curriculum Review Sabine Schnepf-Comeau July 19, 2011 ED 4752.
* Research suggests that technology used in classrooms can be especially advantageous to at-risk, EL, and special ed students. (Means, Blando, Olson,
Zoo Quest by Richelle DeCuir Social Studies Grades 3-5.
1-1 Computing Parent Information Night September 2014.
Technology as a Tool. In our society which is overfilled with technology, is adding technology to the classroom more helpful or more harmful? Why? Brainstorm.
An Introduction to NETS*S Edmonds School District February 7, 2005.
Welcome Alabama Course of Study Technology Education Workshop.
1 Educational Technology Electronic Teaching Portfolio Based on the ISTE/NCATE Foundation Standards for all educators. All candidates in teacher preparation.
Intel ® Teach Program Programs of the Intel ® Education Initiative are funded by the Intel Foundation and Intel Corporation. Copyright © 2007 Intel Corporation.
Alabama Technology Course of Study September 30, 2004 Beth McKinney.
Colby Smart, E-Learning Specialist Humboldt County Office of Education
The Level-2 Projects for Course Clusters Haojun Sun College of Engineering Shantou University.
Community Event Twanna Bradford Professor Williams Final Project June 5, 2016.
Introduction to Math Methods Math Standards. Why can math be fun? Math can be fun because… it can have so much variety in topics. many different ways.
Q Education Transform Resources. Intel® is Committed to Transforming Education for the Next Generation Intel supports education transformation 
Coding Connections at the Interface of Algebra I and Physical World Concepts Improving Teacher Quality Grant Program Summer 2016.
Course Work 2: Critical Reflection GERALDINE DORAN B
Teaching and Learning with Technology
Mathematical Problem Solving and Active Learning: What, Why, and How
Music & Technology Eric, Huguette and Mark.
Arkansas Common Core Technology Requirements
CHOOSE APPROPRIATE INSTRUCTION STRATEGIES AND RESOURCES
Lesson Plan Creating a lesson plan week5.
Arkansas Common Core Technology Requirements
Grade 3 Back to School Night
Writing your reflection in Stage 1 & 2 Indonesian (continuers)
Welcome! On an index card, jot down 1-3 questions that you would like answered by the end of this workshop.
Module 4 Assessment Lorraine Bruce.
Simile poems for kids by Lawraine Guichard
BREAKOUT EDU Wodonga Regional STEM
Learning and Teaching –
Grade 5 Back to School Night
Ohio Technology Standards
Integrating Technology into Elementary School Curriculum
General Computer Applications by Barbara Teterycz
Teaching with Instructional Software
Universal Design for Learning
Computing Curriculum Plans
Parent Involvement Committee EQAO Presentation
EXPLORING COMPUTER SCIENCE Journal Entries, Portfolio Entries, And Check Your Understanding Unit 2 – Strand 2 Problem Solving This unit focuses on.
Computer Science Teachers Association Academy
You Are the Author.
Integrating Technology:
Supportive Coaching Conversations
The Intersection of Literacy and Digital Literacy in the classroom:
Learning Mathematics through Games and Activities
RDG/416 METHODS OF TEACHING IN EARLY CHILDHOOD: MATHEMATICS The Latest Version // uopcourse.com
RDG 416 RDG 416 rdg 416 rdg416 Entire Course // uopstudy.com
Computing Curriculum Plans
Presentation transcript:

Computer Science Outreach and Study: Difference in interest and ability raised in elementary students through “Computer Science Unplugged” supplemented with lectures and as standalone activities By Bryan Gallo

Contents Introduction Background Information Outline of the Study Inspiration Types of Learning Computer Science Unplugged Outline of the Study Performing outreach program Binary Numbers Searching Algorithms Sorting Algorithms Results Conclusion

Introduction- Project Outline Research computer science teaching methods for younger students Computer Science Unplugged – collection of CS learning activities that do not use computers. Designed for younger students. Goal - Contribute to the research on these learning activities. Particularly regarding supplementing the activities with lectures. Method – CS outreach at an elementary school

Introduction – Case Specifics Outreach offered at a Pittsburgh Intermediate School (Chartiers Valley) 3rd and 4th grade classes were interested in the program The classes were split into two groups, separated by types of learning. Each group had 3 forty-minute classes All students took a survey before the first class and after the last

Background Information Inspiration for Project High demand for computer science students More classes are being offered to younger students ACM K – 12 Task Force outlined learning objectives by age and grade level

Background Information Inspiration for Project Grades 3–5: Upon completion of grade 5, students will: 1. Be comfortable using keyboards and other input and output devices, and reach an appropriate level of proficiency using the keyboard with correct fingering. 2. Discuss common uses of technology in daily life and the advantages and disadvantages those uses provide. 3. Discuss basic issues related to responsible use of technology and information, and describe personal consequences of inappropriate use. 4. Use general-purpose productivity tools and peripherals to support personal productivity, remediate skill deficits, and facilitate learning throughout the curriculum. 5. Use technology tools (e.g., multimedia authoring, presentation, Web tools, digital cameras, scanners) for individual and collaborative writing, communication, and publishing activities to create presentations for audiences inside and outside the classroom. 6. Use telecommunications efficiently to access remote information, communicate with others in support of direct and independent learning, and pursue personal interests.

Background Information Inspiration for Project 7. Use online resources (e.g., e-mail, online discussions, Web environments) to participate in collaborative problem-solving activities for the purpose of developing solutions or products for audiences inside and outside the classroom. 8. Use technology resources (e.g., calculators, data collection probes, videos, educational software) for problem-solving, self-directed learning, and extended learning activities. 9. Determine which technology is useful and select the appropriate tool(s) and technology resources to address a variety of tasks and problems. 10.Evaluate the accuracy, relevance, appropriateness, comprehensiveness, and bias that occur in electronic information sources. 11. Develop a simple understanding of an algorithm, such as text compression, search, or network routing, using computer-free exercises

Background Information Types of Learning Activity Supplemented with Lecture Introduced to the topics of the lesson and its applications Listen to a lecture explaining the topic in detail covering how to complete the activity Discuss results Standalone Activity Begin activity and address questions and issues as they come up

Background Information Computer Science Unplugged Collection of computer science learning activities do not require computers or technical skills. Developed by the CS Education Research Group at the University of Canterbury, New Zealand. Has had the most success with students ages 5 – 12. This project will take use three categories of the Computer Science Unplugged activities Data representation Searching Sorting

Outreach Program CSU – Data Representation Binary Numbers Activity: Students will have cards with numbers on them to represent the bits. Each “bit” follow an set of steps to represent the correct number They learn the step by step process to convert binary to decimal Goal: Introduction to following an algorithm, understanding an algorithm

Outreach Program CSU – Searching Activity: Students will play a game of ‘battleship’ in which the ships appear in sorted order. They will use linear, binary, and hashing sorting algorithms to find their opponents battleship first. Goal: Introduces the students to optimal algorithms and gives more practice following an algorithm.

Outreach Program CSU – Sorting Activity: Students will learn bubble sort and quicksort algorithms to sort a set of weighted containers using a scale Goal: Builds on optimal algorithms and following an algorithm.

Results Data Gathering Topics of Comparison Desire to continue learning about computer science Understanding of Binary Numbers Understanding of Searching Algorithms Understanding of Sorting Algorithms Fun had in the outreach

Results Questions #1 - 5 Supplemented with Lecture: Before Mean: #.## After Average: #.## P-value: .## Standalone Activity: Before Mean: #.## After Average: #.## P-value: .## Difference in teaching methods (Lecture - standalone): Two-tailed p-value T-value: .## Difference in Means: #.## 95% confidence interval: (#.##,#.##)

Results Desire to continue learning Supplemented with Lecture: Before Average: 4.4 After Average: 4.8 P-value: .18 Standalone Activity: Before Average: 4.0 After Average: 4.2 P-value: .61 Difference in teaching methods: Two-tailed p value: .6752 T-value: .422 Difference in Means: .2 95% confidence interval: (-0.78,1.19)

Results Understanding of Binary Numbers Supplemented with Lecture: Before Average: 2.3 After Average: 4.8 P-value: <.0001 Standalone Activity: Before Average: 1.1 After Average: 4.6 P-value: <.0001 Difference in teaching methods: Two-tailed p value: .032 T-value: 2.2312 Difference in Means: -.92 95% confidence interval: (-1.76,-0.08)

Results Understanding of Searching Algorithms Supplemented with Lecture: Before Average: 2.3 After Average: 4.7 P-value: <.0001 Standalone Activity: Before Average: 1.1 After Average: 4.5 P-value: <.0001 Difference in teaching methods: Two-tailed p value: .027 T-value: 2.309 Difference in Means: -.97 95% confidence interval: (-1.82,-0.12)

Results Understanding of Sorting Algorithms Supplemented with Lecture: Before Average: 2.4 After Average: 4.6 P-value: <.0001 Standalone Activity: Before Average: 1.2 After Average: 4.5 P-value: <.0001 Difference in teaching methods: Two-tailed p value: .008 T-value: 2.812 Difference in Means: -1.18 95% confidence interval: (-2.02,-.33)

Results Computer Science is fun Supplemented with Lecture: Before Average: 4.2 After Average: 4.7 P-value: .0405 Standalone Activity: Before Average: 3.6 After Average:4.7 P-value: .0015 Difference in teaching methods: Two-tailed p value: .2105 T-value: 1.276 Difference in Means: -.6 95% confidence interval: (-1.55,.35)

Conclusion – Summary of Data Questions compared Desire to continue learning about computer science No Significant Conclusion Understanding of Binary Numbers Both groups said they had a better understanding of binary numbers after the outreach more than 95% confident the standalone activity group expressed a better understanding Understanding of Searching Algorithms Understanding of Sorting Algorithms Fun had in the outreach

Conclusion – Observations Outreach benefitted individuals more than others Standalone Activity group struggled more than lecture group By the end I saw more engagement from activity class Some in the activity class gave up or couldn’t grasp concept and didn’t gain much from the activity Future work Explore other methods of data gathering with younger students Test aptitude and compare it to interest survey

References Hauswirth Matthias. Moving from Visualization for Teaching to Visualization for Learning. University of Lugano. Web. 24 Sept. 2016. Print. Lambert, Lynn. and Guiffre, Heather. “Computer Science Outreach in Elementary School” Journal of Computing Sciences in Colleges 24.3 (2009) 118-124. Thies, Renate, and Jan Vahrenhold. 2013. On plugging “unplugged” into CS classes. Proceeding of the 44th ACM technical symposium on Computer science education - SIGCSE ’13: 365-370. Prince, M. (2004), Does Active Learning Work? A Review of the Research. Journal of Engineering Education, 93: 223–231. Scott Freeman, Sarah L. Eddy, Miles McDonough, Michelle K. Smith, Nnadozie Okoroafor, Hannah Jordt, and Mary Pat Wenderoth. Active learning increases student performance in science, engineering, and mathematics. PNAS 2014 111 (23) 8410-8415; May 12, 2014.  Computer Science: A Curriculum For Schools. 1st ed. Computing at School Working Group, 2016. Print.                Computer Science: A A Model Curriculum For K-12 Computer Science: Final Report Of The ACM K-12 Task Force Curriculum Committee. 1st ed. CSTA, 2016. Web. 18 Sept. 2016.  Bell, Tim, and Heidi Newton. 2013. Using Computer Science Unplugged as a teaching tool. Improving Computer Science Education: 1-18. Thies, R a, and J B Vahrenhold. 2012. Reflections on outreach programs in CS classes: Learning objectives for “unplugged” activities. SIGCSE12 Proceedings of the 43rd ACM Technical Symposium on Computer Science Education: 487-492.