250 likes | 392 Views
This presentation aims to motivate and inspire educators by reviewing the K-12 Computer Science (CS) Standards and mapping them to effective pedagogical strategies. It focuses on accommodating varied learning styles while providing foundational programming skills with an emphasis on modern practices. Topics covered include problem-solving, computational thinking, robotics, and the integration of CS in STEM disciplines. Learn how to adapt your curriculum to meet evolving technology needs and engage students in projects that prepare them for higher education in CS and related fields.
E N D
Implementing K-12 CS Standards Kelly Powers, kelpowers@gmail.com, Padmaja Bandaru, padmaja.bandaru@gmail.com, Karine Laidley, k.laidley@amsacs.org
Goals of Presentation Motivate, Inspire • Review Standards • Observe Mapping • Map • Relationships • Take Survey:
Today’s CS • Enhanced CS Program • Accommodate varied learning styles (pair programming, collaboration, communication) • Provide a foundation in basic programming fundamentals with an emphasis on modern programming practices • Adapt curriculum and pedagogy to compliment the evolution of computer technology
CS includes : • Problem Solving Skills • Computational Thinking • Human Computer Interface • Networking • Programming • Data and Abstraction • Computer Ethics • Collaboration • Engineering Design Process • Robotics
Goals Understand community & global impact of CS Use Collaboration tools Develop problem solving skills Build Computational Thinking skills Engage in programming projects, using various age-appropriate languages Relate CS to other STEM disciplines, through cross-curricular projects and robotics Middle School: Grades 6-8 Topics • Computer History • Hardware • Software & Operating Systems • Internet & Networks • Computer Animation • Algorithms & Problem Solving • Alice Programming • Python Programming • Web Design/Jscript • Databases and SQL • Logic Gates • Robotics
Goals Innovative and well prepared for CS degree Advanced knowledge and ability in computing Engage in solving problems with confidence & succeed Push boundaries of conventional thinking and achieve skills necessary for higher education Complete interdisciplinary projects to understand the relationship between STEM fields Explore internship/research opportunities Work with industry in the high school classroom High School: Grades 9-12 Topics • Networking • Software design in C • Adv Web Design • CSS/PHP/SQL • Intro to Java • Mobile Computing • AP CS • CADD • Engineering • Robotics
Assessment & Standards • CSTA National Standards • Updated 12/16/2011 • Working with National Executive Director on review of AMSA Curriculum • Assessment Mapping
AMSA Grade 6 Map Outline of Topics
Grade 6 Map Detailed Standards View
Your Turn • Examine PaintPot from AppInventor • Create an Outline of Skills/Ideas taught/practiced • MAP to k-12 Standards , Level 1 and 2 • Open ACM Standards, pages 55-> • Review 5 Strands and Map • Present Findings
Mapped Lesson • Now WHAT ? • Measure • Assessment approach • Example Algorithm Quiz
Alice Final Test Results • Following our Unit on Alice • Students Computing Practice and Programming skills increased
Assessment Using Projects • Map Standards to Project Based Learning Activities
Sample Projects • Alice ->Science Physics • Alice ->Science PhotoSynthesis • Python BattleShip • Python Jeopardy • Mobile App/Lego
Summary • Network with CSTA • Get involved • Write a letter • Join us on Saturday 9/22/2012 for an AppInventor Teachathon • Where: AMSA Charter School • 199 Forest Street • Marlborough, MA , 01752 • Starting: 9 am – 4pm