Presentation is loading. Please wait.

Presentation is loading. Please wait.

Teaching Programming in Middle School TeachScheme! Anniversary Workshop Brown University, Providence, Rhode Island June 11-12, 2005 Pamela Ossorio, The.

Similar presentations


Presentation on theme: "Teaching Programming in Middle School TeachScheme! Anniversary Workshop Brown University, Providence, Rhode Island June 11-12, 2005 Pamela Ossorio, The."— Presentation transcript:

1 Teaching Programming in Middle School TeachScheme! Anniversary Workshop Brown University, Providence, Rhode Island June 11-12, 2005 Pamela Ossorio, The Rice School K-8 Houston ISD, Houston, Texas Technology Middle School Teacher, Future Math Teacher

2 The Rice School/La Escuela Rice A Magnet School for Technology and Spanish Houston I.S.D. Public School 64%Free/Reduced Lunch 40%At Risk 100%Total Students 6%Asian 6%White 38%African American 50%Hispanic Demographics

3 My Computer Power Students 8 th grader, 2 nd year technology students 20 students, 16 boys 4 girls 25% also in Algebra class, scheduling rules!

4 Guided Graphics Lessons with Dr.Scheme Projects by Mrs. Ossorio’s 7 th and 8 th grade Students

5 First Draw Project 1.Duplicate this image on grid paper 2.Write Dr.Scheme Code 3.Type Code 4.Debug

6 Design art for name cards using only draw-solid-rect command

7 Free Choice Assignment Using 4 of the commands from the draw.ss TeachPack Draw-circle Draw-solid-disk Draw-solid-line Draw-solid-rect Student work samples

8 Programmed flower pot by Angelina Grid design

9 Programmed flower pot by Angelina Hand written code

10 Programmed flower pot by Angelina Dr.Scheme program output

11 (draw-solid-disk(make-posn 300 40)20 'blue) (draw-solid-disk(make-posn 322 62)20 'blue) (draw-solid-disk(make-posn 360 60)20 'blue) (draw-solid-disk(make-posn 450 58)20 'blue) (draw-solid-disk(make-posn 488 63)20 'blue) (draw-solid-disk(make-posn 460 84)20 'blue) (draw-solid-disk(make-posn 440 84)20 'blue) (draw-solid-disk(make-posn 335 40)20 'blue) (draw-solid-disk(make-posn 280 238)20 'red) (draw-solid-disk(make-posn 315 220)20 'red) (draw-solid-disk(make-posn 340 238)20 'red) (draw-solid-disk(make-posn 330 270)20 'red) (draw-solid-disk(make-posn 290 270)20 'red) (draw-solid-disk(make-posn 313 250)20 'yellow) This is the code that I used to make my picture. (start 640 480) (draw-solid-line(make-posn 315 240)(make-posn 315 360)'green) (draw-solid-line(make-posn 220 360)(make-posn 220 380)'blue) (draw-solid-line(make-posn 220 360)(make-posn 400 360)'blue) (draw-solid-line(make-posn 400 360)(make-posn 400 380)'blue) (draw-solid-line(make-posn 220 380)(make-posn 400 380)'blue) (draw-solid-line(make-posn 240 380)(make-posn 380 380)'blue) (draw-solid-line(make-posn 264 460)(make-posn 355 460)'blue) (draw-solid-line(make-posn 240 380)(make-posn 264 460)'blue) (draw-solid-line(make-posn 380 380)(make-posn 355 460)'blue) (draw-solid-disk(make-posn 120 60 )40 'yellow) (draw-solid-disk(make-posn 190 85)20 'blue) (draw-solid-disk(make-posn 225 80)20 'blue) (draw-solid-disk(make-posn 240 96)20 'blue) (draw-solid-disk(make-posn 210 101)20 'blue) (draw-solid-disk(make-posn 300 42)20 'blue) Programmed flower pot by Angelina Code from Dr.Scheme

12 Student Choice of Subject

13 Draw Assessment 1 Given verbal/written instructions Write code Execute code Assess graphic results Correct code as needed

14 Draw Assessment 2 Part I Give image on grid paper, printed in color Write code Part II Type code Debug

15 Graphing Lines Assignments Use cartesian plane TeachPack Read clues and draw the line

16

17 Vertical Teaming Pre-AP CS Curriculum Collaborating with Karen North to create online curriculum for Middle School through 10 th grade Houston A+ Teacher as Research Grant 6-hour teacher professional development workshop for GT credit, approved by Texas Association for the Gifted and Talented

18 Pamela Ossorio possorio@houstonisd.org www.possorio.com The Rice School Houston I.S.D.


Download ppt "Teaching Programming in Middle School TeachScheme! Anniversary Workshop Brown University, Providence, Rhode Island June 11-12, 2005 Pamela Ossorio, The."

Similar presentations


Ads by Google