WEBSCOOL

Information Technology Projects

Contents


Chapter 1 Introduction        
      1.1      Preface        
      1.2      Goals of this document        
      1.3      A Brief History of Computers and Information Technology        
      1.4      Information Technology Theory        
            1.4.1            Logic        
            1.4.2            Language Theory        
            1.4.3            Set Theory        
            1.4.4            Graph Theory        
            1.4.5            Function Theory        
            1.4.6            Finite Mathematics        
            1.4.7            General Topology        
            1.4.8            Probability Theory and Stochastic Processes        
      1.5      What should teachers know?        
      1.6      What software should teachers use in class?        
      1.7      Tcl and the Programming Projects        
            1.7.1            Why Tcl        
            1.7.2            Why Use Tcl Programs        
      1.8      Reinventing the Wheel        
      1.9      Assessing Programming Assignments        
Chapter 2 Basic         being revised June 2006 - links updated
      2.1      Introduction        
      2.2      What is a Computer?        
      2.3      The Web        NEW June 2006
            2.3.1            The webbrowser        NEW June 2006
            2.3.2            Webrings        NEW June 2006
            2.3.3            Wiki        NEW June 2006
      2.4      Text Editor        
            2.4.1            Windows and Widgets        
      2.5      File Manager        
      2.6      email        
      2.7      Keyboard Skills        
            2.7.1            Typing Tutor        
            2.7.2            Dictation        
      2.8      Image Editors        
            2.8.1            Image Capture        
            2.8.2            Image Editor        
            2.8.3            Image Painter        
            2.8.4            Object Painter        
            2.8.5            3D Object Painter        
      2.9      Communication Skills        
      2.10      Basic Teaching Aids        
            2.10.1            Interactive Fiction        
      2.11      The Web        
            2.11.1            Navigating the Web - Safely        
            2.11.2            What is the Web?        
            2.11.3            Searching the Web        NEW May 2006
            2.11.4            Student Projects        
            2.11.5            Webpage Authoring        
            2.11.6            Hyperfiction        
            2.11.7            Putting it all together        
      2.12      Curriculum Areas        NEW 22 May 2006
            2.12.1            Preschool        
            2.12.2            Language and Languages        
            2.12.3            Mathematics        NEW 22 May 2006
            2.12.4            Science        
            2.12.5            Technology        
            2.12.6            Social Sciences        
            2.12.7            The Arts        
            2.12.8            Health and Physical Education        
Chapter 3 Intermediate         being revised June 2006 - links updated
      3.1      Introduction - Tool Review        
            3.1.1            Word Processor        
            3.1.2            Secretarial Functions email, messaging, mail merge        
            3.1.3            Video Editor        
            3.1.4            Animation Editor        
            3.1.5            Spreadsheet        
      3.2      Running a Web Server        NEW May 2006
            3.2.1            Sambar Server        NEW May 2006
            3.2.2            Tclhttpd        NEW May 2006
            3.2.3            Line connection        NEW May 2006
            3.2.4            DSL connection        NEW May 2006
            3.2.5            Wiki        NEW June 2006
            3.2.6            Start Your Own Wiki        NEW June 2006
            3.2.7            Using Your Wiki        NEW June 2006
            3.2.8            Exercise re wikit for later        Advanced Level
            3.2.9            Starkits        NEW June 2006
      3.3      Scripting Languages        
            3.3.1            Programming Methodology        
            3.3.2            Programming Language Overview        
            3.3.3            Introduction to xhtml Y5-        
      3.4      Introduction to Tcl        REVISED May 2006
      3.5      Introduction to cgi scripting        
      3.6      The Tcl Plugin        NEW May 2006
            3.6.1            Installing the Plugin        
            3.6.2            Installation for Windows Internet Explorer        
            3.6.3            Invoking the Tcl Plugin        
            3.6.4            Some Tclets        
      3.7      Whereto ?        
      3.8      Introduction to Tcl/Tk        
      3.9      Student Term Project - Text Editor        
      3.10      Simple Calculator        NEW 22 May 2006
      3.11      Student Term Project - Bitmap Editor        
      3.12      Image Editor        
      3.13      HTML Text Painter        
      3.14      HTML Form Painter        
      3.15      Tclets - Colour Exercise        
      3.16      Tcl Topics        
            3.16.1            Name-Value Lists = Array Lists        
      3.17      Relational Database        
            3.17.1            Populating an RDB        
      3.18      Projects        
            3.18.1            Maths Projects        
            3.18.2            Technology Projects        
            3.18.3            Language Projects        
      3.19      Prelude to Virtual Reality        
