The Art of Computing: programming in the high school classroom Pete Benson FlexTech High School Woodrow Wilson Teaching Fellow.

Slides:



Advertisements
Similar presentations
WordPress Calendars Getting Started with a Calendar for your site Only one calendar for a website!
Advertisements

Mr. Chad Eisenbraun Personal Finance Creating a Personal Monthly Budget.
CEP Welcome September 1, Matthew J. Koehler September 1, 2005CEP Cognition and Technology Who’s Who?  Team up with someone you don’t.
James Tam Introduction To CPSC 203 James Tam Administrative (James Tam) Contact Information -Office: ICT 707 -
Improving Technology Expertise in Mathematics Instructors Maria H. Andersen, Muskegon Community College We live in a society exquisitely dependent on science.
Joomla & WordPress Help Dalton W. Horn 7 th Period.
James Tam Introduction To CPSC 203 James Tam Administrative (James Tam) Contact Information -Office: ICT 707 -
James Tam Introduction To CPSC 203 James Tam Administrative (James Tam) Contact Information -Office: ICT 707 -
An Introduction to Computer Programming Anna Bretscher
GAMES & EDUCATION. Benefits of educational games According to Shapiro, “gameplay has cognitive benefit because games have been shown to improve attention,
8/13/2015 Online Internet Training for Classroom Teachers Level One Click Here for More Info.
They really can go together!. The tools that I show you today are not geared towards any grade specifically. They are general social studies sites that.
Career Research Project
-What works for me….. Be more efficient Engage your students Teach concepts in new ways Make those old lessons fun and new by adding tech We live in a.
ATEC 2382 Computer Imaging. About Me: About This Course: Today’s Agenda: Syllabus Overview Resources & eLearning/WebCT File Types in Computer Imaging.
Video and the Flipped Classroom. Definition Flipped Learning is a method of teaching in which traditional classroom lectures are replaced by video tutorials.
Teacher Tube By Katie Sanders. What is Teacher Tube? Teacher Tube is a website designed for teachers to upload educational videos, support documents,
Mimio Training Presented by Amy Ball. Mimio Use with:  Mimio Software Mimio Software  Control any Power Point at your whiteboard  Interactive Websites.
Free Online Resources Woodland Technology Training Summer 2013.
Wordpress The Free Website and Blog Software. Introduction What is Wordpress? What is Wordpress? Website creation Website creation Blog Software Blog.
LACUE 2007 Conference Notes A Presentation for Abney Faculty By V. Martinez.
They really do go together!. The tools that I show you today are not geared towards any grade specifically. They are general science sites that anyone.
Build a Free Website1 Build A Website For Free 2 ND Edition By Mark Bell.
Why Should Communicators Learn To Associate Professor Texas State University Stanford Knight Journalism Fellow slideshare.net/cindyroyal.
Welcome, Students! Miss Vaughn.
Today’s Agenda 1.Professional Day 2.Assignment A - SMART Goal and Improvement Plan 3.Assignment B - Honorarium and Schedule 1.Professional Day 2.Assignment.
USING TECHNOLOGY TO PREPARE THE PRACTICE-READY STUDENT Kim Peterson University of Wisconsin Law School.
Web 2.0 What is Web 2.0? It is just the term for web-based applications and programs that focus on information sharing and user created content and collaboration,
7 th period Who is Ms. Kaplan??? My involvement at DHS:  I teach Geometry, Intro to Programming, and Pre-Calculus.
Meet the Parents & Meet the Findley (Mr. F.) Introduction to English With Mr. Findley.
1 Learning from Scratch Pete Benson U of Michigan School of Ed, Secondary MAC Woodrow Wilson Teaching Fellow.
SmartBoard: Professional Development Introductory Video SmartBoard Setup How Can I Use a SmartBoard? Exploration Curriculum Resources Videos on How to.
Cell Phones as Educational Learning Tools Multimedia Learning at its best!
You Tube as a Learning Tool BARBARA FRALINGER RUSSELL OWENS PRESENTED BY LAUREL POWELL.
Welcome to 4 th Grade TAG Curriculum Night. Tonight’s Agenda  Parking Lot/Questions  Math  English Language Arts  Science/Social Studies/Curriculum.
Igniting 21st century learning ® ® © One-to-One Institute 1 Teaching & Learning in a One-to-One Environment 1 Muskegon August 16,17,18.
Taylor Wermelskirchen
Welcome Parents Class 4A. WE ARE A TEAM TOGETHER EVERYONE ACHIEVES MORE I am looking forward to a productive partnership with you to ensure our children.
Setting Up your Hosting Account and Installing WordPress and Omeka CCC America Advanced Omeka Training.
Don’t Just Play the Game Minecraft Coding Camp at Sonoma County Library.
Websites Useful for the Instruction of Mathematical Disciplines.
Presented by Erin Fitzpatrick-Bjorn K-8 District Media Coordinator Gresham-Barlow School District Be a School Library Visit.
Session 6 We are midway through! Can you update your participation on your name cards please? Remember it is for group presentation and individual volunteered.
P is For… Current Word: Passion Your Word: Passion I am keeping this word because it is something I genuinely believe in to be an effective teacher. I.
BUS 4720 Supply and Demand in Small Businesses. Host and Application Security Lesson 1: Introductions and Expectations.
Course Introduction MIS 3501, Spring 2016 Jeremy Shafer Department of MIS Fox School of Business Temple University 1/12/2016.
P250 General Educational Psychology. educational psychology  {ed psych}  {learning sciences}  “the study of how humans learn in educational settings,
- - Pinterest - - TED-Ed - - Educreations. An online pin board. Pinterest is a tool for collecting and organizing the things that inspire you. We are.
My Favorite Ed Sites Chris Ploucha Project #4/Teacher Helpful Websites CIS
Technology and Special Needs Students By Dennis Waller.
Technology in a science classroom. Promethean Board support and Web-based tools to support student communication.
David Robb 10/14/08 Discovery Streaming. From the Home Page, you can search for digital media by keyword, subject, grade level, or curriculum standards.
Code Tools for Schools Adam Carr from Bridge Creek High School.
Hello and welcome to the Create a Teacher Account with Edmodo tutorial. In this tutorial you will learn how to setup a teacher account with Edmodo Mrs.
HTML...CSS...JAVASCRIPT for Higher Computing Science.
Study Skills & Time Management
It's About Process: Streamline Teaching Processes with Google Apps Daniel Rezac, GTA, CO '09 Technology Instructor Fremont Middle School
How to set up and use Epic! in your classroom
Company Meeting Title Presenter.
Online computer games as learning resources
Computer Science A-level
Lesson Plans For Pre -Kindergarten
Coding and More: Creating a Student-Centered Classroom with Technology
Radius – STEM Readiness
ICT Learning Objectives
Mr. Wilson’s Room Powell County Middle School
Good morning-thanks for being here
Teaching Accessibility: Three Case Studies
Teaching Accessibility: Three Case Studies
Computer Science A-level
Presentation transcript:

