Computer Science K–8: Building a Strong Foundation

Slides:



Advertisements
Similar presentations
Standards Alignment A study of alignment between state standards and the ACM K-12 Curriculum.
Advertisements

How to build an outstanding computer science curriculum MARK DORLING MATTHEW WALKER.
Csta » pacse Computer Science Teachers Association, Philadelphia Area Chapter Tammy Pirmann, President.
Maria Gini Maria Gini, Department of Computer Science and Engineering, University of Minnesota Jan Pearce Jan Pearce, Department of Mathematics and Computer.
Research Proposal Presentation, June 21, 2011: David South and Mary Shuman Integration of a Graphics-Based Programming Tool with Robotics to Stimulate.
PLTW Computer Science Pathway. WHY CS IN ALL GRADES? Why?
Coding for All Barbara Ericson Georgia Institute of Technology October 18, 2013.
Ryann Kramer EDU Prof. R. Moroney Summer 2010.
COMMUNICATING TO STUDENTS Using Social Media and Digital Marketing.
Brown, Q., Mongan, W., Garbarine, E., Kusic, D., Fromm, E., & Fontecchio, A. (2008). Computer Aided Instruction as a Vehicle for Problem Solving: Scratch.
 3D graphics environment  Focuses on Object Oriented Programming  Provides immediate feedback through program visualizations  Contains a drag-and-drop.