Chapter 4 Advanced         being revised June 2006 - links updated
      4.1      Introduction        
            4.1.1            Desktop Publishing        
      4.2      Graphic Design        
            4.2.1            Creating Logos and 3D Lettering and Animation        
            4.2.2            Product Review - Ulead COOL 3D        
            4.2.3            Font Design Exercise        
      4.3      3-D Modelling        
            4.3.1            Advanced Level Projects in Active Worlds        
            4.3.2            Blender        
      4.4      Avatars        
      4.5      Architectural Draughting        
      4.6      Music Composition        
      4.7      Project Management        
      4.8      The Tclhttpd Webserver        
            4.8.1            .tml templates and the html package        
            4.8.2            Web Design        
      4.9      More on Scripting Languages        
            4.9.1            JavaScript        NEW 23 May 2006
            4.9.2            Tcl Resources        
            4.9.3            The html Package        
      4.10      Object Oriented Programming        
            4.10.1            Application Base Project        
            4.10.2            Relational Object Project        
      4.11      Advanced Scripting Projects        
            4.11.1            Language Projects        
            4.11.2            Technology Projects        
            4.11.3            Arts Projects        
            4.11.4            Social Studies Projects        
            4.11.5            Maths Projects        
      4.12      Website Projects        
            4.12.1            https        
            4.12.2            Continuous Stories and Archive        
            4.12.3            Site devoted to a Specified Text        
            4.12.4            Slang Site        
            4.12.5            Movie and TV Sites        
      4.13      Theatrical Staging        
      4.14      Electrical Engineering Design        
      4.15      Computer Languages        
            4.15.1            A Tcl Parser Generator        
            4.15.2            The Omega Functional Language Project        
      4.16      Structural Engineering Design        
      4.17      Film Making        
      4.18      Music        
      4.19      Large Projects        
            4.19.1            Virtual Reality Shopping Mall        
            4.19.2            Adventure Game        
            4.19.3            Integrating Computer Systems and Applications        
      4.20      Putting it all together        
Chapter 5 Future         being revised June 2006 - links updated
      5.1      Introduction        
      5.2      The Future        
      5.3      Object Modelling        
      5.4      Artificial Intelligence        
      5.5      Career Paths        
            5.5.1            Secretarial Services        
            5.5.2            Web Based Services        
            5.5.3            Graphic Design        
      5.6      The Future of Education        
      5.7      New Jobs in Education        
            5.7.1            Cohort Related Jobs        
            5.7.2            Jobs in the developed Cohort Infrastructure        
      5.8      Politics        
Chapter 6 Policy         being revised June 2006 - links updated
      6.1      Prerequisite        
      6.2      What is Policy ?        
      6.3      Introduction        
      6.4      Quailty Assurance for the MoE        
      6.5      What should we teach and when?        
      6.6      Policy Infrastructure Roadmap        
      6.7      Government ITC Policy Documents        
            6.7.1            Statement of Intent - 2003 to 2008        
            6.7.2            Digital Horizons - Learning through ICT (revised Dec 2003)        
            6.7.3            IN PARTNERSHIP WITH GOVERNMENT        
      6.8      Education Review Office (ERO)        
      6.9      Analysis        
            6.9.1            Suggested Strategies        
            6.9.2            Closing Statement        
      6.10      Government Policy with Teeth        
      6.11      School Policy Documents        
      6.12      Computers and Teachers        
      6.13      Policy for homeschooling cohorts        
      6.14      Teacher ICT Policy Goals        
            6.14.1            Professional Development Policy Resources        
      6.15      General Policy Issues        
      6.16      Wild Creatures        
            6.16.1            Thieves        
            6.16.2            Wannabees - Vacuum Fillers in the Education Sector        
            6.16.3            Social Subversives        
      6.17      Policies for Webpage Design        
Chapter 7 Infrastructure         being revised June 2006 - links updated
      7.1      Introduction        
      7.2      National Level        
            7.2.1            Student Record        
            7.2.2            Lesson ( Unit Plan ) Record        
            7.2.3            Class Record        
            7.2.4            Teacher Record        
            7.2.5            Applications based on these records        
            7.2.6            Standard of Educational Value        
            7.2.7            Assignment and Assessment Tools        
      7.3      School Level        
            7.3.1            Student Records and Streaming        
            7.3.2            Student entrant streaming        
            7.3.3            Analysis of remedial requirements        
            7.3.4            Class timetables        
            7.3.5            Staff Recruitment and Retention        
            7.3.6            Hardware Design, Sources and Installation        
            7.3.7            Professional Development        
      7.4      Class Level        
            7.4.1            Lesson plan options        
            7.4.2            Computer Assisted Learning        
            7.4.3            Collaborative Homework        
      7.5      Teacher Level        
            7.5.1            Teacher Communication Systems        
            7.5.2            School of Education at Otago University        
            7.5.3            FAQ - Frequently Asked Questions        
      7.6      The Self-Tutor        
      7.7      The Web Form        
      7.8      The Client/Server Paradigm        
      7.9      Curriculum Area resources        
            7.9.1            General Curriculum Resources        
            7.9.2            Language and Languages        
            7.9.3            Resources for Projects        
      7.10      Managing the Infrastructure        
      7.11      Wild Creatures        
      7.12      Teaching in the Web Age        

©2000 - 2006 WEBSCOOL This page last updated 21 Jun 2006. All rights reserved - including copying or distribution of any portion of this document in any form or on any medium without authorisation. For more regarding the copyright.