Resources Supporting CS Instruction throughout the K12 Curriculum


































































- Slides: 66
Resources Supporting CS Instruction throughout the K-12 Curriculum Joe Kmoch Washington HS of IT May 4, 2017
Session description • In recent years many useful resources have become available to both support schools developing CS curricula and for teachers to teach these courses. We’ll explore materials available from Code. org, CS Wd Week, CSTA, NCWIT, ISTE and other groups. The resources address a range of activities including creating a program, recruiting students and supporting and enhancing quality curriculum for high schools.
Menu of items • • • What is Computer Science WI Academic Standards for CS PUMPCS NCWIT CSTA ISTE Google Elementary students Middle School High school
What is computer science Wisconsin defines computer science as “an academic discipline that encompasses the study of computers and algorithmic processes, including their Principles, Hardware and software designs, Applications, Networks, Impact on society. ”
Five core concepts • • • Computing Systems Networks and the Internet Data and Analysis Algorithms and Programming Impacts of Computing
… in general CS is all about • Logic • Problem solving • Creativity
CS is Foundational Every WI student should have the opportunity to learn about • Algorithms • How to create their own mobile apps • How the internet works
WI Academic Standards for CS • Developed by a committee of fellow cs educators • Went through statewide review this past winter • On desk of Tony Evers awaiting his final approval and release probably in June, 2017
WI CS Standards • Based on the new K-12 Framework released in Sept 2016 <https: //k 12 cs. org> • Contains – 5 core concepts • • • Computing Systems Networks and the Internet Data and Analysis Algorithms and Programming Impacts of Computing – 7 practices…
• Inclusivity • Collaboration • Computational problems • Abstractions • Computational artifacts • Testing and refining • Communication • <https: //k 12 cs. org/ navigating-thepractices/>
WI CS Standards • Based on draft 2016 CSTA K -12 Standards released July, 2016 <https: //www. csteachers. org/? pa ge=CSTA_Standards> • Will be cross referenced to the 2017 CSTA Standards to be released on July 2017
WI CS Standards • Grade bands K-2, 3 -5, 6 -8, 9 -12 • For each core concept created a matrix with grade bands across and practices on the left • We also studied several states with CS Standards (eg, Arkansas, Massachusetts)
NCWIT
NCWIT • Materials to promote CS and recruit students • aimed at kids (e. g. , why young people should consider careers in computing) • aimed at teachers (e. g. , working with underrepresented populations) • aimed at parents (e. g. , families support) • http: //ncwit. org/resources
NCWIT • National Center for Women and Information Technology • http: //ncwit. org • Organization of organizations • Mission – to advocate for women and underrepresented minorities in IT • Alliances – our focus: K-12 Alliance
Moving Beyond Comp Literacy: Why Computer Science?
Why? • • • CS Gives Students Vital 21 st Century Skills CS Means Rewarding Careers CS: More than just Using Technology What you can tell school decision makers What can your school do to successfully incorporate CS education?
Top 10 Ways of Recruiting HS Women into your Computing Classes
Some of contents • Collaborative projects with school groups • Show computing relates to interests like health, fashion, forensics, etc • Develop tasks students consider important • Realize confidence is not the same as ability • …
Girls in IT: The Facts
Girls in IT: The Facts • Where are the girls? • Girls and women in the US are avid users of technology but significantly underrepresented in its creation • Girls’ lack of participation in this important and growing area has serious consequences not only for them but for the future of technical innovation
Why Consider an IT Career?
Why should young women consider an IT career?
Why consider an Career in IT? • Meaningful Work • Security and High Salaries through a Variety of Education Pathways • Flexibility and Variety • What should you tell young people about Careers in IT? • How can Students Prepare Now for a Career in IT?
Other Resources • Top 10 Ways Families Can Encourage Girls’ Interest in Computing • Top 10 Ways to Engage Underrepresented Students in Computing • NCWIT Tips: 8 Ways to Give Students More Effective Feedback Using a Growth Mindset • E-Textiles-in-a-box (MIT Computational Textiles curiculum)
More Resources • Top 10 Ways to Increase Girls’ Participation in Computing Competitions • How Can You Engage a Diverse Range of Girls in Technology? • …and there a bunch of others at <http: //ncwit. org/resources>
Counselors for Computing (C 4 C) • Pathway Resources: Connects students’ interests with IT and computing career paths – University (4 yr computing degree) – Community college (2 yr degree and certs) – Military (tech careers) • Resources: – Stored webinar, presentation, info sheet, talking points, CS and jobs
Computing Education and Future Jobs
About Computing Majors
Prepping for a Computing Major
… in a Box Series • Computer Science-in-a-Box: Unplug Your Curriculum (CS Unplugged) • Pair Programming-in-a-Box: The Power of Collaborative Learning • Roadshow-in-a-Box: Capitalizing on Models for Outreach • Outreach-in-a-Box: Discovering IT
Promising Practices series • How Do You Introduce Computing in an Engaging Way? • Globaloria: Students Designing Educational Games (Case Study 7) • …others (Alice (CS 1), Unplugged (CS 2), Scratch (CS 5), Scalable Game Design (CS 6)
By the Numbers
Award for Aspirations in Computing • http: //ncwit. org/award
Wisconsin Aspirations Affiliate • http: //ncwit. org/awardwi
NCWIT Aspirations Four programs within Aspirations umbrella • Award for Aspirations in Computing • Aspire IT • Aspirations Collegiate Award • Aspirations Educator Award
Award for Aspirations in Computing • • • Current high school females Involved with CS & IT including robotics Application for competition Sept 1 - Nov 6* National winners and honorable-mentions WI Affiliate winners and honorable-mentions
Award for Aspirations in Computing • Rewards – Recognition Event in the spring – Entry to community of over 7000 young women interested in computing – Scholarships • We want to increase those applying, particularly minorities and those in upper 2/3 of WI
Computer Science Teacher Association Worldwide over 18000 members about 85% K-12 Many Affiliate Chapters including WI-Dairyland Join at https: //www. csteachers. org/page/Individual. Me mbership • Membership area lists many CSTA benefits • You’ll be part of our WI Chapter too • •
CSTA Classroom Resources • • Imagine Brochure and several posters The K-12 CS Standards (2017 final in July) Computational Thinking Resources The Source Web Repository – About 250 resources there – Repository software upgrade coming • Research reporting • Marketing/recruiting/advocacy
Computational Thinking (CT) • On the wiki for this presentation <ncwitcstaresources. pbworks. com> • CSTA link, the ISTE link and a poster on CT • Also take a look at my wiki <computationalthinking. pbworks. com> #NAFNext
The Source • This is the CSTA CS Web Repository • Has over 200 curriculum resources mapped to the CSTA 2011 CS Standards • In the process of being updated to the new standards and expanded and using new, less buggy (we hope) software • Working with Quantum (UK) formative assessments to map to CSTA Standards #NAFNext
Research and Advocacy Tools Equity issues Certification issues Crosswalks relating curriculum and CSTA Stds Curriculum studies including international community • CSTA Advocacy Toolkit • Advocacy Blog • …more • •
CSTA Annual Conference Every year since 2000 Saturday, July 8 thru Tuesday, July 11, 2017 Baltimore Two days of workshops and two days of sessions • More info and registration at https: //www. csteachers. org/page/2017 Confe rence#Conf. Program • •
Other Resources • CSTA Listserve • The Voice bi-monthly publication • Crosswalk documents – Comparing CSTA K-12 CS Standards with • Common Core State Standards (CCSSM and CCSSELA) • STEM Cluster Topics • Partnership for 21 st Century Essential Skills <p 21. org> – Skills mapped to the Standards – Standards mapped to the Skills • Local curriculum efforts
• Pres: Bob Juranitch, University School Milwaukee • Vice Pres: Lori Hunt, Middleton • Secretary: Ryan Osterberg, Brookfield • Treasurer: Dennis Brylow, Marquette Univ • At Large: Andy Kuemmel, Madison • At Large: Joe Kmoch, Milwaukee
WI-Dairyland CSTA Affiliate • Activities – Maintains 300+ list of interested WI CS educators – Additional 150 CSTA members who reside in WI – Annual WI CS Education Summit – Strands at other conferences such as WMC – meetings, workshops, hang-outs several times a year – CS 4 HS Google Conferences – Programming Competition (Java and Scratch) • Instrumental in getting two NSF grants (PUMPCS)
PUMPCS • NSF projects to increase number of HS CS Teachers and thus number of CS students • Spawns other initiatives to increase and broaden CS education throughout K-12 • Housed at Marquette University, led by Dr. Dennis Brylow
CS 405/1405 Licensure Pathway Alternative Certification program Available for currently licensed WI HS teachers CS content face to face, online or hybrid MTEC provides coaching in the practice of teaching CS and final evaluation • In conjunction with CSTA WI-Dairyland • http: //mteconline. org • • •
ISTE • Technology Standards for Student, Teachers, Administrators used worldwide • Standards for Computer Science Educators (for CAEP/NCATE) • Computing Teachers Network (CTN) – Heavily invested in Computational Thinking – CTN monthly newsletter – ISTE/CTN news, Computer Education news, Monthly reading suggestions, professional development and student activities, additional resources
ISTE CTN Playground including – Many interactive exhibits on CS and CT – Often student-run – Plenty of robotics – Code. org, Boys and Girls Clubs, Cyber. Patriot, NCWIT, Agent Sheets, various robotics platforms, drones, e-textiles, two new books (K-5 and 6 -8)
ISTE CS Firehose – Preconference (Saturday, June 24) – Microsoft strand – APCS Principles strand – ECS and other activities Code. org K-5 all day workshop About 75 sessions throughout ISTE Annual Conference related to CTN members
SIGCSE • Special Interest Group for Computer Science Education (SIG of ACM) • Focus is on first years of a CS degree • Much relevance to high school CS teachers • APCS-A and APCS Principles courses • Recruiting/Marketing • Equity – CS for All
SIGCSE • • • $25 per year electronic, $45 for print copy Annual Technical Symposium Other Conferences and a quarterly newsletter Sponsor of CS Ed Week Sponsor of Inroads Magazine
Code. org • Multiple curricular options – Grades K-5 CS modules (4 plus) • • • Goal to include/integrate these lessons Not just for coding About 50% are non-coding “unplugged” activities Free one-day workshop Currently in Milwaukee but we travel
Code. org • Multiple curricular options – Middle School – Project GUTS and Bootstrap – GUTS are modules for science classroom – Bootstrap is algebra taught with computer science • Emmanuel Schanzer is with us today – CS Discoveries (gr 7 -9) around the corner
Code. org • Multiple curricular options – High School • CS Discoveries • AP Computer Science Principles • https: //code. org/educate/curriculum/high-school
• Computer Science for Students • Computer Science for Parents • Various reports on bias, women in CS/IT, underrepresented ethnic minorities
Google • Programs for Educators and Students • https: //edu. google. com/resources/programs/ • Computational thinking – https: //google. com/edu/ect – 130+ lesson plans, demos, programs in a variety of subject areas – Videos on CT – CT for Educators – online course in CT
Google for Education Research • • • Unconscious Bias in the Classroom Women Who Choose CS – What Really Matters Diversity Gaps in Computer Science Images of Computer Science: Perceptions Searching for CS: Access and Barriers Trends in the State of CS in US K-12 Schools K-12 CS Education: US State Reports (incl WI) Community College Pathways to CS Bachelors Degrees <https: //edu. google. com/resources/computerscience/ research/>
Brief notes on K-8 CS • Computer Science for kids… • Here are some ideas for use with younger children
Robotics for small kids • • • Bee Bot Dash & Dot Sphero/Ollie Cubelets Ozobot
Grades 3 -6 • Scratch jr • Scratch • Tynker
Grades 6 -8 • Raspberry Pi • Starter kit for $80 • Lego Mindstorms – pricier – USFIRST Lego League • Alice • Gamemaker • Python
Questions? • • This will slide presentation will be posted at http: //ncwitcstaresources. pbworks. com and http: //csitresources. pbworks. com • Joe Kmoch • joe@jkmoch. com • Milwaukee Public Schools