Student Perceptions On Computer Coding Ashfield Public School Term 3, 2015. The Initiative. The survey

Similar documents
The Positive Effects of Technology on Teaching and Student Learning

Online Professional Development Modules

The World is a Risky Place EPISODE # 207

KIDS LEARNING CODE: LUNCH +AFTER SCHOOL PROGRAMS

Speak Up 2015 Grade 6-12 Survey

hands-on Science & Art PRE-SCHOOL

The History of St. Joseph Classroom Technology

isummer : Learning On-The-Go Technology Enrichment Programs

MIDDLE SCHOOL. Family guide for school year

What s Up With The Stock Market? EPISODE # 404

Position Statement on English Language Arts Education Connecticut State Board of Education December 3, 2008

The Effects Interactive Whiteboards Have on Student Motivation. Research Synthesis. Mandy McEntyre EDIT 6900

Online Professional Development Modules N O R T H C A R O L I N A D E P A R T M E N T O F P U B L I C I N S T R U C T I O N

Women Who Choose Computer Science What Really Matters

SCRATCH Lesson Plan What is SCRATCH? Why SCRATCH?

1. Get to know the SCRATCH Work Space:

VIDEO GAME DESIGN GRADES 4 5 FUN WITH LEGOS & K NEX GRADES K 5 SCIENCE WEDNESDAY: BONKERS FOR BLOOD GRADES K 5 ADVENTURES IN ANIMATION GRADES 3 5

FAQ about Home Schooling By Janelle McDonald Is it legal? Home Schooling is legal in every State and Territory in Australia.

Digital Curriculum Instructional Delivery

K-12 Information and Digital Literacy

If students are to succeed

Who s Here? 1. Name 2. Library 3. STEM your Library 4. Computer science/coding/kids & your Library

Lynnwood Elementary School January 2016 Newsletter

Information and Media Literacy Accessing and managing information. Integrating and creating information. Evaluating and analyzing information.

Literacy. Work Stations. Source: Diller, D.(2003) Literacy Work Stations, Making Centers Work

I can not live without books.

Indiana s Department of Education STEM Education Implementation Rubric

2.) Where do you primarily work? o School Site o District

Project-Based Learning for all students entering Kindergarten to Grade 12. Used by Missouri school districts since 2000! New STEM. Courses for 2016!

Speak Up 2015 Science Teacher Survey

Scratch Game Design (Grade 3-5, Beginners)

The STEM Immersion Matrix for Schools and Districts

MONROE TOWNSHIP PUBLIC SCHOOLS WILLIAMSTOWN, NEW JERSEY. Computer Animation. Grade 8

SD 308 Elementary Summer School Course Offerings

The World is a Risky Place EPISODE # 207

The information in this guide has been compiled based on what last year s class said they needed. This guide is also based on lessons they learned

initiative, an initiative designed to:

TECHNOLOGY AND OUR STUDENTS. A Rationale and Proposal for Expansion

Case Study: Griswold Elementary School Library

North Carolina Professional Teaching Standards

Emerging Use of ICT for Teaching and Learning in Schools of Pakistan

Professional Development: A 21st Century Skills Implementation Guide

GVCS Recommended K-8 Math Programs August 2015

Chestnut Elementary School for Science and Engineering

School & Program Guide. A Family Centered Public Cyber Charter School

The Teaching Gap Best Ideas from the World s Teachers for Improving Education in the Classroom

What s Up With The Stock Market? EPISODE # 404

Note: Survey responses are based upon the number of individuals that responded to the specific question. Response Responses Responses

Best Virtual School Solution for Students

2014 New Jersey Core Curriculum Content Standards - Technology

START TEACHER'S GUIDE

WHAT YOU CAN EXPECT TO LEARN AND MASTER BY DOING THIS COURSE ARE:

Subject Computing/ICT Head of Department Ms F Kiss

New Hampshire Department of Education Special Education Program Approval and Improvement Process

Completed Formal Classroom Observation Form

Florida Department of Education. Professional Development System Evaluation Protocol

District #2358 Tri-County Schools

COMPUTER SCIENCE Introduction to Programming: Visual Basic 1 CIHS C++ AP Java

How to Make a Million Bucks! EPISODE # 406

Jericho Elementary School Action Plan 2013 to 2015

