Teaching MS Science with Computer Science

Slides:



Advertisements
Similar presentations
Project Lead the Way An Orientation American High School.
Advertisements

Department of Mathematics and Computer Science
Georgia Department of Education. Information Technology Pathways.
App Inventor Barb Ericson Georgia Tech
Building a K-12 Program of Study for Computing – Curricula and Resources Friday, May 8, 2015 Kern-Cary, Green Lake Center, WI Dennis Brylow Joe Kmoch.
CS 1 with Robots CS1301 – Where it Fits Institute for Personal Robots in Education (IPRE)‏
Coding for All Barbara Ericson Georgia Institute of Technology October 18, 2013.
4 th and 5 th period Who is Ms. Kaplan???
Then – A Cool Video. Now Who is Code.org?  A public 501c3 nonprofit dedicated to bringing computer science to every school, and increasing participation.
DUE Introduction to the Android Platform and AppInventor Working Connections 2012.
Integrating Business Education and Computer Science to Prepare Students for the 21 st Century Barbara Ericson Advanced.
Computer Science for All Pat Yongpradit Director of Education Jake Baskin District Outreach Program Manager.
Chemistry is usually taken the Jr. year in High School If a student is on a fast track it is taken as a sophomore.
JAMES HERBERT BLAKE HIGH SCHOOL COURSE OFFERINGS Career, Business, Internships Multimedia,Technology Education and Engineering.
Computer Science Department 1 Undergraduate Degree Program Computer Science Chair Dr. Kurt Maly.
EMT1111 Logic and Problem Solving Dr. José M. Reyes Álamo Lecture 1.
3 rd : Intro to Programming Entrance. 1 st PeriodAP Computer Science 2 nd PeriodComputer Science I 3 rd PeriodIntroduction to Programming 4 th PeriodComputer.
CMSC104 Problem Solving and Computer Programming Spring 2011 Section 04 John Park.
Abi Van Regenmorter De Smet School District
Hour Two – what to do after the Hour of Code JULIE BAR AND MARTIN FUNK – NEW TRIER HIGH SCHOOL.
Welcome to the 21 st Century: Computer Science for All Jenna Garcia District Manager Joe Kmoch CS Education Consultant October.
Computer Fields Computer Science (us) Computer Technology (College of Technology) Management and Information Systems (College of Business) Computer Art.
In Partnership with Code.org FUN WITH CODING FOR MIDDLE AND HIGH SCHOOL.
AOIT Director – Ms. Sattelberg North Tonawanda High School.
Code Tools for Schools Adam Carr from Bridge Creek High School.
Benefits overview Speaker name goes here.
#CSForAll WAYS YOU CAN JOIN THE COMPUTER SCIENCE TRAINING INITIATIVE FOR TEACHERS.
Welcome to Computer Class Mr. Johnson. Unified Arts Schedule 8 th Grade – 7:00 pm – 7:15 pm 7 th Grade – 7:20 pm – 7:35 pm 6 th Grade – 8:00 pm – 8:15.
AP Computer Science Principals Course Importance and Overview
Welcome to Web Design and HTML5
AP Computer Science vs Introductory Class
Canvas and Arrays in Apps
Incorporating Earth Science into Other High School Science Classes
UCF College of Engineering and Computer Science Codecraft Computer Programming SECME Regional Competition.
CMSC104 Problem Solving and Computer Programming Spring 2008
Welcome to Computer Class
Computational Thinking in the Classroom
AP Computer Science Principles
millions of participants worldwide
2020: Course Recommendations
Computing and Informatics Courses
PRE-AP computer science 1
Presented by Jenny Sora May 17, 2017
Computing and Informatics Courses
ICT in Education Program
CMSC104 Problem Solving and Computer Programming Fall 2010 Section 01
Computer Science Courses
Integrating Coding into the General Education Classroom
Design and Technology Academic Year 2017/2018 Grade 7 First Semester.
Coding, Computer Science, and 21st Century Curriculum
Presented by Raji Arora, Founder STEM Shed
AP Computer Science Principals Course Importance and Overview
Foundations of Programming: Introduction to Programming
Getting Started The first ~3 weeks of this course we are going to learn the fundamentals of computer science using the CS Fundamentals curriculum from.
Coding and More: Creating a Student-Centered Classroom with Technology
Climate Detectives Add workshop location, date, and leader name(s) to slide. Words of welcome. Credit: William Crawford and IODP.
Upcoming Trainings and Opportunities
Seven half-day sessions from October - May
CMSC 104 Problem Solving and Computer Programming Fall 2010
Mr. Smith’s Schedule 1st Period AP Computer Science
Create PT: Complete the Task
Coding Shaw STEM Lab-2016.
Unit 3: Lesson 9-Looping and Random Numbers
CMSC104 Problem Solving and Computer Programming Fall 2010
Ayala ACES Program Academy of Computer & Engineering Science
AP Computer Science Principals Course Importance and Overview
Manheim Central High School
0. Overview of 2-Day Academic .NET Workshop
Computing and Informatics Courses
Computer Science Courses in the Major
Presentation transcript:

