Witty.ca - Graham's Professional Archives

  • Home
  • My Blog
  • Book Blog
    • Blog to Book
    • About
    • Contact
    • Links
      • Career Links in Fredericton
        • Job Hunting Tips
        • That's so 2010!
          • Old Home
            • Teaching Software>
              • Google Sketchup (free)
                • OpenOffice.org (free)
                  • Scratch (free)>
                    • Scratch (Scripts 1 & 2)
                      • Scratch (Script 3)
                        • Scratch (Frogger)
                          • Scratch (Frogger 2)
                            • Scratch (Frogger 3)
                              • Scratch (Frogger 4)
                                • Scratch (Rapids)
                                  • Notes for Teachers>
                                    • Teaching Scratch
                                      • Scratch Pop Quiz
                                        • Scratch Pop Quiz Marks
                                    • Middle School>
                                      • Literacy
                                        • Social Studies 6
                                          • Social Studies 7>
                                            • Online Test - Canada at Confederation
                                          • About>
                                            • About Mr. Rich
                                              • About Technology Education

                                            All about Graham...

                                            Picture
                                            Passion: 
                                            • Software development: The joy of accomplishment, the thrill of seeing appreciative clients who can grow their business more than ever before!  (Ruby on Rails, CSS, JavaScript, HTML, Python, PHP, MySQL, PostgreSQL)
                                            • Vibrant teacher: I love teaching/training people to use software (both local and web-based).
                                            • Quality content: My curriculum aims to achieve the highest levels of form, function and grammar.

                                            Skills:
                                            • Interpersonal yet unassuming: Expressive and encouraging, I will make your clients feel comfortable while they gain skills and growing confidence.
                                            • Thorough yet not overwhelming: I develop straightforward quality curriculum that assumes your clients know nothing, but enables them to achieve awesome results!
                                            • Flexible and knowledgeable, I learn new systems quickly and am "tool agnostic".  (I'm happy using Windows, Mac or Linux, as the situation requires.)

                                            Languages & Tools:
                                            • Building modules in Rails (published on GitHub)
                                            • Have programmed in PHP and Python (and a small bit in Perl and C years ago).
                                            • Built a custom photo album module for PHP-Nuke content management system (PHP, MySQL).
                                            • Have worked in Eclipse but still prefer a good text editor like Vi/gVim.

                                            Currently Working On:
                                            • Ruby on Rails modules (starting with the RailsTutorial.org and blogging my Rails experience here).
                                            • Writing a book called "Software Programming for Beginners" using Scratch.

                                            Intangibles: 
                                            • Team-focus: I enjoy succeeding, but enabling your success makes me even happier.
                                            • Creative brainstormer: Stuck on something but want more?  I'm the out-of-the-box brainstormer that helps the team come up with something awesome!

                                            Tangibles (Have previously taught the following):
                                            • Web - PHP, MySQL, HTML, CSS, PhpMyAdmin
                                            • Office Suites - Microsoft Office, OpenOffice.org (and now LibreOffice) - especially Excel/Calc and PPT/Impress.
                                            • CAD - AutoCAD, SolidWorks, Google Sketchup
                                            • Graphics - Photoshop, Gimp (raster/pixel-based), Inkscape (vector-based)
                                            • Robotics - VEX, Lego NXT, custom robots using airplane controllers
                                            • Animation - Flash, Swish, Blender3D
                                            • Programming - Scratch (for younger students), Python (for older students)


                                            Want to know more?  Contact me!

                                            Copyright © Graham Rich 2010-2011.   Site made using Weebly.com.