Canaan Schools

A-Z Subject Index

Home  Web Resources

A  B  C  D  E  F  G  H  I  J  K  L  M  N  O  P  Q  R  S  T  U  V W  X  Y  Z

Teaching ResourcesTechnology ~ Theatre Studies ~ Tibetan Studies

Teaching Resources

61 Links

A to Z Teacher Stuff - You will find over 1,000 pages of resources for teachers and access to thousands of sites
AskERIC Lesson Plans - The AskERIC Lesson Plan Collection contains more than 1100 unique lesson plans which have been written and submitted to AskERIC by teachers from all over the United States
Atlantic Canada Lesson Plans - More than 200 lesson plans for mathematics, language arts, and social studies
Australian Curriculum Studies Association
BBC Online - Education
British Library - Living Words - the website for schools from the British Library
Columbia Education Center Lesson Plans - K-12 lesson plans for Language Arts, Mathematics, Science, Social Studies,
Civics Online - is a collaborative, online project providing a rich array of primary sources, professional development tools, and interactive activities to help in the teaching of civics
CNNfyi.com By combining the global resources of CNN, CNN Interactive and Turner Learning, CNNfyi.com will transcend the limitations of printed learning materials
Collaborative Lesson Archive - A web site repository devoted to the creation and collaboration of educational lessons and curriculum. The University of Illinois
The Creative Teaching Web Site - "Creative Teaching, teaching style, education, creativity, and teachers...The Creative Teaching Web site is a non-profit site financed by the author to help develop creative teaching and professional enthusiasm
Designing Effective Writing Assignments - University of Maryland University College
DiscoverySchool.com
What's New Lesson Plans
Lesson Plans Library - Find hundreds of original lesson plans, all written by teachers for teachers
Teaching Tools
The Drama Teacher's Resource Room - Sections include Lesson Plans; Backstage; Texts and Seminars; Great Drama Links
Econ-Exchange - Is a semi-annual publication for K-12 teachers. Its mission is to promote economic education through insightful essays and exemplary lessons for elementary, middle, and high school teachers
edHelper.com - This useful teacher site includes over 6,000 lesson plans, 1000 WebQuests, and nearly 7000 resources
EDSITEment - offers a gateway for teachers, students, and parents searching for high-quality material on the Internet in the subject areas of literature and language arts, foreign languages, art and culture, and history and social studies
Educational Resources Focusing on Afghanistan and the Islamic World - includes: Lesson Plans; Geography and Culture; Maps; Photo Galleries; History; Human Rights; News; Afghan Portals; Explanations of Islam
K-12 Education Resources for Teachers & Students - over 4000 education links to lessons, curriculum, primary sources, internet projects, homework help, maps, pictures, activities, research, updated frequently, organized by subject
Educational Travel Review - A Journal written by and for teachers who travel. Includes lesson plans
EduPuppy.com - Everything for Early Childhood Education Preschool - Grade 2
EduHound.com - Everything for Education K-12
English Resources - K12 site. We provide free resources for teaching and revising English Language and Literature and there are now well over 250 resources to download
ERIC - Educational Resources Information Center
An Introduction to The Honor Level System - Discipline by Design
K-12 Resources for Music Educators - Sections include: Band ; Choral; Orchestra; Classroom; All Music
Kathy Schrock's Guide for Educators - a categorized list of sites useful for enhancing curriculum and professional growth
Learning Network - Explore an extensive collection of tools, activities, and resources designed for parents, teachers, and students
Learning Page of the Library of Congress
M.U.S.I.C. - Musicians United for Songs In the Classroom Includes a Song Directory of 1,400 songs relevant to education
McGraw-Hill Teaching Methods/Subject Area Resource Link - A long list of links with no annotations
National Research Center on the Gifted & Talented
New-Teacher.com - a resource site for education students, student teachers, first-year teachers, teacher certification candidates, and those who think maybe, just maybe, they'd like to be an educator someday
NOVA Online - Teachers - Sections include: Program Contents; Printable Activities; Online Activities; Teacher's Ideas; Web Site Overviews
Peace Corps World Wise Schools - the global education program of the Peace Corps, created especially to engage American students in inquiry about the world, themselves and others in order to promote peace through understanding and friendship
PBS TeacherSource - Includes nearly 1,500 lessons and activities
Quia - helps teachers teach better by giving them the tools to create, customize, and share learning activities
Scribbling Women - Online resources for teaching American women's literature using dramatizations produced by The Public Media Foundation
Smithsonian Education - Includes a wonderful collection of lesson plans and resource guides.
Plants and Animals - Partners in Pollination - The lessons in this online unit explore the theme of the National Zoo's Pollinarium exhibition: how plant and animal partners interact to accomplish pollination
Study Guides and Strategies - A collaboratively maintained across institutional and national boundaries. Learning Center, University of St. Thomas
Teacher Magazine - Elementary and Secondary Education Industry Issues
Teachers.Net - Exhaustive hub for educators features chatboards, experts columns, news, a bookshelf, a catalog and curriculum development materials
TeacherServe - .is an interactive curriculum enrichment service offering high school English and history teachers practical help in planning courses and presenting rigorous subject matter to students
TeacherWeb - With TeacherWeb, you simply type in new homework assignments & special announcements while viewing your website. Then with the click of a button, your updates will be instantly available to your students using any Internet access
Teaching N' Technology (TNT) - is a database of technology-related lesson plans. Search 400 lesson plans to easily find activities to enhance your curriculum
Teaching Tolerance - the Southern Poverty Law Center
teachwithmovies.org (English or Spanish) - [K12] includes Learning Guides to each recommended film describe the benefits of the movie, possible problems, and helpful background. Discussion questions, bridges to reading, projects and links to the internet are also provided
Technology & Learning Magazine
Tolerance.org - Teachers will find classroom tutorials for Tolerance.org features, including each of the children's activities, plus a guide to the best tolerance-related sites on the Web
U.S. News Classroom - Sections include: Lesson Plan Library; Teacher's Guide Archive; New Quiz.
University of Pittsburgh - East Asian Library
Resources For The Teaching of East Asian Cultures - Techniques For Exploration - Appropriate for K-12 Teachers
Voyages: A Smithsonian Libraries Exhibition - Voyages of discovery can be of many kinds: a physical journey to an unknown place, a mental exploration of new or familiar territory, or a wholly new episode of creative thought
Worksheet Generator - enables you to create printable worksheets in seconds. Choose from over 14 vocabulary and math worksheet templates
Technology