Teaching MS Science with Computer Science C Lyman 2014

Do Scientists Use Coding? I had a brother who was a chemist who worked at the Lab in Los Alamos in New Mexico for over 35 years. He was one of the top scientists in his area of chemistry in the world. One of the things he did on a regular basis was to write computer programs to simulate the experiments he was doing with chemical lasers. Today we all have access to computers instead of in years past when just a few who had access to mainframe computers.

Why Computer Science? “Learning to write programs stretches your mind, and helps you think better, creates a way of thinking about things that I think is helpful in all domains.“ Bill Gates - Chairman, Microsoft

Why Computer Science? “Coding is very important when you think about the future, where everything is going. With more phones and tablets and computers being made, and more people having access to every thing and information being shared, I think it's very important to be able to learn the language of coding and programming.“Chris Bosh - NBA All Star, Miami Heat

Gap in CS Jobs and Students? http://www.bootstrapworld.org/

Job/Student Gap

AP Exams

Gender Inequity

CS isn’t offered in most schools

Where do I Get Started? Hour of Code – Code.org http://learn.code.org/hoc/1 Learn the some of the basic structures of programming. Sequence Loops – repetition Decisions – if then statements Variables and parameters

K-8 Intro to Computer Science A 20 hour course that introduces core computer science and programming concepts http://learn.code.org/ Login and keep track of you progress Videos, Hands on, and Unplugged activities Learn computational thinking, programming structures, algorithms, functions, abstraction, and much more

Middle School CS in Science Code.org is partnering with Project GUTS Connects CS to science through computer modeling & simulation Cross walked with national NGSS http://www.projectguts.org/ Code.org overview: http://code.org/files/Code.org%20Middle%20School%20CS%20in%2 0Science%20Program.pdf

Project GUTS Module 1: Intro to Computer Modeling & Simulation using StarLogo Nova language Module 2: Earth Science — Greenhouse Gases & Climate Change Module 3: Life Science — Ecosystems as Complex Systems Module 4: Physical Science — Water as a Shared Resource Student follow a “Use-Modify-Create” progression

Project GUTS Resources Video Tutorials - http://projectguts.org/?q=node/2808 Uses block type programming Download StarLogo Mac http://www.projectguts.org/files/StarLogo%20TNG%201.5%20Mac.zip Windows http://projectguts.org/files/StarLogoTNG-V1.5-setupWin_0.zip “Cookbook” with step by step instructions

Video Red Fish Green Fish http://projectguts.org/files/Fileshare_Area493/videoTutorials/pics/redGreenFish.png

Other Coding Resources Scratch — http://scratch.mit.edu Scratch MS — http://scratched.media.mit.edu/stories Scratch for Budding Computer Scientists — http://cs.harvard.edu/malan/scratch/printer.php TouchDevelop — Develop Apps for any platform http://touchdevelop.com Bootstrap algebraic programming for MS Math — http://www.bootstrapworld.org/

Want to Teach More CS? Computer Science I – working to make it available as a 7-8 grade class. Exploring CS – 9th grade course that fills Computer Tech requirement CS Principles or Computer Programming I – Level 1 classes for high school students Computer Programming II, AP Computer Science, Mobile Apps Development, Gaming Fundamentals – Level 2 classes for HS students

Related IT/CS Courses Web Development Database Development Digital Media Geographical Information Systems (GIS) Computer Repair Networking Linux, Security, Server Admin