The State of K-12 Computer Science Education The instructional practices and assessments discussed or shown are not an endorsement by ACM or the U.S. Department.
Integrating Business Education and Computer Science to Prepare Students for the 21 st Century Barbara Ericson Advanced.
Warren County Middle School Business And Information Technology Program “ A Different Approach”
Barbara Ericson Georgia Institute of Technology
Improve teaching and learning in K-12 science and mathematics through meaningful technology integration Center for Improved Engineering and Science Education.
Games for Social Causes: CSTA 2012 Dianne O’Grady-Cunniff Waldorf, Maryland USA From the presentation by Pat Yongpradit of code.org.
Ohio Technology Standards August 9, 2005 Why Standards in Technology? No Child Left Behind Technology Literacy requirement Computer and Multimedia Literacy.
USING AN INTEGRATED 3D AND ROBOTICS ENVIRONMENT TO TEACH COMPUTATIONAL THINKING EFFECTIVELY Stephanie Graham Shiloh Huff Sabyne Peeler * This research.
Primary Grade Math and Technology Integration Jennifer Sinisi Website:
ing to Make Learning Relevant
Georgia Computes! Improving Computer Science Education in Georgia Barbara Ericson Director Computer Science Outreach Institute for Computing Education.
AP CS: Principles Dr. Kelly Schultz Academically Talented Youth Program Western Michigan University.
S AN D IEGO S UPERCOMPUTER C ENTER San Diego State University / Ed Center on Computational Science & Engineering K Stewart – 31Jan06 Curriculum Development.
Student Technology Leadership Program (STLP) Procedures to Follow as a Member of STLP!
Best Practices for Introductory Computer Science Valerie Barr, Jessica Bayliss, Monisha Pulimood, Susan Rodger, Ursula Wolz.
An Introduction for CMS Teachers and Staff. Agenda Agenda: Making the case for Information Literacy What is BIG6 ™ ? Why Big6? Big6 Step-by-Step Big6.
By: Katie McDermott.  Integrating technology into the classroom is one of the most beneficial learning tools that can be provided to students.  By using.
Ohio Technology Standards August 9, 2005 Why Standards in Technology? No Child Left Behind Technology Literacy requirement Computer and Multimedia Literacy.
Understanding Computing and Programming at KS2 Debs Ayerst.
Ministry of Education ICT Integration Standards MOE Core Curriculum Unit August 2015.
Technology & Reading By: Jillian Chaudrue Website:
Making Learning Fun Again Sarah Kim Education and Computers
Teaching & Learning with Scratch Miguel Figueiredo Department of Sciences and Technologies School of Education - Polytechnic Institute of Setúbal.
#CSForAll WAYS YOU CAN JOIN THE COMPUTER SCIENCE TRAINING INITIATIVE FOR TEACHERS.
Tel : About iCodeinc: iCode Inc is a state-of-the-art educational institution located in the Dallas area. iCode’s mission.
TERRI HARKEY IPS/ Region 10 Tech Conference 2016 Coding.
Coding Connections at the Interface of Algebra I and Physical World Concepts Improving Teacher Quality Grant Program Summer 2016.
Introducing The Naace Curriculum Information and Communication Technology (ICT) Paul HeinrichAllison Allen And the Naace ICT Curriculum Community.
ALAN KAY - from Moores Law to OLPC ● inventor OOPs / Smalltalk ● collaborator (GUI, PC, laptop, Smalltalk) ● dynabook (early vision of children's machine)
Computer Science Standards Review
AP Computer Science Principles and Mobile CSP
Business & Computer Science Education Department
Technologies curriculum
KA1 “HIGH SCHOOL HIGH TECH SCHOOL OF THE FUTURE” project lasts from August the 1st, 2014 till July the 31st, 2016.
An Innovative Approach to the Technology Itch
STEM Science Technology Engineering Mathematics
Presented by Jenny Sora May 17, 2017
SigCSE :00 am NSF CCLI Showcase Thursday, March 2, 2006
Integrating Coding into the General Education Classroom
The California Next Generation Science Standards
Technology Integration for the New 21st Century Learner
WELCOME TO AP COMPUTER SCIENCE PRINCIPLES!
Ms. Butler 5th grade Math Curriculum Night 2017.
Integrating Technology into Elementary School Curriculum
AP computer science PRINCIPLES
Ap computer science 2 AP COMPUTER SCIENCE A EXAM SPRING OF EVERY YEAR
A Digital Age Skill for All
2003 RET Program Computer Science
8th Grade Everything Robotics Elective Mrs. Young
Weathering STEM & Literacy
Computer Science Education Week
Chaparral High School Student Tech Committee Plan
WHY K-12 ENGINEERING? A publication of the ASEE EngineeringK12 Center
ABCya! Alexa Mairs.
HOW CODING FITS IN TO THE CURRICULUM (AUSVELS)
Course Organizer Gateway 1 Major Grades – 60% Projects and Tests
Final Exam Reflection IDT3600 SARAH HERBERT.
Advancing Children’s Engineering Through Desktop Manufacturing
Problem Solving and Computer Programming
Presentation transcript:

Computer Science K–8: Building a Strong Foundation Adrienne Decker School of Interactive Games & Media Rochester Institute of Technology Carl Alphonce Department of Computer Science & Engineering University at Buffalo

This presentation is on the web https://sites.google.com/site/wnycsta/ Look for Fall Conference 2012 Page

Motivation We know there is a computing pipeline problem One example (AP Computer Science) In 2008, 17% of the tests taken in AP CS were taken by women. But, 55% of the AP exams overall were taken by women Underrepresented minorities take 11% of the AP CS exams, they take 19% of the overall AP exams.

Possible Solution Spark interest earlier in the pipeline Earlier than high school Earlier than middle school Start in Kindergarten

Kindergarten? It’s actually not a new idea, Seymour Papert created the first programming language to be used by children (LOGO) in 1967. He felt that even children as young as kindergarten could become engaged with programming.

Scratch & Scratch Jr Scratch Jr (Pre-K through Grade 2) http://ase.tufts.edu/DevTech/ScratchJr/ScratchJrHome.asp Scratch (Ages 8+) http://scratch.mit.edu Scratch for educators website: http://scratched.media.mit.edu/

Virtual Manipulatives The Virtual Manipulatives Library http://nlvm.usu.edu/en/nav/vlibrary.html Ladybug Maze http://nlvm.usu.edu/en/nav/frames_asid_141_g_1_t_3. html?open=activities&from=grade_g_1.html

Bee-bots http://www.terrapinlogo.com/bee-bot.php Simple robot programming to get the bee to spell words

Computational Thinking http://csta.acm.org/Curriculum/sub/CurrFiles/472.11CT TeacherResources_2ed-SP-vF.pdf Learning Experiences centered around computational thinking in K-12 classrooms. Fully developed lessons with grade level, relation back to the common core standards.

Middle School Computer Science https://www.cs.hmc.edu/twiki/bin/view/CS5/2012Version https://www.cs.hmc.edu/twiki/bin/view/CS5/2013Version Curriculum for middle school (possibly tech ed class). Gives daily lesson plans and activities for integrating and introducing computing concepts

Thinking Myself http://games.thinkingmyself.com/ Computational Thinking lessons through online game interface. Non-digital versions available here: http://games.thinkingmyself.com/analog

EToys http://etoysillinois.org/ Lesson plans for using etoys available in the K-8 report

Programming Environments (Aimed at younger audiences) Alice Scratch

Game Creation Environments GameMaker Kodu Greenfoot

CSTA K-12 Curriculum Model curriculum for infusing computing in the K-12 classroom K–8 learning objectives Computational Thinking Collaboration Computing Practice and Programming Computers and Communication Devices Community, Global and Ethical Impacts

CSTA K-12 Curriculum Each objective is further broken down into two levels Computer Science and Me (K–6) Integrating basic skills in technology with simple ideas about computational thinking. Computer Science and Community (6–9) Using computational thinking as a problem-solving tool.

Take a peek at the report at: K-8 Curriculum Special Issue http://csta.acm.org/Curriculum/sub/CurrFiles/CS_K- 8_Building_a_Foundation.pdf K-12 Curriculum Document http://csta.acm.org/Curriculum/sub/CurrFiles/CSTA_K- 12_CSS.pdf

CSTA Website http://csta.acm.org/index.html

CS Bits & Bytes Newsletter http://www.nsf.gov/cise/csbytes/ Logic Exercise 2 Ann has 281 Facebook friends. Sarah has 43 Facebook friends. Trey has more than twice the Facebook friends that Sarah has but less than half the Facebook friends Ann has. Jeff has 15 more Facebook friends than Trey. Deb has 64 fewer Facebook friends than Jeff. If Jan has more Facebook friends than Deb but less than Jeff, What are the possible numbers of Facebook friends that Jan has? ______________ Class Discussion: How do you determine who is trustworthy in your real life? How do you determine who is trustworthy online? How are these the same/different?