118 Links

Design a Web Page - is a set of resources put together by Tammy Payton, first grade teacher and Web editor for Loogootee Elementary West in Indiana.
Geek.Com - Come on, with a name like this do you really need an explanation?
Internet 101 teaches Boolean logic, as does Searching the Internet: A Guide to Boolean Logic.
Webmonkey is Hotwired's How-to Guide for Web Junkies. Site-building topics such as Web design, HTML, Dynamic HTML, style sheets, multimedia, and JavaScript are covered in detail. You can also find news about the latest Web publishing developments.
Flash in a Flash - A seasoned design pro shares the secret to cooking up great-looking (and sounding) Flash animations in a hurry: tapping the wealth of stock media resources available on the Web.
Making a Splash with Flash: An Animation Primer
Director vs. Flash - Content developers still have to agonize over whether they should develop for Flash or Shockwave, a decision that's especially tricky because, for some types of content, they are both equally capable.
FrontPage World - FrontPage World is the #1 Web site for all things Microsoft FrontPage, Web site design and Internet marketing.  Questions about your Web site, HTML, e-commerce, ASP, affiliate marketing, Web templates or popup marketing?  This is the site for you
Free Java Training 
Free Oracle Training  
Free Flash Training -
Free Photoshop Training -
Free FrontPage Training -
Free Dreamweaver Training -
Tutorials from ciol.com - Tutorials on subjects ranging from basic programming languages like C to languages that are set to revolutionize the web like XML and hardcore topics like server side Java for the techies. Covers Java, C, C#, Software Design Patterns, HTML and XML.
Programming Basics - Describes the basics of procedural and event-driven programming independent of any particular language.
Tutorials From FunctionX - This site offers various tutorials, including HTML, Web Design, C++, Visual C++, Visual Basic, MS PowerPoint and MS FrontPage.
PC Plus Magazine: Tutorials - These tutorials give you good advice in these areas: Programming, Internet, Applications and Linux. Many articles are also available.
Tutorials for Adobe Software Products - Acrobat, After Effects, FrameMaker, GoLive, Illustrator, InDesign, LiveMotion, PageMaker, Photoshop, Premiere, and Web Tutorials.
Gestalt Courseware - Sample Lessons - Free sample lessons covering Building Web Pages, DHTML, XML, E-Commerce, HTML and FrontPage.
Free Online School - Free training materials cover Programming (Java, JavaScript, C++, Visual Basic, Perl), Operating Systems (Win NT, Linux, Unix), Databases (SQL, Oracle), HTML, CSS and XML. (Site contains pop-up ads)
WorldWideLearn.com Free Sample Courses - WorldWideLearn.com offers over 300 professionally developed online training courses delivered directly to your browser. Here are their sample courses, each containing four chapters from the full course, for you to try out for free.
VTC Online University - You can try for free the first several chapters of all of their many online IT and computer courses. Free registration needed on first access. (You'll need to Download QuickTime 5.02.)
Idg.net's How-to Tutorials - This 'tutorial' search gives over 500 results on Idg.net's How-to web site.
Planet Source Code Java, C++ and VB Programming Tutorials - Learn how to program with these free and informative tutorials from Planet Source Code: Java and Javascript, C/C++ and Visual Basic.
Sapphire's Free Web-based Training - Choose from their most popular course modules and learn from these courses free for thirty days. Free online training courses include: The Linux File System, Oracle8 Databases and Concepts, Java Basics, C++ Programming Basics, XML Programming: Document Structure, and ASP. Here is their Registration page, look for free under price column.
EducationMatrix.com - Online Technical Training - Free online courses in Windows, FrontPage, Web Design targeted towards the novice student.
The Tutorial Site - Free Tutorials covering Web Development, ASP, Dreamweaver, Database, Flash, Visual Basic, Hardware, and Office productivity applications.
eSeminars - eSeminars are an interactive, Web-hosted conferencing platform which leverage the expertise of Ziff Davis' best-of-breed publications. Three hour-long seminars cover the vital issues and topics of the IT industry, as they relate to e-business.
Free e-Learning from SmartForce - You'll be able to choose from the following e-Learning paths: Assessing e-Business Readiness, B2B and B2C e-Commerce, Exploring e-Marketing and e-CRM Strategies, and Understanding the e-Business Revolution. On registering, you'll obtain limited-time access to the e-Learning path and the My SmartForce community, which includes 24-hour mentoring as well as other learning resources.
Nine New Free Training Courses from Techies.com and Mindleaders - Take any of these nine online courses for free. If you like them you can register for many more courses at low prices. The nine free courses are: Cisco CCDA: Introduction to Design, A+ 2001 Hardware & Operation System: The System Board, E-Commerce: Influences on E-Commerce, HTML: Making Your Web Pages Interactive, Java 1.2: Java Programming Basics, Oracle 8: Database Management, Win 2000 Professional MCSE 70-210: Installation, XML: Creating a Basic Document, Powerpoint 2000 MOUS: Presentations.
Ars Technica: How-To's & Tweaks - Their How-To's and Tweaks fall into these categories: Hardware Upgrades & and Installation, Home Networking, OS & Software Enhancements, Overclocking and Cooling, and Oddities & Outside Resources. Also, check out their Ars Technopaedia, giving you gain a solid understanding of the tech that defines computing.
Lycos Computers Help & How-To - Read their online articles and tutorials in these categories: Developer's How-To, Gaming, Handhelds/PDAs, Hardware, Operating Systems, Software and Tech Glossary.
Smart Computing Articles and Tutorials - Articles and Tutorials from Smartcomputing.com. For the tutorials, click on "Teach me how to..." and choose a category. For general information articles, click on "I want to learn more about...".
Dr Dobb's Articles Archive - Search for what you want to learn in this popular technical and IT publication. Many programming and hardware related learning content is on this site. Here is their Programmer's Resources page. Check out the results for search for 'tutorial'.
Lycos Computers - Online Tutorials - This is a very comprehensive collection of online "how-to" tutorials in these areas: Operating System, Internet, Software, Hardware, Gaming, Handhelds/PDAs, and Linux.
ExtremeTech - Deep technology content for the IT community covering Core PC Tech, Digital Imaging, Software & Development, 3D Graphics & Gaming, Displays & Video, Security & Privacy, Operating Systems, Networking & Wireless, Storage & Audio.
Access Global Knowledge - Tutorial Archives - Free Tutorials in many technical nad IT areas are available to help you to learn what you need (free registration required). They also have available free web seminars.
Microsoft Training & Services: Microsoft .NET Courses in 2001 - Microsoft .NET is Microsoft's platform for creating and using Extensible Markup Language (XML)-based Web services. Evaluate the new .NET courseware by viewing a free training module from any of four selected courses.
Juicy Studio Tutorials - Good Tutorials in Visual Basic, Extensible Markup Language (XML), Active Server Pages (ASP), C Programming, Object Oriented Analysis and Design and PERL. The following tutorials will be added to this section over the next few months: C++ Programming, Java and Flash ActionScript.
IBM developerWorks: All tutorials by zone - These are all of the Tutorials at IBM Developerworks by category. Your ultimate Web source for developer information, resources, and tools on the industry's hottest technologies. Here is their newTutorials and Training page - With this new page you can now go directly to any of IBM's developer oriented tutorials, training, and certification education material on developerWorks and elsewhere in IBM. Here are some of their best free online technical IT training tutorials: Java, Linux, Web Architecture, and XML.
TheComputerNews.com's Weekly Tutorials - IT certification and computer training lessons from thecomputernews.com. They currently offer 10 lessons on MCSE, A+, Internet, and computer topics. Each tutorial is updated at least once every two weeks.
 Knowledgenet Demos - Demo online IT courses from knowledgenet.com, their Interactive demo highlights various Microsoft, Cisco, and CompTIA sessions.
Free Windows 2000, VB and A+ Training Videos from CBTNuggets.com - Topics covered include IP Addressing, Installing Windows 2000 Server, Installing NAT with Windows 2000, Introduction to Active Directory, Introduction to Group Policy, A+ Electricity, A+ Printers and A+ Multimedia. Average length: 30 minutes, Plugins needed: Flash & Techsmith codec, free registration required.
EOnlinetraining.com - Registration for their free courses is free, you are also asked to submit your resume to their job search database. Free online courses include: A+ Core Module, A+ Dos/Windows, i-Net, Network+, Linux_RHCE, CCNA Virtual Lab, and CIW Foundation.
East-West Project - A collaborative venture of four Canadian Provinces to put on line a full course on information technology. The course offers 5 modules: Web Publishing, Graphic Design, Telecommunication Networks, Telecommunications, and Computer Applications.
Telelogic Webinars - A series of free interactive, web-based conferences which enable you to attend live seminars, training sessions, product launches, demonstrations and briefings in a virtual auditorium right from your own desktop
SparkNotes: Computer Science - Free computer and IT online study guides and notes. This is an excellent learning site written entirely by Harvard and teachers.
PDF Training Chapters from CarrigLearningDatabase Fundamentals, Web Design, Java Programming Essentials, and XML Application Development with Java Technologies.
ITTCSolutions.com - Free sample self-study training manuals in these topics: ASP, CGI/PERL, ColdFusion, DreamWeaver, DreamWeaver UltraDev, HTML, JavaScript, Paintshop Pro, VBScript and XML.
EPCC Training and Education Course Materials - Edinburgh Parallel Computing Centre (EPCC) accelerates the effective exploitation of high performance parallel computing systems. All of their course materials are offered for free. This other resources page offers free documents and online books about high-performance computing, message passing, and parallel computing.
Free Online Courses from SupportNet Online - Courses include: Introduction to Internet Networking - Basics, LAN, IP Addressing and Routing, WAN, DNS and Bind, Internet Security and Legal Issues, Unix Environments, Windows NT Environments, and Communicating over the Internet.
UniversalClass School of Technology - UniversalClass is the place to find learners and experts on any topic. Their School of Technology has many computer related and programming classes for free. These are online synchronous classes, meaning they start and end on a specific date. Learners can obtain expertise, knowledge, and a virtual classroom education for free.
Internet Essentials Course for Small Businesses - A series of free online courses that provide everything you need to know to succeed in the new Internet economy. You'll learn how to market effectively on the Web, implement e-commerce, how to participate in the Internet economy and more. Short courses include: Internet Economy, Internet Basics, E-Commerce Basics, E-Business Basics, Web Marketing, and Building a Plan.
Indiatimes.com Learning Zone - These are wonderful and well written free Technical and IT training tutorials covering many areas.
ITworld.com Webcasts - Free Webcasts on a variety of IT and e-Commerce topics.
Web Programming Tutorial Courses - Extropia.com teaches several in-house tutorials on web programming. Here are some of the most popular tutorials freely available here: Introduction to The Web Application Development Environment, Introduction to XML, Introduction to Web Design, Perl 5 for Web Developers, Introduction to Web Programming, Introduction to Web Security, and Introduction to Unix for Web Developers.
Center for the New Engineer's Tutorial Modules Central - Free library of internet-accessible tutorial modules in these areas: Computer Networking, Asynchronous Transfer Mode, Virtual Memory, Workflow, Distributed Shared Memory, Inter-Process Communication, Operating System Performance. These modules include interactive workbenches. This site is a previous free site of the month.
Syngress Training Demos - Certification exam preparation for Cisco, A+, Network+, MCSE, MCSD, and MCDBA. Their Personal Testing Centers are a unique combination of exam simulation, reference material, and skills assessment.
ZVON.org Tutorials - Free tutorials are available on this site that show and teach you XML, CSS, and WML. You can also download the tutorials.
SimplytheBest Tutorials - This Search for "Tutorial" brings up many tutorials to choose from. This site has lots of useful information, and links to much more. Here is their Programming Shareware page. Their Information Library offers detailed explanations on the many subjects, with free script collections, tips, and short tutorials.
Free Training Viewlets - This is a large collection of high quality training videos made by authors from across the Web and around the world. Categories include: Business, Internet, MP3/Video, Web services/Portals, Web Design, Operating Systems, Linux, Utilities, and Network/Databases.
Devguru's Tutorial How To Manuals - These free tutorials deal with a wide variety of topics of interest to developers. They are easy to navigate, have clear, precise explanations and useful, understandable examples of code. Topics include: XML, ASP, SQL, Visual Basic, ActiveX. Also check out their KnowledgeBase articles in the following topics: ADO (1), ASP (10), Browser Compatibility (6), HTML (11), JavaScript (14), Jet SQL (2), Miscellaneous (4), Style Sheets (1), and VBScript 4).
Computer Science Technical Tutorials from the University of Saskatchewan - Nicely presented tutorials on these programming concepts: Stacks, Queues, Sorting Techniques, Trees, Searching, Hashing, Number Theory, Encryption, Project Planning, Estimation, and Graphs. This site also has excellent free Computer Aided Instruction training for these topics: HTML, CSS, Web Development, Javascript, XSSI, Web Databases, Streaming Multimedia, and Unix.
E-Business ECOstructure - EMC, Oracle, and Cisco offer for free e-business solutions in the form of free infrastructure Blueprints, which provide easy-to-use, integrated guidelines that document the design, implementation, operation and support of the EMC/Cisco/Oracle high availability Internet platform. There are now two Blueprints available: Resilient Blueprint, which focuses on providing an e-business with a highly available data center platform for the Internet, and Recovery Blueprint, which extends the core high availability foundation of Resilient to include multi-site disaster recovery. 
Virtual Dr Online Tutorials - A very comprehensive collection of online "how-to" tutorials on the Web. Select from the following topics: At Home,Handhelds/PDAs, Hardware, Internet, Operating System, Software, Linux. Also check out their discussion forums and tips area covering Windows, and Linux.
Unix Network Programming - A Free online training course in socket programming (contains audio). If you do not want to register for free, use 'guest' for both user id and password.
Learn To Subnet - A free, lecture-based educational course on IP addressing and subnetting. This is an educational resource for those interested in the Internet, TCP/IP and Subnetting.
Java Programming and Advanced Java Programming - These 2 courses contain excellent lecture notes that you can use to understand Java Programming. First course covers Java code basics, Data types and flow of control, Objects and Classes, Methods, Members, Inheritance and Encapsulation, The Java Standard Library, Interface Methods, Interface Class Types and Interface Subclassing, Packages, Project organization, Exceptions, throw, try, and catch, Multi-threading, Synchronization and Concurrency, Abstract Window Toolkit, Object Hierarchy Reference, Graphics, using the graphics class, Sound Processing , Image Processing. The advanced course covers streams, digital audio processing, advanced digital audio processing, digital images, and image processing.
Enterprise JavaBeans by Gopalan Suresh Raj - This site gives you free training material covering "Developing Entity & Session EJBs, EJB Clients, & EJB Servlet Clients". This is one of the best and most excellent free EJB training sites we have ever reviewed. Here is their Advanced Java/J2EE Tutorial.
IT Tutorials from infotechUniv.com - Free IT Tutorials and resources covering databases, E-Commerce and Java.
Free Java Training Course - Improve your Java knowledge and prepare here for Sun's Certified Java Programmer Exam. Experiment with shift operators, bitwise operators, GridBagLayout or any other Exam related topic. Play online or download the package. Covers user level from new to expert.
Java Lessons - Here are 19 free Java training lessons on these topics: Simplest Applet, Mouse click, Mouse coordinates, TextArea, Button action, Button and TextArea, Which Button, Numerical Limits, Repetition and Painting, Using an Array, Language, Continue, Break, Timing, Environment, Strings, String Methods, String Buffer, and Instances.
Java and Javascript Programming Tutorials - Dick Baldwin's Online Java and JavaScript tutorial lessons are designed to teach you how to program in Java and JavaScript. Beginner, Intermediate, Advanced programming tutorial courses on Java are available, as are tutorials on XML and Python. Some of these are available as downloads. This is an excellent free training site.
 jGuru Self-Paced Courses - jGuru presents in-depth online courses on Java software development. Each course takes you step-by-step through developing your own software and includes course notes and exercises with sample code. 
Linux University - Take free courses from 3 tracks: Developer, Admin and User. Courses include: C, C++, Perl, GTK, Security, TCP/IP Introduction, Configuring Sendmail and NIS, KDE, Gnome, Gimp and Bash.
Linux-Mandrake's Demo & Tutorial Center - With the release of Linux-Mandrake 7.2, many new web pages have been posted in the Demo & Tutorial Center that feature various aspects of Linux-Mandrake 7.2 including the CUPS printing system, the updated graphical installer, new configuration utilities, a KDE2 tutorial and more.
Mandrake Campus - Free Online Linux Training Courses. Register free for online modules and courses about the Linux Operating System.
Linux Fundamentals Course from Fortuitous.com - Fortuitous Technologies has recently made their Linux Fundamentals course curriculum available for Free to everyone . They hope their training material will be beneficial to trainers and companies alike who seek high quality course materials for Linux. You will need a postscript viewer for this course, go here to download Ghost Viewer to view and print .ps files.
LPI certification 101 exam prep, Part 1: Linux Fundamentals Course - In this first new Linux tutorial, you will learn about bash (the standard Linux shell); standard Linux commands like ls, cp, and mv; Linux's permission and ownership model; and much more.
LPI certification 101 exam prep, Part 2: Basic Administration Course - In this second new Linux tutorial, you will learn how to use regular expressions to search files for text patterns, how to locate files on your system, and how to take full control of Linux processes. You'll even get a whirlwind introduction to shell pipelines, redirection, and text processing commands.
YoLinux: Index of Linux Tutorials - A Linux Information Portal that includes informative Linux tutorials and links to many Linux sites.
Linux Solutions - Learn Linux, Apache, Squid , DHCP, kernel and more.
Linux Training - Free Linux Training Materials and Linux Training Courses. A Complete Linux Systems Training Course is available for download.
Introduction to GNU/Linux - This is the Introduction to GNU/Linux Course. This page has been set up as the primary distribution point for this and (soon to be) many other courses based in the instruction of Linux.
Basic Linux Training - This is a free online course for those without any knowledge of Unix or programming. The 16 lessons are designed to be used with virtually any Linux textbook, and are self-paced. This course is free, but requires registration. You will need a text book and a Linux distribution - both of which you can obtain online for free.
Sair Linux and GNU Certification Resources - All of the free support material, study guides, and sample exams for the Linux/Gnu Certification exams are available at this site.
Linux Documentation Project - Guides, How Tos, Man Pages, FAQS, and the Linux Gazette. The Linux Documentation Project (LDP) is working on developing good, reliable documentation for the Linux operating system. The overall goal of the LDP is to collaborate in taking care of all of the issues of Linux documentation, ranging from online documentation (man pages, HTML, and so on) to printed manuals covering topics such as installing, using, and running Linux. (See cat2.html for description of each guide.)
 Introduction to Web Programming - These labs will introduce you to Web Programming. The first lab requires you to understand conformance for web pages, and, if necessary, introduces the basics of HTML and page creation. Later labs introduce forms, and CGI scripts using Perl and JavaScript as well as Java, Dynamic HTML, SGML and XML. Also available at this site is a C++ Seminar with CGI.
TheSiteWizard.com - Free one-stop guide to website design, promotion, CGI, PHP, JavaScript scripting, and revenue earning. Free tips, articles, tutorials on web design, promotion, PHP, CGI, JavaScript scripting.
CGI Programming 101- This free class is intended for anyone who knows HTML, but doesn't know Perl or CGI programming (and maybe doesn't know any programming at all). The goal here is to introduce you to writing Perl CGI scripts, teach you the basics of writing CGI's, and walk you through several examples of common CGI programming applications for the Web. Included is the new chapter on Password Protection - it is expanded from the appendix that's in the original book.
HTML Tips, Tools, and Helpware for the Cybercommunity - This is a very good web site design tutorial site from InternetBrothers.com
Website Design Tutorial - Contains advance features such as accepting credit cards and doing multimedia on your web site, from websites-online.com 
WhyWhat.com HTML Tutorials - Beginning to advanced HTML tutorials, covering Javascript, CGI forms, style sheets, and multimedia. This site is no longer online, the link here is an archive.
HTML Goodies - This is one of the best HTML tutorial web sites around. It covers everything, from beginner stuff to the webmaster expert areas such as style sheets, DHTML, and CGI scripting.
Tutorials and Tips from WillMaster Possibilities - Excellent Tips for JavaScript and HTML and Tutorials and articles covering web site programming, JavaScript, CGI and more. 
ZDNet Developer Home Page - Many web development related articles and tutorials.
Learning about Webservices - Webservices resource site - articles, whitepaper, glossary, and FAQs on Web services technologies - XML, ebXML, UDDI, Biztalk, SOAP, .Net, IBM, Sun and more. (free registration required)
ASP.NET Tutorials - Find tutorials on all aspects of asp.net programming.
Recent Tutorials section of Intranet Journal - Tutorials about about information technology for intranets, extranets, web pages, ldap, xml, tcp/ip and thin client applications.
Web Resources Tutorials - Currently there are 80 Tutorials in 8 Categories available on this site, including Javascript, PHP, CGI, HTML, CSSand DHTML.
WebKnowHow.net - Over 1000 free web development tutorial, articles, tips and scripts for webmasters, including Perl, CGI, Scripts, HTML, Java, JavaScript, Design, and more.
Philip and Alex's Guide to Web Publishing - This is an excellent training, tutorial and how-to book on what it takes to create great web sites.
Yale Web Style Manual - This website style manual was developed as an outgrowth of their own web development projects, reflecting their attempts to apply some of the lessons learned in twelve years of multimedia software design, graphic interface design, and book design to the new medium of web pages and site design.
TechHowTo.com - This site has free tutorials covering Windows 2000, HTML, Advanced HTML, Java, and Home Networking.
PageResource.com - Free articles and tutorials for learning HTML, CGI/Perl, Javascript. Here are their HTML tutorials.
Trainingtools.com - Excellent Free Online Tutorials in the following areas: Flash 5, Fireworks 3, Flash 4 Scripting, Dreamweaver 4, Dreamweaver 3, Miva Merchant, MivaScript, JavaScript, HTML, HoTMetaL PRO 6.0, FrontPage 2000, FrontPage 98, PhotoShop 5.5 for the Web, and Intranet Deployment. 
The Online Netskills Interactive Course - This is a course of instruction on using the Internet, an easy-to-understand, structured course, offering step-by-step, practical guidance on major Internet topics, ranging from basic through to advanced. The course as a whole is intended for beginners to networking, who have some familiarity with computers.
Connected: An Internet Encyclopedia -  A readable and useful reference to the technical operation of the Internet, containing: the Five-part Programmed Instruction Course of how the internet works, 100+ Internet engineering essays, and Every RFC ever published (internet related "request for comments").
DevCentral - A collection of high quality IT training materials for beginner and advanced programmers alike. This site includes tutorials, question and answer forums, and source code examples covering C/C++ Programming, XML, PHP, ASP, Java, Javascript, Perl, Networking, and Visual Basic.
Discover How Technology Works - Free training in these topics: cleanrooms, computer tutorials, glossary, history of microprocessor, how microprocessor work, how transistor work, how chips are made, memory technology, the journey inside, and wireless.

