Activity for 1 1) Name some preconceptions you think students may have about and briefly describe how they would impact your teaching –Arrays Arrays are.

Slides:



Advertisements
Similar presentations
When Students Can’t Read…
Advertisements

Pre-AP is a set of content specific strategies designed to: Build rigorous curricula; Promote access to AP for all students; Introduce skills,
SQ3R: A Reading Technique
Why this Research? 1.High School graduates are facing increased need for high degree of literacy, including the capacity to comprehend texts, but comprehension.
What makes effective questioning? How can you use questioning to differentiate? Questioning.
Everyone is a life-long learner, as a non-traditional student in a classroom setting, continuing education for their profession or training that enhances.
1. Principles Learning Assessment Technology 3 Teaching Assessment Technology Principles The principles describe particular features of high-quality.
Do we need to Assess for Learning? Concordia University Michael Pellegrin, MEESR March 2015.
© 2005 Illinois Mathematics and Science Academy 1 Illinois Learning Standards Information from
CMPT 300: Operating Systems I Dr. Mohamed Hefeeda
Rocks Don’t Just Sit There by Timothy Nolan
1 School of Computing Science Simon Fraser University CMPT 300: Operating Systems I Dr. Mohamed Hefeeda.
CS503: First Lecture, Fall 2008 Michael Barnathan.
Thinking About How You Read
STEP: Teaching Pedagogy 1 David J. Shook, Ph.D. Coordinator, TA Development Programs, CETL Associate Professor of Spanish.
Classroom Dynamics.
Backward Design Lesson Planning UWG Lesson Plan Format Lyn Steed University of West Georgia.
Thinking About How You Read
CS190/295 Programming in Python for Life Sciences: Lecture 1 Instructor: Xiaohui Xie University of California, Irvine.
The Potential of Reflection in Studying Complexity ‘In Action’ Renata Phelps Southern Cross University Australia
Backward Design Lesson Planning Lyn Steed University of West Georgia.
Study Skills Study Skills Active Learner vs Passive Learner.
Pedagogical Approaches to Science Instruction ~Defining Inquiry~ Bay Area Science Oakland Unified School District POSIT ~ 2007.
Strategies for Efficient Scoring Jeanne Stone, UC Irvine PACT Conference October 22, 2009.
Illinois MSP Program Goals  To increase the content expertise of mathematics and science teachers; 4 To increase teaching skills through access to the.
©2003 Pearson Education, Inc., publishing as Longman Publishers. Study Skills Topic 8 Study Strategies PowerPoint by JoAnn Yaworski.
1 Linked Learning Summer Institute 2015 Planning Integrated Units.
Four Basic Principles to Follow: Test what was taught. Test what was taught. Test in a way that reflects way in which it was taught. Test in a way that.
Welcome to IIT and cs115!.
ENHANCING STUDENT ENGAGEMENT AND UNDERSTANDING THROUGH VIDEO LECTURES AND QUIZZING AMY RUTLEDGE, SPECIAL INSTRUCTOR OF MANAGEMENT INFORMATION SYSTEMS OAKLAND.
What is CLIL? How does CLIL benefit learners?
Thinking About How You Read
Hooking The Big Fish! Presented by Brenda Loyd NBCT Chris Rollins NBCT.
Introduction to computers and programming Instructor: Alex Iskold.
Inquiry Based Learning
Project-Based Learning (PBL) Vivene Robinson.
Project ECLIPSE.  The convergence of media and technology in a global culture is changing the way we learn about the world.
Project Based Learning
READING DIFFICULTIES AND STRATEGIES Limos, Laurence D.R.
READING STRATEGIES Thinking About How You Read Metacognition: Thinking About How You Think Before you can truly improve your reading skills, you need.
Please sit with your grade level PLC. Thanks!. Success Starters: Sparking Student Success Right Away.
Teaching Patrice Koehl Computer Science, UC Davis.
Project ECLIPSE.  The convergence of media and technology in a global culture is changing the way we learn about the world.
DO NOW: 1) Pop Quiz! 2) Take 5 minutes to skim through your last bit of lecture notes. 3) Clear of your desks after 5 minutes.
Secondary Curriculum, Instruction & EL SERVICES Explicit Direct instruction Orientation Phase October 2011.
Common Core: Depth of Knowledge Rigor for Coaches.
Mitzi Hoback and Suzanne Whisler ESU 4 September 26, 2012 DO YOUR LESSONS IMPACT STUDENT LEARNING?
Department of Education Professional Learning Institute GOOD TEACHING Differentiated Classroom Practice Learning for All Module 1.
Jessica Babbes EDU 650: Teaching Learning and Leading in the 21st Century Kimberly A. Smith March 10, 2014.
It’s Good to Talk: Changing Classroom Talk. Aims of the Session: Moving from exploring talk to changing talk in the classroom Consolidating the thinking.
Learning Objectives for Senior School Students. Failing to plan is planning to fail. / Psychology of Achievement /
Differentiation through 4MAT
Welcome to IBDP Biology – Year 1
Polling Question... How do you think you did on the test?
“Make it Stick”- Study Strategies for Retention
Using Cognitive Science To Inform Instructional Design
Big Ideas & Problem Solving A look at Problem Solving in the Primary Classroom Lindsay McManus.
The Concept of INTERDISCIPLINARY TEACHING
ELT. General Supervision
Reflecting on Practice: Making Connections that Support Learning
CS190/295 Programming in Python for Life Sciences: Lecture 1
How to Engage Students.
1. Teacher Directions: We are going to use the CONNECT-EXTEND-CHALLENGE Thinking Routine to explore the idea of Ingenuity and Innovation. Have students.
Common Core State Standards Standards for Mathematical Practice
Thinking Skills Approaches
Factors that impact literacy—Students as diverse learners
Thinking About How You Read
Interactive, Engaging, Fun
A free, world class education for anyone, anywhere
COP3530- Data Structures Introduction
Presentation transcript:

