Presentation is loading. Please wait.

Presentation is loading. Please wait.

Coding, Computer Science, and 21st Century curriculum

Similar presentations


Presentation on theme: "Coding, Computer Science, and 21st Century curriculum"— Presentation transcript:

1 Coding, Computer Science, and 21st Century curriculum
Python Jupyter Notebook Finch (from Bird brain technologies)

2 Justin’s stuff below (will delete this slide)
Should I talk AFTER Jeff’s discusses his Science 9 stuff and BEFORE he goes into AP physics stuff? Hmm. I think you talk before I talk about my Sci9 and AP Physics stuff. You are setting the stage of the notebooks. You talk about what a Jupyter notebook is and show them some of those notebooks that taught kids how to code. Then you take them into the Finch work. I’m assuming the Finch is wow thing you are talking about. When I take them through some of my basic notebooks but settle on either the age of the universe one or analyzing STEM building data … Then I do AP Physics Then Janet

3 Jupyter Notebook From Jupyter.org:
The Jupyter Notebook is an open-source web application that allows you to create and share documents that contain live code, equations, visualizations and explanatory text. Uses include: data cleaning and transformation, numerical simulation, statistical modeling, machine learning and much more.

4 HOW do we use Jupyter Notebook with our 9th grade Science classes?
The instructional information is integrated with student practice. Jupyter Notebooks allow me to write sections of code that students can modify and play with as they read the tutorials and learn how to write programs. Class time will not be wasted on students re-typing long blocks of code. Students get immediate feedback while they read and learn. Students can read and practice at their on pace (following guidelines set by the teacher)

5 Jupyter Notebook Examples
On the computers around the room I have loaded several example Jupyter Notebooks. No previous programming experience is required. Go ahead give them a try! The password for the computer is: hiccup If you want to use your own computer you may have to download some software first. Let me know, and I’ll provide you with instructions and my files. (you can go to to start the download)

6 In 2017-18 we are going implement Jupyter Hub for the first time.
A multi-user version of the notebook designed for companies, classrooms and research labs In we are going implement Jupyter Hub for the first time. Our hope is to simplify the management of documents/data. We’ll be able to deploy our Jupyter Notebooks and data to all students easily which will eliminate having students properly download the notebooks and place them in the appropriate directories/folders.

7 Finch From BirdBrain Technologies:
The Finch is a robot for computer science education. Its design is the result of a four year study at Carnegie Mellon's CREATE lab. The Finch is designed to support an engaging introduction to the art of programming. It has support for over a dozen programming languages and environments, including several environments appropriate for students as young as eight years old. The Finch is designed to allow students to write richly interactive programs. On- board features include: Light, temperature, and obstacle sensors Accelerometers Motors Buzzer Full-color beak LED Pen mount for drawing capability Plugs into USB port - no batteries required

8 Finch

9 Finch at MICDS Getting the Finch to work is a synch…(note to self: hold for laughter and applause) BirdBrian provided all the needed libraries and example programs to make it really easy add the Finch to our curriculum. This past year, after our students learn the basics of Python via Jupyter Notebooks, we have them go through a tutorial program designed to get them familiar with the Finch. The programming unit ends with the “Indiana Finch Project” which the students really enjoyed. In fact, the students enjoyed the project so much, I plan utilizing the Finch with each new Jupyter Notebook lesson.

10 Try it yourself! At the end of this talk, you will have the opportunity to try out the Finch tutorials and see if you can escape the maze!

11 Next up Mrs. Purdy


Download ppt "Coding, Computer Science, and 21st Century curriculum"

Similar presentations


Ads by Google