19 Free Online Java Courses by IBM - These are great Free, online Java training courses. Here are links to five of them:

Introduction to Java Beans:  teaches Java bean concepts, and provides an overview of what Java beans are, why you would use them, and the characteristics of Java beans.
Introduction to Enterprise Java Beans: In this online course, you'll find out what EJBs are, see what led to the creation of EJBs, learn a little about their use, and find out if your application or system could benefit from EJBs.
Building a Java Applet: this course walks you through the task of building a graphical Java applet. Along the way, you will learn Java syntax and work with Java class libraries.
Introduction to Java Server Pages: this lecture covers key aspects of Java Server Pages (JSPs), servlets, JavaBeans, and syntax.
Introduction to Java for C and C++ Programmers: This Java course is designed for developers experienced in C and C++ programming. This Java course is designed for developers experienced in C and C++ programming.
Introductory Java Programming - This Free Java Programming class teaches you to create Java Applets and Applications centering around the areas of Java syntax, graphics, animation and sound, event handling, Java's Abstract Windowing Toolkit(AWT), Java applications, Stream IO, Strings and exception handling.
3Com Learning Center - For free and timely courses from 3Com on these topics: Networking Basics, Connecting Your Business to the Internet, Planning a Small Business Network 1 & 2, Expanding Your Network Beyond the Office Walls, Understanding High Speed Internet Access Options for Business, The Basics for Securing Your Business Network, Protecting Your Network with Firewalls. 3Com's White Papers also train you on many areas of computer networking, such as ATM, Cable Networking, E-Business Applications, Ethernet, High Availability Networks, Network Management, Remote Access, Security, Switching, VPN, and Wireless Networks. Also visit 3Com's Knowledgebase, free registration is required.
Free Courseware from Appdev - Offers Free New Stuff courses which are tutorials that consists of 5-7 chapters or about 100 pages of explanation, illustration, and examples. Free tutorials include: Visual Basic 6.0, Visual C++ 6.0, Visual InterDev 6.0, Using SQL Server and Visual Basic, Visual FoxPro and SQL Server, Visual Studio Enterprise Edition Tools, Building Components with Visual FoxPro 6.0, Developing Office 97 Applications Using VBA, and Office 2000.
Windows Guide Network - This site provides technical resources and support for tweaking, managing and securing the Windows operating system using the registry, scripting and security.
WindowsReinstall.com - Teaches you how to install, upgrade, and fix the several versions of Microsoft Windows. Starting from MSDOS and working up to the most recent Windows XP, this site continues to show you the user how to resolve your problems. 
The Windows Registry Guide - This site, formerly Regedit.com, provides an extensive range of registry tweaks, tricks & hacks for optimizing, enhancing and securing the Windows operating system.
Introducing Microsoft Windows XP - This 1 hour online instructor-led seminar presents the Windows XP main features (professional and home edition) and walks you through Microsoft's Windows operating system history and future roadmap such as Windows .NET Server.
Windows 2000 - How It Works - These documents include excellent material and cover these Windows 2000 areas: architectural overviews, functional specifications, general usage information, and technical detail arranged by major service category.
Wired NEWS - Daily news sheds light on how the digital world is affecting business, society and culture. With audio news, event calendar and message boards.
 
