online tools for
play

ONLINE TOOLS FOR TEACHING CS AP CS Principles - Overview CT - PowerPoint PPT Presentation

ONLINE TOOLS FOR TEACHING CS AP CS Principles - Overview CT Practices Big Ideas Connecting Computing Creativity Creating Computational Abstraction Artifacts Data and Information Abstracting Algorithms Analyzing


  1. ONLINE TOOLS FOR TEACHING CS

  2. AP CS Principles - Overview CT Practices Big Ideas • Connecting Computing • Creativity • Creating Computational • Abstraction Artifacts • Data and Information • Abstracting • Algorithms • Analyzing Problems and • Programming Artifacts • The Internet • Communicating • Global Impact • Collaborating

  3. Beauty and Joy of Computing

  4. Beauty and Joy of Computing ■ Based on the successful college course from Berkeley ■ Uses the Snap! programming language. ■ Snap is a revision of Scratch ■ Runs in the browser using Javascript – Any device can run the programs ■ http://snap.berkeley.edu/run/ ■ http://bjc.berkeley.edu/

  5. Pair-Programming ■ Driver – Uses the computer, does what the navigator says. ■ Navigator – Has the instructions, tells the driver what to do.

  6. Pair-Programming – Switch Roles ■ The person who was the navigator is now the driver.

  7. Mobile CSP Android App Inventor

  8. Mobile CSP ■ http://www.mobile-csp.org/ ■ http://ai2.appinventor.mit.edu/ ■ http://appinventor.mit.edu/explore/ai2/tutorials.html

  9. Mobile CSP Workshop ■ UNO – CS4HS ■ June 20-23 ■ Work through the Mobile CSP Curriculum ■ Participant stipends – $500/person stipend for four-day summer workshop (June 20-23, 2016), – $300/person portfolio completion bonus for Mobile CSP or CSTE 8030 courses – $50/person stipend for COP meetings: 4 meetings / year – $500/person participant travel stipends for rural teachers living >40 miles from Omaha – Android mobile device ■ http://www.unomaha.edu/college-of-information-science-and-technology/computer- science/community-engagement/cs4hs.php

  10. Code.org CSP ■ https://code.org/educate/csp ■ Alice Steinglass presentation yesterday

  11. PLTW - CSP ■ Upfront and continuing costs ■ Summer PD and continuing support ■ Multi-year program

  12. Python Programming ■ https://interactivepython.org/ ■ Think like a Computer Scientist ■ CS Principals: Big Ideas in Programming

  13. Python Practice ■ Codingbat.com ■ ProjectEuler.net

  14. Microsoft Creative Coding ■ https://mva.microsoft.com/en-us/training- courses/creative-coding-through-games-and- apps-12533?l=H9LnvClPB_4904668934

  15. Data Mining – Tuva Labs ■ https://tuvalabs.com/datasets/pixar_vs_dreamworks

  16. Cyber Security Capture the Flag (CTF) ■ https://picoctf.com/ ■ http://easyctf.com/ ■ http://hsctf.com/ ■ http://cryptoctf.ctfd.io/

  17. Middle School CTF

  18. U.S. CyberPatriot ■ https://www.uscyberpatriot.org/

  19. Breaking Locks, It’s a Snap! ■ http://snap.berkeley.edu/snapsource/snap.ht ml#present:Username=DerekBabb&ProjectNa me=ComboLock2 ■ Shout Key – be – http://shoutkey.com/be

  20. Self-Paced & Web-Based ■ https://www.codecademy.com/learn ■ https://www.freecodecamp.com/

  21. CS Without a Computer ■ http://csunplugged.org/

  22. CS Access and Equity ShoutKey: coconut https://docs.google.co m/forms/d/19EK9Bd WE394B3c9smpHOfJH iKifCjk7bhlsLYn8I2m8/ viewform

  23. Connect ■ Local CSTA Chapters – Lincoln – Omaha ■ National CSTA

  24. Get Involved ■ K12 CS Framework – https://k12cs.org/ ■ CSTA Standards – Next revision in June – Will be updated after K12 Framework

  25. Get a degree or endorsement! ■ Brian Dorn ■ bdorn@unomaha.edu

  26. Me Derek Babb dbabb1@gmail.com @DerekBabb

Download Presentation
Download Policy: The content available on the website is offered to you 'AS IS' for your personal information and use only. It cannot be commercialized, licensed, or distributed on other websites without prior consent from the author. To download a presentation, simply click this link. If you encounter any difficulties during the download process, it's possible that the publisher has removed the file from their server.

Recommend


More recommend