The Art of Computing: programming in the high school classroom Pete Benson FlexTech High School Woodrow Wilson Teaching Fellow

Agenda context my practice tools we use what I have learned what will you do?

Context FlexTech High School diverse student body widely varying abilities widely varying experience levels focus on engagement

my practice immerse them in technology my site: calendar: everyone builds a website student work: widely varying abilities widely varying experience levels for me, focus is on engagement!

tools we use All free (except for Minecraft client). Don’t be intimidated… Scratch (cloud-based at scratch.mit.edu) WordPress (hosting at wordpress.com, or install on your own host) Processing (Java-based graphics programming from processing.org) Games: gwittmann.mrbenson.org/pde/SpikesGame2/gwittmann.mrbenson.org/pde/SpikesGame2/ Brackets from git and Github.com, local and cloud-based HTML/CSS/JavaScript (Brackets + browser) FTP client such as CyberDuck from Minecraft modding with ScriptCraft See ftlibrary.mrbenson.org/minecraft.htmlftlibrary.mrbenson.org/minecraft.html Example: student.mrbenson.org/akowalski/article/tntArena.htmstudent.mrbenson.org/akowalski/article/tntArena.htm Student selected tools: PHP, C++, Unity3D, Python, Stencyl

cross-curriculum examples Calculus: osamala.mrbenson.org/pde/paraEnvelopeosamala.mrbenson.org/pde/paraEnvelope Chemistry: akazanjian.mrbenson.org/pde/scienceProcessingProjectVersio n3/ akazanjian.mrbenson.org/pde/scienceProcessingProjectVersio n3/ History: scratch.mit.edu/projects/ /scratch.mit.edu/projects/ / Digital Library Project: ftlibrary.mrbenson.orgftlibrary.mrbenson.org

what I have learned about students: they don’t always know what we think they know… but they also often know something I don’t know about teaching with computers: let students see you learning from them (more on this later) students will work outside of class even if it is not assigned work projects can go on, and on. I’m not sure what to think of this… about the tools Scratch, Processing, Wordpress, HTML/CSS/Javascript, Minecraft

what will you do? While programming background is helpful, you don’t need a computer science cert to get students going with computational thinking There are great tutorial resources to get you started Hour of Code hourofcode.comKhan Academy CodeCademy Ask the world for help on stackoverflow.com. But the world might not like your question, so…stackoverflow.com Can we create a supportive community, covering How to get started Lesson plans Video tutorials