Theatre Studies

See D for Drama

Tibetan Studies 30 Links

The Art of Tibet - This art has its genesis in the sacred traditions which gave rise to the profound and ancient cultures of Tibet and its neighbors during the past thousand years

Tibet Information Network (TIN) - is an independent news and research agency, which monitors and reports on the political, social, economic, environmental and human rights situation in Tibet today

Tibetan Buddhist Links - From the Goggle Web Directory

Tibetan Studies WWW Virtual Library - This document keeps track of leading information facilities in the field of Tibetan studies. It is a part of the Asian Studies WWW Virtual Library and of its specialist subsection, the East Asia WWW Virtual Library

Tibet Online - Dedicated to Tibetan self-determination, this organization presents resources on Tibetan politics and human rights. Find related links

World Tibet Network News - This newsletter showcases international news related to the issues facing the Tibetan people. Articles about Tibet, archives and answers to frequently asked questions are available on this site

Students for a Free Tibet - Showcases urgent actions, campaign news and a list of 10 things to do to advance the cause. Offers resources, merchandise and related links

Tibet - University of Texas provides these links to sites on Tibetan culture, religion, politics and history

Association Tibet Libre - Covers a broad range of topics including human rights, Buddhism, culture and news

Home Page of Tibet - Describes the religions, arts, sciences and culture of Tibet. Also check out photos, maps and a list of related links