Activity for 1 1) Name some preconceptions you think students may have about and briefly describe how they would impact your teaching –Arrays Arrays are only indexed by integers. Arrays are (are not) directly assignable. Arrays are single dimensional. –Assignment "a=a+1" means that you didn't pay attention in algebra. –Concurrency Within a locked region, your program can not be interrupted. Everything happens at once in a computer. (no notion of serial execution model) Concurrent programs will always run faster (then serial ones). 2) Assuming you don’t KNOW what preconceived ideas students have about your subject, name 2 concrete things you could do to help identify and address their preconceptions in a given course –a) Give a written "pre quiz" early in the class. –b) Walk, interactively, across the (supposedly) basic vocabulary and concepts in first discussion section. (a "supportive" "assessing" discussion rather than a "challenging" one)

Activity for 2 1) Compare and contrast something you might so to teach these subjects “deeply” – to engage factual knowledge, concepts in context and retrieval. Identify a way that would NOT be effective –Loops: Effective: Teach by unrolling (what do you do if you don’t have loops), establish need Relate to student knowledge Ask how to print numbers from 1 to 10 –Caches: Effective: Real world examples Different levels of memory structures: backpack, locker, house Store analogy: A small store that stocks frequently used things serves the purpose most of the time. –Abstract Class: Effective: Give a fruit, but not a specific type of fruit (e.g. apple) and show that’s impossible => Can’t instantiate an abstract class

Activity for 2 1) Compare and contrast something you might so to teach these subjects “deeply” – to engage factual knowledge, concepts in context and retrieval. Identify a way that would NOT be effective –Effective In General: Relate information to what students already know: –Stacks of pancakes –Backpack caches –Phonebook ripping binary search –Ineffective In General: Teaching concepts as just ‘abstract’ things that they can’t connect to anything

Activity for 3 1) You are an effective learner. What specific techniques do you use to show yourself that you are learning the material in a course? –1)Organize materials learned from a course –2)Outline –3) Interaction –4) Problem Solving with Self-Assessment What specific classroom activities, or graded work, or other official course thing do you think could be added to computer science courses to teach or support metacognitive skill development in CS students? –Discussion about subject between students –1 page “cheat sheet” on exam –Promote group study (To solidify concepts for a student in teaching other students)