DESIGN EMERGENCY. Creating a generation of design thinkers. A learning program by Object: Australian Design Centre

California Standards Implementation. Teacher Survey

21st Century Community Learning Center

FREE Educational Apps

Instructional Technology. With Jessica Boyle

The National Educational Technology Standards. (Upon which our local standards are based)

DIFFERENTIATED INSTRUCTION AND ENRICHMENT OPPORTUNITIES: AN ACTION RESEARCH REPORT

Professional Requirements & Training for Preschool Teacher. Introduction to Early Childhood Care and Education by Dr.

PBS TeacherLine Course Syllabus

Bruce-Guadalupe Community School Bruce-Guadalupe Middle School. Technology Education Curriculum. Program Scope and Sequence

WEST JEFFERSON HILLS SCHOOL DISTRICT THOMAS JEFFERSON HIGH SCHOOL DIGITAL DESIGN GRADES

Financial Institutions - All the Same? EPISODE # 204

CODESPARK TEACHER S GUIDE Hour of Code

The Premier On-Demand Professional Learning Video Platform for Educators

How To Change Your School Learning

professional development Training Guide

6 12 Applied Arts and High School Photography and Graphic Arts Curriculum Study Report EXECUTIVE SUMMARY

EDD Curriculum Teaching and Technology by Joyce Matthews Marcus Matthews France Alcena

Human Services Associate Spring 2014 Student SLO Report

What Are People Looking For When They Walk Through My Classroom? Sebastian Wren, Ph.D.

Frost Lake s ipad Purchase Proposal

School Improvement Plan Math Action Steps

International Education and Resource Network Pakistan (A Project of Society for International Education)

Private Today, Public Tomorrow

Transcription:

Student Perceptions On Computer Coding Ashfield Public School Term 3, 2015 The Initiative 21 st Century education is about innovation. It is about a being open to new ideas and new educational trends that enable higher order thinking, deep knowledge and deep understanding. It is about using technology to create learning experiences that go far beyond what was possible in traditional classrooms. In 2014 Ashfield Public School was involved in Computer Science Education Week, December 8-14 with students from Kindergarten to Year 6 participating in the Hour of Code. The evolution of Hour of Code is a weekly 30 minute lesson on computer coding in all classes throughout 2015. The goals of these lessons are for students to: o Have the skills, knowledge and understanding to use computer coding create their own games, websites, and applications. o Choose and apply problem-solving skills and mathematical techniques, communication and reasoning o Find computer coding engaging, relevant and useful The survey Students across the school from K-6 participated in a survey. The survey was about ascertaining student perceptions about the teaching of computer coding at Ashfield Public School. There were five questions in the survey: 1. What is computer coding 2. Do you enjoy computer coding 3. Why? 4. How will computer coding help you in the future? 5. How can we improve computer coding at our school. Data was collected from 188 students across Years 1 6. Data was also collected from 56 Kindergarten students and students from the Support Unit. 1

Data from the survey What is student understanding of computer coding 87% of the students surveyed answered this question.190 responses described an understanding of computer coding. 33% of the responses described computer coding as making and playing movies, animations, games, activities. 22% the response described computer coding to be about directional language & concepts including a step by step procedure to move blocks. 100% of students in Year 2 and Year 6 were able to describe their understanding of computer coding. Only 1% of the ideas about what computer coding is associated it with problem solving. It is possible to infer that student understanding of computer coding as making and playing movies, animations, games, activities are influenced by the fact that Scratch is used to teach computer coding. Scratch involves programming interactive stories, games, and animations and sharing creations with others in the online community. It is recommended that Scratch continues to be used to enable students to make and play movies, animations, games and activities. Scratch also enables students to develop understanding and skills associated with computer coding as instructing a computer. It is recommended that more explicit instruction is given to students about computer coding as a way to engage in problem solving. Explicitly linking computer coding to working mathematically is also recommended. Do students enjoy computer coding 72% of children described computer coding as something they enjoy doing all the time, or mostly enjoy doing it. 28% of children described computer coding as something they sometimes enjoy or do not enjoy. The implication for teaching and learning at Ashfield Public School is to maintain and develop computer coding as it is an initiative that the majority of children enjoy. 2

