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.

Slides:



Advertisements
Similar presentations
Pilot AP Computer Science Principles Course Computer Science Principles Course by Art Lopez Sweetwater High School.
Advertisements

As you come in…  Sign in (in back) and pick up  Badge  Name Card – write your first name LARGELY on back  Any questions? (of any kind)  Put on index.
As you come in…  Sign in (in back) and pick up  Badge  Name Card – write your first name LARGELY on back  Log in:  Launch/Start Alice  Any questions?
As you come in…  Sign in (in back) and pick up  Badge  Name Card – write your first name LARGELY on back  Any questions? (of any kind)  Put on index.
EA in ESL Teacher Training Workshops June 4, 6, & 8, 2007 – 4:45 to 7:45 p.m. Kapi‘olani Community College Teacher Preparation Program Shawn Ford and Veronica.
Georgia Department of Education. Information Technology Pathways.
Intel ® Teach Program International Curriculum Roundtable Programs of the Intel ® Education Initiative are funded by the Intel Foundation and Intel Corporation.
EA Summer Training Workshop: “Developing Grammar and Vocabulary through Required Content” June 30, July 1 & 2, 2009 – 2:30 to 5:30 p.m. Kapi‘olani Community.
CS 61C L1 Introduction.1 Garcia/Patterson Fall 01 ©UCB Peer Instruction Intro  Dan Garcia ( Dave Patterson 
Bug Session Two. Session description In this session the use of algorithms is reinforced to help pupils plan out what they will need to program on their.
This Power Point is intended as a starting place to tell about your school’s Title I program. It could be used at the annual Title I meeting, put on a.
“Charting the Course Together” Implementing the Common Core State Standards -Mathematics- Middle School Leadership Teams February 6, 2014.
Lecture 2: CSE3: Fluency in Information Technology Read csemoodle.ucsd.edu – Homework for next Monday (you don’t turn anything in) – Joined class late,
Coding for All Barbara Ericson Georgia Institute of Technology October 18, 2013.
A single, one slide introduction Appropriate for first day.
CFN107 Election Day PD November 5, 2013 Danielle Herman PREPARING STUDENTS FOR THE ALGEBRA 1 COMMON CORE EXAM.
The CS4Alabama CE21 Project Goals Alabama participation in current CS AP has been very low (with 220k HS students; 5200 US History and 120 Latin AP exams):
Ready – Set – ACTION! Jumpstart your information literacy classes with visual blogs using videos, photos and more! Jane Verostek Associate Librarian SUNY.
Linda Werner.  Learn about using pair programming to 1. promote learning 2. increase students’ confidence 3. Increase students’ enjoyment  Leave with.
STRATEGIC PLAN Tennessee Department of Education School Team Training Series Opening Session – Literacy June 2014.
Welcome to 7A Social Studies! Mr. Lemieux C-1 Please come in and have a seat!
 address the challenges of  increasing interest and participation  improving the preparation of girls in computing and cyber.
WELCOME TO THE PTA MEETING March 4 th 2010 INTRODUCTION My name is Christine and I am: Homeroom to class 204. Math and Science teacher to class 203.
Student Success – From the Starting Gate to the Finish Line Education Trust, November 2011.
Welcome – You’ve found CSE120 OR Computer Science Principles OR UWIT…  Announcements are usually listed here and displayed before the start of class 
I3 grant: College-Ready Writers Kickoff Meeting Monett R-I August 19, 2013.
Online Embedded Professional Development for High School Mathematics Teachers in the Appalachian Region Lee Alan Hanawalt Roher
Session1BA490 Strategic Management1 Welcome back! Strategic Management, BA 490C Session 1 Agenda Get acquainted Overview course Keys to success Preview.
STEM/Tech Ready Grant Overview WUSD Tech Ready Team.
Getting Started MT Training Intel®Teach Getting Started.
“It is not the critic who counts; not the man who points out how the strong man stumbles, or where the doer of deeds could have done them better. The credit.
CS 110: Introduction to Computer Science Introduction to Collaborative Learning and Programming Practices.
UTeach STEP 1- Class #2  Welcome!  Please sign in  Pick up your folder and name card  Find your schedule & sit with your partner  Sign out a computer.
CSE8A: Introduction to Programming in Java Fall 2012 Prof. Christine Alvarado cse8afall.weebly.com.
TAG Organizer Training Meeting Introductions and Logic Game.
CPSC 315 Programming Studio Spring 2008 John Keyser.
CS 345 – Software Engineering Nancy Harris ISAT/CS 217
CS 139 – Algorithm Development MS. NANCY HARRIS LECTURER, DEPARTMENT OF COMPUTER SCIENCE.
WELCOME TO THE PTA MEETING 09/10/2009 INTRODUCTION My name is Christine and I am: Homeroom to class 204. Math and Science teacher to class 203. Science.
Today’s Agenda 1.Collect Pre-Lab 3 2.Alice Programming Assignment 3.Built-in Functions 4.Expressions 5.Control Structure 6.Assign pair programming teams.
AP Biology Mrs. Jenny Kravitz Please sign in and grab a sweet treat!
Technology Integration for the New 21st Century Learner Scratch Projects.
Shortly after you enter class, I will ask for your attention. I will expect… –To see every student sitting in a chair ready to learn. –Absolute silence.
External Textbook Features Textbook Analysis Project/Paper
Welcome and Hellos! Introduce yourself- school 1 Hope and 1 fear for this work that lies ahead. Process- introductions work on building community Priming.
Back to Basics Year 9 Foundation course for GCSE students.
1 st PeriodAP Computer Science 2 nd PeriodComputer Science I 3 rd PeriodIntroduction to Programming 4 th PeriodComputer Science I/ Advanced Projects Lunch.
US Collaborating Schools Session 2 Module 1 Week 1 1.
Experience with Code Hunt in K-12 Alfred Thompson Bishop Guertin High School
Introduction to Scratch We will be using the Scratch Environment today, so please log in to the Scratch website (scratch.mit.edu)
Introduction to the course Aug 30, Day 1 Object-oriented Programming thru Video Games TIDE 1840 Harry Howard Tulane University.
Learning Management System
Alice Development Environment. Which area contains our “program” (set of instructions)? D AB C.
Welcome to UTS 101 – STEP 1, Week #1 Instructor: Brian Fortney  Please sign in  Pick up a copy of each handout  Please do not sit at back 2 tables 
It’s called “wifi”! Source: Somewhere on the Internet!
Putting Objects in Motion
Introduction to Programmng in Python
A Fully Integrated Print and Digital Program
Timeline & Overview Proficiency 101 Project
Study Skills Checklist for Students
If You Want to Earn All A’s…
Mr. Smith’s Schedule 1st Period Computer Science I
Welcome to AP Bio Mrs. Hobbs
Flexible Instructional Time at JBHS
Sustainability Freshman Inquiry
Chapter 2: Programming in Alice
Algorithm and Ambiguity
July 27, 2016 Tavares Middle School
Flash Talk: Instructional Strategies, Successes, and Challenges
Welcome to Computer Science Class
Presentation transcript:

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 Diane Baxter and Jeff Sale, SDSC Tasha Frankie, UCSD and Mesa

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)

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

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 21 st century?

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

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)

Computational Thinking Practices Creating Computational Artifacts Using Abstractions and Models Analyzing Effects of Computation Analyzing Problems and Artifacts Communicating Processes and Results Working Effectively In Teams

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)

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

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

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

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

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!

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

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)

What happens in class…

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 Hello D. None of the above

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

Alice 2.3 (not 3.1)  “Drag and Drop” programming language  Create movies and video games   Download with textbook worlds

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