1 / 21

As you come in please…

As you come in please…. Sign in Create a name tent and a name tag Introduce yourself to someone you don’t know  Grab a computer, any computer but try to sit next to someone. ComPASS : Computing principles for all students’ success. Beth Simon, UCSD Leland Beck and Sasha Chizhik , SDSU

dory
Download Presentation

As you come in please…

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. As you come in please… • Sign in • Create a name tent and a name tag • Introduce yourself to someone you don’t know  • Grab a computer, any computer • but try to sit next to someone

  2. ComPASS:Computing principles for all students’ success Beth Simon, UCSD Leland Beck and Sasha Chizhik, SDSU Diane Baxter and Jeff Sale, SDSC Tasha Frankie, UCSD and Mesa

  3. Agenda • Why we are here • Introduction to national effort • What the next 8 weeks will be • Getting to know us: • Who am I and How did I come to be a (computing) teacher? • A word from our teachers – Art Lopez Sweetwater • Example of course pedagogy • Clickers for development of analysis, discussion, and teamwork • Break (~5:30-5:40)

  4. Agenda • Introduction to Alice – group programming • Flow of control • Do In Order • Do Together • Counted loops (do repeatedly) • If Statements (do conditionally)

  5. Problem: • Not enough students want to study computing • No “standard” high school course • AP CS A often turns students off • We need to broaden participation in computing field • And… is this the 21st century?

  6. What is “Calculus” in Computing? High School Biology ??? CS Principles

  7. National CS10K Effort • National Science Foundation Grant • College Board/Advanced Placement • NEW CS Principles course – more popular than Calculus! • Define a “general education” level of computing (for college students)

  8. Computational Thinking Practices Communicating Processes and Results Analyzing Effects of Computation Analyzing Problems and Artifacts Working Effectively In Teams Creating Computational Artifacts UsingAbstractions and Models

  9. Goal: • In-service • Prepare and support 19 teachers to teach this GENERAL EDUCATION computing course • Not necessarily “programming” teachers • Not necessarily “computing” teachers • Pre-service • Course at SDSU (for students who will get credentials in other areas)

  10. Join these people! • Lincoln • Valhalla • Oceanside • Grossmont • Sweetwater • Hilltop • Otay Ranch • Castle Park • Foothill Christian • Hoover • Mission Bay • O’Farrell

  11. How this will work • 8Weeks Alice programming content • It’s not your father’s programming course • Strong focus on analysis and communication skills • Engage you in the student EXPERIENCE • On-line preparatory “exploratory homework” (e.g. the textbook) • Peer Instruction • Discussion and Communication Skills • Labs

  12. What teaching this class WON’T BE Sitting at a computer and having students follow along as you do something Assigning students programming exercises to complete

  13. Instead… Logical Thinking Learning through Trial and Error Discussion and Communication Teamwork

  14. Do you like it? • Summer Pedagogy PD • 4-Days practice • Summer apprenticeship via UCSD Summer Session • School year • Materials provided (online resources, clickers) • Other support systems • That you tell us you need!

  15. We are a diverse group! • Who am I and How did I come to be a (computer) teacher? • Example: Art • Pairs – 2.5 minutes each • Group: Each person introduces their partner

  16. Agenda • Why we are here • Introduction to national effort • What the next 8 weeks will be • Getting to know us: • Who am I and How did I come to be a (computing) teacher? • A word from our teachers – Art Lopez Sweetwater • Example of course pedagogy • Clickers for development of analysis, discussion, and teamwork • Break (~5:30-5:40)

  17. What happens in class…

  18. What does this code do? • Makes the eskimo girl say Hello, then jump up and down • Makes the eskimo girl say Hello WHILE jumping up and down • Makes the eskimo girl say Hello • None of the above

  19. More Later:The “Peer Instruction” pedagogy Pre-Class preparation Quiz/Incentive/Feedback 1) Individual Thinking, Vote 2) Group Discussion (with 1-2 other students) 3) Group Vote Class-wide discussion Student-led/Instructor Modeling/Mini-lecture

  20. Alice 2.3 (not 3.1) • “Drag and Drop” programming language • Create movies and video games • http://alice.org • Download with textbook worlds http://ce21sandiego.org/2013

  21. Today: Basic Flow of Control • Computers execute instructions • Do In Order: in order from top to bottom • Do Together: simultaneously (with some confusion due to duration of actions) • Loop (or Counted Loop): Repeatedly • If/Else Statement: Conditionally (not all the time) • Vocabulary: • Methods, Parameters • Tiles/Instructions, method calls • Control Tiles • Counted Loop • If/Else

More Related