Why do students enjoy computer coding 82% of the students surveyed answered this question. 155 responses described why computer coding is enjoyable. 41% of the responses described computer coding as enjoyable because it was fun and/or easy. 25% of the responses identified that computer coding as enjoyable because it involves playing and/or making games and animations. 10% of the responses identified that computer coding was enjoyable because it was about being creative, imaginative and/or using thinking skills. By being fun and achievable, computer coding engages children. It is recommended that explicit teaching of computer coding focused on creativity, imagination and thinking skills. Computer coding should be embedded in English to enhance deeper knowledge and understanding in relation to Object C. Objective C Through responding to and composing a wide range of texts and through the close study of texts, students will develop knowledge, understanding and skills in order to think in ways that are imaginative, creative, interpretive and critical Why don t students enjoy computer coding 35% of the students surveyed answered this question. 41 responses described why computer coding is not enjoyable. All these responses were given by students in Year 3 to Year 6. 50% of the responses described computer coding as not enjoyable because it can be confusing, complicated, difficult and/or not understanding its purpose. It is recommended that increased explicit instruction is provided during class to increase skills, knowledge and understanding for the students disengaging from computer coding. How will computer coding help students in the future 62% of the students surveyed answered this question. 141 responses described how computer coding will be beneficial in the future. 14% of responses describe computer coding as providing skills for a future career. 16% of responses describe computer coding as assisting with learning, thinking and solving problems. This is in comparison to the 1% of responses in Question One that associated computer coding with problem solving. It is recommended that explicit instruction during computer coding lessons focuses on the relevance of computer coding and its application to every day uses. 3

How can computer coding be improved at the school 62% of the students surveyed answered this question. 125 responses described how computer coding could be improved at the school. 39% of responses identified that more time should be spent on computer coding. 11% of responses identified that more resources, including ipads and laptops should be available to students. It is recommended that the opportunity for computer coding be made available to children outside of class time. Apart from the computer coding club, this could happen during a break time in the library. Allocation of a teacher or peer mentors to assist students is also recommended. Kindergarten and the Support Unit Individual responses for the Kindergarten and the Support Unit were only taken for the question on enjoyment of computer coding. Overall, students enjoyed doing computer coding all of the time or mostly enjoy doing it. In Kindergarten the other survey questions were asked to the whole class with comments from children recorded. The answers given by Kindergarten students were consistent individual answers from Year 1 to Year 6. Perceptions of computer coding by Kindergarten students included associating it with following directions and playing a game. More time spent on computer coding was also identified by Kindergarten students. 4

Comment Computer coding and the School Plan The School Plan identifies quality learning as engaging every child with a differentiated and challenging, relevant curriculum with a focus on developing, individual strengths, a love of learning and the capacity to achieve. The plan also identifies quality teaching a whole school systematic delivery of a 21st Century curriculum focused on innovative learning. Computer coding achieves aspects of quality learning and teaching in the following ways: The results of the survey indicate that overall, students are positive about computer coding and are benefiting from computer coding classes. Computer coding helps students develop a love of learning. As a whole school approach to learning with dedicated 30 minute weekly computer coding lessons from Kindergarten to Year Six. The Computer Coding Club run by parents from the Digital Learning Committee enables capable students to accelerate their skills, knowledge and understanding of computer coding. The Coding Club initiative also gives the opportunity to extend computer coding at the school as an innovative educational pursuit with a focus on where to next. Future directions A future direction of computer coding is to align it with other key learning areas rather than as a standalone IT initiative. Computer coding fits well with Working Mathematically (Mathematics) and imaginative, creative, interpretive and critical thinking (English). It is recommended that other key learning areas create authentic learning situations in which computer coding can be applied. Developing computer coding as a way to select and apply problem-solving skills and mathematical techniques, communication and reasoning should continue to be a focus. Also to continue is maintaining computer coding as something that is fun, engaging, relevant and useful. It is recommended that teachers further their knowledge of the subject through ongoing professional development. Conclusion In conclusion the results of the Computer Coding survey indicate that overall across the school, students are positive about computer coding and are benefiting from computer coding classes. The classes enable students to develop the skills, knowledge and understanding to use computer coding create their own games, websites, and applications. 5

