70 likes | 184 Vues
Join John Balwit from SFI and Portland State University as he introduces the fundamentals of programming through a unique lens. This session emphasizes the importance of precision in coding and the value of mistakes as vital learning tools. Discover the joy of exploration and experimentation in programming, and learn how to read error messages as opportunities for growth. Connect with fellow programmers, share your models, and trust in the journey of programming. Take breaks to rejuvenate your creativity and enhance your coding skills.
E N D
Warming Up to NetLogo • How to think like a programmer John Balwit, SFI and Portland State University -- January 3, 2014
A program is a list of instructions that tells a computer exactly what to do. We need to be precise. The computer will be unhappy when we type the wrong commands (but who cares, it’s only a computer!) Computers are Dumb, People are Smart Date John Balwit, SFI and Portland State University -- January 3, 2014
Mistakes are our friends Be patient Remember the value of experimenting Read the Error messages Mistakes are our Friends John Balwit, SFI and Portland State University -- January 3, 2014
Play Explore Experiment Be curious John Balwit, SFI and Portland State University -- January 3, 2014
Dictionary Models library Facilitators Other programmers Fellow teachers - Ask 3 Your students Know your resources Date John Balwit, SFI and Portland State University -- January 3, 2014
Trust that the time you spend programming will be rewarded (eventually) ...but don’t spend too much time. Go outside and play. Take time with it Date John Balwit, SFI and Portland State University -- January 3, 2014
Share your models Learn from your colleagues’ models Take pride in your models Date John Balwit, SFI and Portland State University -- January 3, 2014