Download - As you come in please…
![Page 1: As you come in please…](https://reader035.vdocuments.us/reader035/viewer/2022062813/56816691550346895dda6b9b/html5/thumbnails/1.jpg)
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
![Page 2: As you come in please…](https://reader035.vdocuments.us/reader035/viewer/2022062813/56816691550346895dda6b9b/html5/thumbnails/2.jpg)
COMPASS:COMPUTING PRINCIPLES FOR ALL STUDENTS’ SUCCESS
Beth Simon, UCSDLeland Beck and Sasha Chizhik, SDSUDiane Baxter and Jeff Sale, SDSCTasha Frankie, UCSD and Mesa
![Page 3: As you come in please…](https://reader035.vdocuments.us/reader035/viewer/2022062813/56816691550346895dda6b9b/html5/thumbnails/3.jpg)
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)
![Page 4: As you come in please…](https://reader035.vdocuments.us/reader035/viewer/2022062813/56816691550346895dda6b9b/html5/thumbnails/4.jpg)
Agenda Introduction to Alice – group
programming Flow of control
Do In Order Do Together Counted loops (do repeatedly) If Statements (do conditionally)
![Page 5: As you come in please…](https://reader035.vdocuments.us/reader035/viewer/2022062813/56816691550346895dda6b9b/html5/thumbnails/5.jpg)
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?
![Page 6: As you come in please…](https://reader035.vdocuments.us/reader035/viewer/2022062813/56816691550346895dda6b9b/html5/thumbnails/6.jpg)
What is “Calculus” in Computing?
High School Biology
CS Principles ???
![Page 7: As you come in please…](https://reader035.vdocuments.us/reader035/viewer/2022062813/56816691550346895dda6b9b/html5/thumbnails/7.jpg)
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)
![Page 8: As you come in please…](https://reader035.vdocuments.us/reader035/viewer/2022062813/56816691550346895dda6b9b/html5/thumbnails/8.jpg)
Computational Thinking Practices
Creating Computational Artifacts
UsingAbstractions and Models
AnalyzingEffects of Computation
AnalyzingProblems and Artifacts
CommunicatingProcesses and Results
WorkingEffectively In Teams
![Page 9: As you come in please…](https://reader035.vdocuments.us/reader035/viewer/2022062813/56816691550346895dda6b9b/html5/thumbnails/9.jpg)
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)
![Page 10: As you come in please…](https://reader035.vdocuments.us/reader035/viewer/2022062813/56816691550346895dda6b9b/html5/thumbnails/10.jpg)
Join these people! Lincoln Valhalla Oceanside Grossmont
Sweetwater Hilltop Otay Ranch Castle Park Foothill Christian Hoover Mission Bay O’Farrell
![Page 11: As you come in please…](https://reader035.vdocuments.us/reader035/viewer/2022062813/56816691550346895dda6b9b/html5/thumbnails/11.jpg)
How this will work 8 Weeks 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
![Page 12: As you come in please…](https://reader035.vdocuments.us/reader035/viewer/2022062813/56816691550346895dda6b9b/html5/thumbnails/12.jpg)
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
![Page 13: As you come in please…](https://reader035.vdocuments.us/reader035/viewer/2022062813/56816691550346895dda6b9b/html5/thumbnails/13.jpg)
Instead…
Logical ThinkingLearning through Trial and ErrorDiscussion and Communication
Teamwork
![Page 14: As you come in please…](https://reader035.vdocuments.us/reader035/viewer/2022062813/56816691550346895dda6b9b/html5/thumbnails/14.jpg)
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!
![Page 15: As you come in please…](https://reader035.vdocuments.us/reader035/viewer/2022062813/56816691550346895dda6b9b/html5/thumbnails/15.jpg)
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
![Page 16: As you come in please…](https://reader035.vdocuments.us/reader035/viewer/2022062813/56816691550346895dda6b9b/html5/thumbnails/16.jpg)
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)
![Page 17: As you come in please…](https://reader035.vdocuments.us/reader035/viewer/2022062813/56816691550346895dda6b9b/html5/thumbnails/17.jpg)
What happens in class…
![Page 18: As you come in please…](https://reader035.vdocuments.us/reader035/viewer/2022062813/56816691550346895dda6b9b/html5/thumbnails/18.jpg)
What does this code do?
A. Makes the eskimo girl say Hello, then jump up and down
B. Makes the eskimo girl say Hello WHILE jumping up and down
C. Makes the eskimo girl say HelloD. None of the above
![Page 19: As you come in please…](https://reader035.vdocuments.us/reader035/viewer/2022062813/56816691550346895dda6b9b/html5/thumbnails/19.jpg)
More Later:The “Peer Instruction” pedagogy
1) Individual Thinking, Vote2) Group Discussion (with 1-2 other students)3) Group Vote
Pre-Class preparationQuiz/Incentive/Feedback
Class-wide discussion Student-led/Instructor Modeling/Mini-lecture
![Page 20: As you come in please…](https://reader035.vdocuments.us/reader035/viewer/2022062813/56816691550346895dda6b9b/html5/thumbnails/20.jpg)
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
![Page 21: As you come in please…](https://reader035.vdocuments.us/reader035/viewer/2022062813/56816691550346895dda6b9b/html5/thumbnails/21.jpg)
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