Data from the survey What is computer coding? Grade 1 2 3 4 5 6 Making / playing movies, animations, 18 4 13 14 10 5 games, activities Improve / learn about / use directional 6 14 0 0 0 0 language & concepts Step by step procedure / moving 4 9 3 4 3 0 blocks Making code / Hour of Code 4 2 2 3 1 1 Part of computer programing 0 1 0 0 5 1 Computer language / computer 6 0 1 2 0 0 science Instructing a computer 0 0 0 1 1 6 Learn how a computer works 0 0 5 0 0 0 A computer program 0 0 0 0 0 1 Making programs 0 0 1 3 0 0 Design websites 0 0 6 4 0 0 Scratch 0 0 1 0 1 2 A computer game 3 3 3 2 0 1 Create a system of something new 0 0 1 0 0 1 Learning something new / help you 0 2 0 1 0 0 learn Being creative / smart 0 0 1 0 0 1 Solving problems 0 2 0 0 0 0 Includes mathematics, English, writing 0 0 0 0 0 1 and art An educational website 0 1 1 0 0 0 No answer / doesn t know 0 4 9 6 6 0 Do you enjoy computer programing Not at all 0 1 1 3 5 0 2 12 5% Sometimes 6 5 4 16 9 10 8 58 23% Mostly 4 4 2 11 8 6 8 43 18% All the time 46 30 24 7 13 10 1 131 54% Total 56 40 31 37 35 26 19 244 100% 6

Why do you enjoy computer programing? Improves skills of technology 0 0 1 3 0 1 Good to be working on computers 2 0 7 2 0 0 Connects people to technology 0 0 0 0 0 2 Playing / making games and 12 8 5 5 6 3 animations Because you learn 0 5 2 0 2 1 Teaches directional language 2 0 0 1 0 0 Be creative and imaginative / use 2 1 5 2 2 4 thinking skills Fun / easy 17 14 7 12 13 1 Get awards as you progress 0 2 1 1 0 1 No answer / doesn t know 6 3 15 13 6 10 Why do you not enjoy computer programing? Boring / not interested 0 0 3 3 4 0 Frustrating when it doesn t work 0 0 2 2 1 1 When it gets confusing / complicated / 0 0 7 5 3 6 difficult / don t understand what it is for Spend more time on it 2 0 0 1 0 0 Not as good as Minecraft 1 0 0 0 0 0 No answer / doesn t know 34 31 4 22 19 12 7

How will computer coding help you in the future? Learn how to make/play a game / or 4 2 3 4 10 4 app Create something 6 0 0 0 0 1 To be creative 2 0 2 0 0 1 To computer code / program 0 1 2 1 1 2 To make videos 0 0 0 0 0 1 Understand directional language 2 1 0 0 0 0 Become clever / smart 4 1 1 0 0 0 Collaborating 0 0 0 0 0 2 For a future / for future job 0 0 4 9 5 2 To work in IT 0 0 0 0 0 1 Better computer skills 0 1 4 3 2 0 Learn more about computers 2 1 2 3 2 1 Make your own computer 0 0 0 0 0 1 Repair your own computer 0 0 0 0 0 1 Control machines 0 0 0 0 0 1 Increased knowledge 0 1 1 0 0 1 Help us to learn / think / solve 2 7 11 1 2 0 problems Help with English and Maths / 1 0 1 2 1 1 Learning To be a teacher 2 0 1 0 0 0 Helps me play Play Station 2 0 0 0 0 0 Understand and read maps 1 0 0 0 0 0 No answer / doesn t know 13 14 10 13 18 3 8

How can we improve computer coding at our school? Like it the way it is 0 1 0 2 2 0 Working with buddies including from 0 0 1 0 0 1 other classes Use a new website 0 0 0 0 0 2 Make it more challenging 0 1 1 0 2 3 Make a coding club 0 1 0 0 1 0 Applying it to robotics 0 0 0 1 1 1 More projects 1 0 0 0 0 1 More games 2 2 4 0 1 0 Spend more time on it 13 4 13 8 7 4 Better / more equipment 0 0 0 6 0 1 More skilled teachers to help 0 0 1 1 1 1 More information about it 1 1 0 1 4 1 More variety / more interesting / more 0 0 0 4 3 1 fun More ipads / laptops / computers 10 0 4 0 0 0 More work on directional language 1 0 0 0 0 0 Make it competitive 0 0 1 0 0 0 Play Minecraft instead 0 0 0 0 1 0 No answer / doesn t know 12 21 15 13 7 3 9