Abou Teaching Girls Technology

Loading...

Flash Player 9 (or above) is needed to view presentations.
We have detected that you do not have it on your computer. To install it, go here.

0 comments

Post a comment

    Post a comment
    Embed Video
    Edit your comment Cancel

    Notes on slide 1

    Describe Turtle, Move, Turn.Turtle = ObjectMove = Operation

    Favorites, Groups & Events

    Abou Teaching Girls Technology - Presentation Transcript

    1. Teaching Kids to Code
      Lynn Langit – Developer Evangelist – Microsoft
      http://blogs.msdn.com/SoCalDevGal
    2. Top Teaching Tips
      Know your audience
      Use relevant examples
      Don’t talk AT the class
      Do talk WITH the class
      Combine discussion, demo and labs
    3. Overcoming Myths About Coding
    4. What Technologies Do Girls Like?
    5. Technologies
      Phones
      Pictures – Visual interaction
      Movies
      Interactive Characters
      Worlds that can be created
      Social networking
      Robots
    6. An Example: DigiGirlz
      Annual events worldwide
      Hosted by Microsoft
      For 12-17 year old girls
      Learn about tech HOLs
      Career info
      Mentoring
    7. Techniques for teaching teen Girls
      10-10-10 (3 concepts/hr)
      Action / Movement
      Collaboration
      Women, especially younger women, as mentors / teachers
      Relevant Examples for Girls
      NEW – international and virtual
    8. Teach kids to build what they see
    9. Oh, and…Fun is Good!
      Reminder…
      Check your hair BEFORE turning on your unified communications (web cam)
    10. Some Examples…
    11. Small Basic
      Games+ Programming
      == Fun
    12. Environment
      Ribbon
      Intellisense
      Editor
      Instant Help
    13. Stopping a running program
    14. Buttons
      File Buttons
      • New, Open, Save
      Web Buttons
      • Import, Publish
      Clipboard Buttons
      • Cut, Copy, Paste, Undo, Redo
      Program Buttons
      • Run
    15. This is how you make a turtle draw a line using code.
    16. When things go wrong
      Errors Popup
    17. This is how you draw a square
    18. Variables
    19. Loops
    20. Calculate Angle
    21. Polygon
    22. This is how you draw a spirograph.
    23. Colorful
    24. Background
    25. Learn More…
      Watch the Small Basic site on DevLabs
    26. KODU
      Visual Game Progamming
    27. Visual Programming
      Is Engaging, Intuitive& Fun
      Encourages Exploration
      Needs no manual
      Needs minimal instructions
      Introduces formal programming
      Objects
      Properties
      Methods
    28. The Controller
    29. Playing a game
    30. Editing the world
      To edit, press Back
      Go to the edit selection
      Chose what you want to add
      Instructions will be in top left corner
      Only objects can be programmed in Kodu.
      You can change the terrain as well
      Add water
      Add hills or valleys
      Change texture
      Change color (background and lighting)
    31. Editing screen
    32. ADDING an object
    33. Editing objects
      Manipulating Objects
      Change color
      Clone
      Add music
      Position
      Add activities (i.e. program)
    34. Programming – when/do
    35. Programming Actions available
      Move
      Kick
      Score Points
      Add Music
      Eat
      Switch
      Swear
      More…
    36. Advanced settings
      Rate of kicking acceleration, Lighting, Volume, Breeze speed…
    37. Saving your game
    38. How to find out more
      Microsoft Research Site - here
    39. Get Microsoft Software for FREE
      For high school and college students - DreamSpark
      For startup businesses - BizSpark
      For everyone / Express editions – VS and SQL - here

    + lynnlangitlynnlangit, 5 months ago

    custom

    436 views, 0 favs, 1 embeds more stats

    Best practices and examples of teaching kids to cod more

    More info about this document

    © All Rights Reserved

    Go to text version

    • Total Views 436
      • 423 on SlideShare
      • 13 from embeds
    • Comments 0
    • Favorites 0
    • Downloads 3
    Most viewed embeds
    • 13 views on http://blogs.msdn.com

    more

    All embeds
    • 13 views on http://blogs.msdn.com

    less

    Flagged as inappropriate Flag as inappropriate
    Flag as inappropriate

    Select your reason for flagging this presentation as inappropriate. If needed, use the feedback form to let us know more details.

    Cancel
    File a copyright complaint
    Having problems? Go to our helpdesk?

    Categories