Himalayas - Where Earth Meets Sky - Discover Himalayan lands, history, flora and fauna and take a guided tour of this site which aims to be truly comprehensive

Tibetan Studies Virtual Library - Browse this comprehensive collection of resources on all facets of Tibetan society
The Tibet Game - Play your way to Nirvana with the sites and sounds of Tibet
Tibetan Studies Press Office - Access religious and political news and commentary provided by the followers of the Ganden lineage of the Gelug school of Tibetan Buddhism
Canada Tibet Committee - Group seeks to raise awareness of the destruction of Tibetan culture and of human rights violations by the Chinese government
Tibet Foundation - UK-based charity is dedicated to increasing awareness of Tibetan culture. Browse its magazine, and find a calendar of events
Tibet Society UK - Since 1959 this organization has campaigned for an end to the Chinese occupation of Tibet. Find news reports, an events calendar and links
Friends of Tibet - New Zealand - Organization committed to Tibetan independence presents news reports and analyses of the political situation in Tibet. Find related links
Seven Things You Can Do for Tibet - This site offers seven solutions for online activists to support Tibetan independence
New Internationalist - Free Tibet! - Free Tibet! Browse the mega index for articles in multi-award winning magazine from the NI Co-op. Buy reference books and gifts online. Sustainable development and equity
AsiaRecipe.com - Tibet - Find an array of Tibetan recipes for main dishes, sauces, desserts and vegetarian fare
100GoGo - Virtual Tour of Potala Palace, Tibet - Wander around this gallery of images of the palace built on the Red Hill. Also includes details of historical artifacts contained in the palace
Tibet.com - Tibetan Art of Divination - Read article on varieties of divination, qualifications needed, interpretation of incidental signs, and examining flames. Also link to Tibetan Buddhism
Friends of Tibet - India - Presents articles on political issues and facts about Tibet. Features descriptions of Tibetan Youth Congress and the Gu-Chu-Sum association of former political prisoners
Gu-Chu-Sum Movement of Tibet - Association of former political prisoners in exile. Features testimonies and a list of current political prisoners. Has a list of urgent campaigns and an annual magazine
Tibetan Yaks - The Bison of Tibet - Promotes yaks as a form of livestock and shares photographs of the animal
World Tibet Network News - Leahy - Reproduces Leahy's statement regarding US condemnation of China's human rights violations in Tibet
Tibet - History Leading up to March 10th, 1959 - Chronicles the invasion of Tibet by the People's Republic of China in 1950, the famine of the mid-50's, and Tibet's many rebellions and revolts
History and Status of Tibet - Contains articles chronicling the history of Tibet from ancient time to the modern era. Includes reports on Tibet's current status
Government of Tibet in Exile - Language Resources - Browse a bibliography of written and audio resources on the Tibetan language. Some links to Web-based materials are included

© 2001, 2004 Canaan Public Schools
Canaan Vermont.