Classroom Setup Guide-1 Classroom Setup Guide The Classroom Setup Guide is divided into three sections: 1. Before You Begin This section includes courseware update links for instructors, a revision history outlining the revisions made to a coursebook since the last version, an explanation of the requirements for preparing a classroom behind a proxy server, and additional notes that you should consider before you set up the classroom. 2. Classroom Requirements This section lists the hardware, software and connectivity requirements to implement this course. 3. Setup Instructions This section includes the configuration requirements for both instructor and student systems and a detailed list of required software installation procedures. Before You Begin This section includes courseware update links for instructors, a revision history outlining the revisions made to a coursebook since the last version, an explanation of the requirements for preparing a classroom behind a proxy server, and additional notes that you should consider before you set up the classroom. Courseware updates Instructors must download the latest courseware updates from the Instructor Community on the CIW Web site (www.ciwcertified.com) before teaching the course. CIW courseware is updated continually, and the courseware updates provide the most current changes, revisions and notes for all CIW courseware. Courseware updates include feedback from Authorized Training Partners (ATPs) and Authorized Academic Partners (AAPs), clients and instructors who implement the CIW program. Feedback is reviewed and updates are posted in dynamic documents for both students and instructors. Each updates document correlates with the identical version of the coursebook (e.g., v1.0 Update is designed to be used only with version 1.0 of the coursebook). Updates are available for both the current versions and the immediately previous versions of the coursebooks. CIW does not provide support for coursebooks and instructor materials that are two or more versions removed from the current versions. Revision history Released August 2012 ( version 2.0) This release is considered a major revision. The main differences between this v2.0 course and the previous version (v1.0 released January 2011) are as follows: Upgraded the operating system to Microsoft Windows 7; upgraded the browsers to Windows Internet Explorer 9, and the latest versions of Google Chrome and Mozilla Firefox. Enhanced course content to include mobile devices and the cloud. Changed software used in the course labs to include free cloud services, such as e-mail, office applications, project management software, social networking and blogging programs. Added a requirement that students have (or acquire) online accounts with Google and Microsoft in order to access free cloud services. Moved Lesson 8: Internet Communication closer to the beginning of the course to improve the flow of information; it became Lesson 2, and the remainder of the lessons were renumbered accordingly.
Classroom Setup Guide-2 Moved Lesson 9: Internet Security to improve the flow of information in the course, and renamed it to reflect new content. This lesson is now Lesson 8: Protecting Yourself Online. The lesson is expanded to include material about protecting one's privacy and image in a world of social networking, and the ramifications of posting personal information on the Internet (e.g., many employers search the Internet for information on potential employees; damaging information can be difficult to remove once acquired by a search engine; posted information can lead to identity theft and a damaged reputation). Updated business communication and marketing topics throughout the course to include social networking, mobile phones, tablets and Short Message Service (SMS). Removed outdated technologies, such as newsgroups and telnet. Removed some of the technical information about several networking technologies, such as Lightweight Directory Access Protocol (LDAP). Released December 2010 ( version 1.0) This release reflects a name change to the coursebook. The main differences between this Internet Business Associate v1.0 course and the previous version (Internet Business Foundations v2.0 released May 2009) are as follows: Coursebook title was changed from Internet Business Foundations to to mirror the exam name. Incorporated minor changes to the text and some labs, including corrections of typographical and content errors. Discontinued the supplemental CD-ROM and removed the handouts from the coursebook, and made these files available on CIW Online. Released May 2009 (Internet Business Foundations version 2.0) This release is considered a major revision to the CIW v5 Foundations courseware. The course still covers all objectives on CIW v5 Foundations exam. The main differences between Internet Business Foundations v2.0 and the previous version (v1.2 released July 2007) are as follows. Added or enhanced the following topics: Technology Careers, including resources and sites. Technology Adoption Curves, Timelines and Models, including Moore's law, Moore's technology adoption life cycle, and Kuhn's concept of paradigm shifts. Business Models, including typical reporting hierarchies and business ontology. Business, Web and Networking Standards, including ISO, W3C, IETF, RFCs, etc. Cloud Computing. Browser Operations and Uses, including rendering engine, cache, frames, tabs, interpreters sandboxing, threads and automatic recovery. Also added is discussion of Google Chrome as a transparent application platform. RSS/Atom information. Webcasts, including creation and hosting of free Webcasts for class projects; Web conference features; and comparison among Webcasts/conferences, Web meetings and courses taught online. Replaced Netmeeting with free Dimdim service and added Lab that uses Dimdim. Trends Relevant to the Web, including Google Zeitgeist. Internet Resource Evaluation, including ways to filter, sift and weigh information. E-Mail Writing Tips, including etiquette for the workplace.
Classroom Setup Guide-3 Organizing Internet Research. Using the Web to Research New Software. Sharing Large Files Using ShareFile. Text Messaging, including business uses, common abbreviations, etiquette, and comparison between professional and personal use. Social Networking Technologies and Services for the Professional Environment, including pros and cons, specific sites, and business networking skills. Development Models, including rapid, extreme programming, waterfall, open source, proprietary/software as product, Software as a Service (SaaS), and use and sale of search results. Typosquatting. Project and Program Management Concepts, including project life cycle/phases, common leadership principles, SWOT analysis, priority determination, resource constraints, change management, and Six Sigma overview. Removed all references to Netscape applications. Standardized labs to Microsoft Windows Vista Business. Updated labs to reflect current releases of software. Updated movie clips from LearnKey (www.learnkey.com) and made them available online in streamed video format via the CIW Campus. Corrected errata (errors in writing or printing, including but not limited to spelling, style and code errors). Denoted material within coursebook related to CIW v5 Foundations exam objectives to provide sound instructional design. Includes listing numbered objectives for each lesson in which they are covered, and placing numbered objective callout boxes in margins next to relevant material in lesson narrative. Created expanded Syllabi, including improved lesson plans and recommended online components (e.g., Practice Exams, Course Review and Exercises products). Preparing the classroom behind a proxy server Internet access is required for all the CIW Web Foundations courses. If the classroom is behind a proxy server, you may have problems downloading programs during classroom setup and completing certain labs during class. Most proxy servers already allow HTTP traffic. Difficulties may occur when you require additional services, such as e-mail, FTP, and program downloads. The following two suggestions are offered. 1. Talk with the network administrator at the location and make sure that: a. The classroom has proper access to all Internet-related protocols used in the class. Examples include HTTP (TCP/UDP port 80), SSL (TCP/UDP port 443), FTP (TCP/UDP port 20, 21), Telnet (TCP/UDP port 23), POP3 (TCP/UDP port 110), SMTP (TCP/UDP port 25) and NNTP (TCP/UDP port 119). For certain services, such as FTP, you will need all ports above 1023 (registered ports). b. The IP addresses assigned to the computers in your classroom have permission to access the Internet. 2. Download all the required software (with proper licensing) for the course before you arrive at the site, and place the source files on the instructor computer. Students can then access all source files from shares that you create. Consider creating a CD with the required software source files. This will not solve the issues addressed in Suggestion 1, but will solve any download problems.
Classroom Setup Guide-4 Classroom Requirements This section lists the hardware, software and connectivity requirements to implement this course. Before class, the instructor should install and configure the instructor and student systems using the following instructions. Hardware Each classroom should be equipped with an individual computer workstation for each student and the instructor. The following table summarizes the hardware requirements for all courses in the CIW program. Note: The CIW hardware requirements are similar to the minimum system requirements for Microsoft Windows 7 implementation. Hardware Specifications Processor Hard disk RAM Minimum Requirements 1 GHz 32-bit (x86) or 64-bit (x64) processor 16 GB available hard disk space (32-bit) or 20 GB available hard disk space (64-bit) for Windows 7 installation. 16 GB of additional space must be available for course applications and files. 1 GB RAM (32-bit) or 2 GB RAM (64-bit) Wireless router (AP) Wireless-G, Wireless-N or Wireless-AC router with built-in 4- port Ethernet switch to connect wired network PCs and devices. Wireless NICs must support the wireless router (G, N or AC) Network interface card (NIC) Sound card/speakers Video adapter Network connectivity Monitor Web camera (Webcam) Wireless, 10/100 Ethernet, or Gigabit Ethernet Required DirectX 9 graphics device with WDDM 1.0 driver Enough wireless nodes, hubs or switches to allow classroom computers to communicate and access the Internet. 1024 x 768 screen resolution using a VGA, DVI or HDMI connector Any type of Web camera. Some monitors include an internal Webcam. USB Webcams are a good choice. Software The Foundations series is intended to be largely operating system- and browser-independent. Provided you use Hypertext Markup Language version 5 (HTML5)-compliant browsers, the labs should function properly. HTML5-compliant browsers include Windows Internet Explorer 9, Google Chrome (any version) and Mozilla Firefox (version 10 or higher). Each school's network is configured differently. You should test each lab to ensure the ports are open on the firewall before presenting the lab to the class. You may have to talk to your network administrator to open the ports. Warning: If you are unable to upgrade to Microsoft Windows 7, you will be unable to use Windows Internet Explorer 9 (IE9). Unfortunately, IE9 is the only IE browser that supports HTML5 without modifications. Windows XP and Vista only support up to IE8. If your classroom must use a Windows XP or Vista installation, please use the latest version of Google Chrome or Mozilla Firefox instead of IE8 or previous for the labs. If you are required to use IE8 or previous, then the Site Development Associate course will require you to include JavaScript into each Web page for the HTML5 coding to render properly. Instructions for adding the JavaScript code is included in the Classroom Setup Guide.
Classroom Setup Guide-5 If you are teaching all three CIW Web Foundations courses sequentially, there is no need to reformat your computers for each course. The recommended software configurations for computers used to complete the labs in this book series are as follows. To be installed before class: Microsoft Windows 7 Professional (typical installation) Windows Internet Explorer 9 (typical installation) To be registered by students during class: Google account (www.google.com) necessary for students to access online cloud services and resources, such as Google Drive, Google Docs, Gmail, Google+ and Blogger. Students are responsible for their own account registration. Windows Live account (explore.live.com) necessary for students to access online cloud services and resources, such as SkyDrive, Hotmail, Essentials and Messenger. Students are responsible for their own account registration. To be installed by students during course labs: Firefox 10 or higher (binary provided in the C:\CIW\Internet\Lab Files\Lesson04 folder) Google Chrome any version (binary provided in the C:\CIW\Internet\Lab Files\Lesson04 folder) Ogg Codecs (binary provided in the C:\CIW\Internet\Lab Files\Lesson05 folder) Thunderbird 2.0 (binary provided in the C:\CIW\Internet\Lab Files\Lesson07 folder) TightVNC, Bzip2 and Bunzip2 (binaries provided in the C:\CIW\Internet\Lab Files\Lesson09 folder) Windows Live Messenger (binaries provided in the C:\CIW\Internet\Lab Files\Lesson02 folder) Ad-Aware (binary provided in the C:\CIW\Internet\Lab Files\Lesson08 folder) GanttProject (binary provided in the C:\CIW\Internet\Lab Files\Lesson10 folder) Site Development Associate To be installed before class: Microsoft Windows 7 Professional (typical installation) Windows Internet Explorer 9.0 (typical installation) Google Chrome any version (typical installation) Firefox 10 or higher (typical installation) Windows Live Movie Maker (typical installation) To be installed by students during course labs: Lynx (binary provided in the C:\CIW\Site_Dev\Lab Files\Lesson01\Lab_1-3\Lynx folder) FormMail (binary provided in the C:\CIW\Site_Dev\Lab Files\Lesson06\Lab_6-1\FormMail folder) KompoZer (binary provided in the C:\CIW\Site_Dev\Lab Files\Lesson09\Lab_9-1 folder) Free Video Converter Factory (binary provided in the C:\CIW\Site_Dev\Lab Files\Lesson07\Lab_7-2 folder)
Classroom Setup Guide-6 To be installed by instructor for instructor-led demonstration in Optional Lab 8-1: XAMPP (binary provided in the C:\CIW\Site_Dev\Lab Files\Lesson08\Optional_Lab_8-1\XAMPP folder) Network Technology Associate To be installed before class: Microsoft Windows 7 Professional (typical installation) Windows Internet Explorer 9.0 (typical installation) Firefox 10 or later (typical installation) Chrome any version (typical installation) To be registered by students during class: Google account (www.google.com) necessary for students to access online cloud services and resources, such as Google Drive, Google Docs, Gmail, Google+ and Blogger. Students are responsible for their own account registration. Windows Live account (explore.live.com) necessary for students to access online cloud services and resources, such as SkyDrive, Hotmail, Essentials and Messenger. Students are responsible for their own account registration. To be installed by students during course labs: utorrent (binary provided in the C:\CIW\Network\Lab Files\Lesson01 folder) FileZilla_v3.0.2.1 (torrent file provided in the C:\CIW\Network\Lab Files\Lesson01 folder) 7-Zip (binary provided in the C:\CIW\Network\Lab Files\Lesson01 folder) TruCrypt 7 or higher (binary provided in the C:\CIW\Network\Lab Files\Lesson06 folder) VirtualBox (binary provided in the C:\CIW\Network\Lab Files\Lesson02 folder) Porteus Linux (binary provided in the C:\CIW\Network\Lab Files\Lesson02 folder) Connectivity Internet connectivity is required for this course. You will experience optimal performance with a dedicated Internet connection (e.g., a cable/dsl modem or a T1 line). However, you can teach the course using slower connections (e.g., 56-Kbps modem). Setup Instructions Use the following procedures to set up the computers for class. To install and configure Microsoft Windows 7 Professional The three courses in the CIW Web Foundations series can be taught without reinstalling the operating system for each course. Install Windows 7 Professional with the settings listed in this guide. The basic requirements are: All systems must be able to communicate with one another via TCP/IP. You must decide whether to use DHCP or statically configure IP addresses. Systems must be able to access the Internet in order for students to perform the hands-on labs in all CIW Web Foundations courses.
Classroom Setup Guide-7 The instructions for installing Windows 7 Professional are as follows: 1. Obtain a valid license for all copies of Windows 7 Professional. 2. Begin setup by setting the boot sequence for your computer so that it will boot from the DVD/CD drive, then insert the Windows 7 Professional DVD or CD-ROM and reboot. 3. When prompted, specify your installation language, time and currency format, and keyboard type. 4. When prompted, enter your product key. 5. Accept the license terms. 6. Specify to conduct a Custom (advanced) installation. Use the following parameters to perform a custom installation of Windows 7 Professional. When This Information Is Required Use Phase 1 Partition Location Partition Size Default (C:) Entire hard drive Phase 2 (after Windows formats and installs files to your hard drive) User Name Type Administrator Password Confirm Password Windows Protection Method Date, Time and Time Zone Settings Your name password (all lowercase letters) password (all lowercase letters) Specify: Use Recommended Settings Customize for your location Configure Windows 7 Professional for use in your classroom by specifying the following settings: Specify valid IP addresses 1. Log on as Administrator. 2. Select Start Control Panel, then click Network and Internet. 3. Select Network and Sharing Center Change Adapter Settings, then right-click Local Area Connection or Wireless Network Connection, depending on your network media, and select Properties. 4. On the Networking tab, click Internet Protocol Version 4 (TCP/IPv4), then click Properties to open the Internet Protocol Version 4 (TCP/IPv4) Properties dialog box. 5. Select Use the following IP address, then manually enter the IP address information specific to this classroom. You can use DHCP if you prefer; however, prepare the system for networking. Note: Do not enter DNS configurations unless you have a DNS server. 6. Click OK, then close all open dialog boxes and windows.
Classroom Setup Guide-8 Specify the CLASSROOM workgroup 1. Select Start Control Panel System and Security System to open the System window. 2. Scroll down to the Computer Name, Domain, and Workgroup Settings section, click the Change Settings link to display the Computer Name tab of the System Properties dialog box. Click the Change button. 3. In the Member Of section, click Workgroup, type classroom in the Workgroup field, click OK, enter your name and password when prompted, then restart your computer. Note: If several classrooms are connected, you may encounter name conflicts. If so, add a number to the name. For example, name the workgroup Classroom1. Disable the Windows firewall on each system in the network 1. Select Start Control Panel System and Security, then click Windows Firewall to open the Windows Firewall window. 2. If Windows Firewall is in use, click Turn Windows Firewall on or off. Select Off (Not Recommended), then click OK. 3. Close all open windows. Network requirements Classroom computers should be part of the same local area network (LAN). This class also requires Internet access. Following are two options available to you. 1. Obtain valid IP addresses from a DHCP server. 2. If no DHCP server is available, obtain TCP/IP configurations from the network administrator and manually configure each system. To set up an FTP site on the instructor's computer In the course, students will be asked to upload files to an FTP site located on your (the instructor's) computer. You need to set up this FTP site in IIS. You should already have Internet Information Services (IIS) 6.0 or higher installed and started. First, you must add a new user to the class domain. The steps will vary depending on your IIS version. 1. Click Start, right-click Computer, then click Manage to display the Computer Management window. 2. Expand Local Users and Groups, right-click Users, then click New User to display the New User dialog box. 3. Enter a user name of ciwuser, a password of ciwcertified, deselect User Must Change Password at Next Logon, then click Create. Next, you must create the folder to which students will upload files. The folder will be located off of the default FTP root folder on your C:\ drive. 4. Open Windows Explorer, navigate to the C:\inetpub\ftproot folder, then create a new folder named ciw_ftp. Students will upload files into C:\inetpub\ftproot\ciw_ftp. Next, you must specify that the user can access your FTP site, and you must grant the user write permission so he or she can upload files to the site.
Classroom Setup Guide-9 5. Click Start Control Panel Administrative Tools Internet Information Services (IIS) Manager to display the Internet Information Services (IIS) Manager window. 6. Expand the local computer name folder, expand FTP Sites, right-click the FTP site, then click Properties. 7. Click the Security Accounts tab, ensure that Allow Anonymous Connections is selected, then enter a user name of ciwuser and a password of ciwcertified. 8. Click the Home Directory tab, specify a local path of C:\inetpub\ftproot\ciw_ftp, select Write, then click OK To install Windows Live Movie Maker In Lesson 7 of the Site Development Associate course, students will use Windows Live Movie Maker to create a video of themselves. Movie Maker is part of Windows Live Essentials, a package of software available for free download from the Microsoft site. It should be downloaded as a single application on student computers before class begins. 1. Open a browser and go to http://windows.microsoft.com/en-us/windows-live/movie-maker-getstarted. 2. Click the Download now button. 3. A pop-up window will appear asking if you want to run or save wlsetup-web.exe from Microsoft. Click Run. 4. If the User Account Control window appears, click Yes to allow Windows Live Essentials to make changes to the computer. 5. The What Do You Want To Install? window will appear. Select Choose the programs you want to install. 6. Select Photo Gallery and Movie Maker. Click the Install button. 7. Follow the prompts to accept the license agreement and install using the default settings provided during setup. 8. When installation is complete, open Movie Maker. Complete the labs in Lesson 7, step by step, to ensure you will be able to answer student questions during class. To enable HTML5 support for Internet Explorer 8, 7 and 6 The Site Development Associate course requires browsers that are HTML5-compliant. HTML5 is not supported by Internet Explorer 8 or earlier. This is a challenge because Windows XP and Vista cannot run IE9, which is the only Internet Explorer version that supports HTML5. The simple solution is to install the latest version of the Chrome or Firefox browser on Windows XP and Vista systems. But if you are the Web designer for your company, what should you do about your site visitors? You cannot force them to install Chrome or Firefox. They may be using IE8, 7, or 6. The only way to support these older IE browsers is to add JavaScript code to your HTML documents and a new rule to CSS. Note: JavaScript coding is beyond the scope of the Site Development Associate course. This code is provided to demonstrate how JavaScript is used to support older browsers. Because older IE browsers will not recognize the new HTML5 elements,, such as <header>, <footer>, <article>, etc., JavaScript must be used to create these elements in your Web page so older IE browsers will recognize them.
Classroom Setup Guide-10 HTML5 document additions At a minimum, the basic HTML5 structural elements should be created by adding JavaScript in the <head> element: <script> document.createelement("article"); document.createelement("footer"); document.createelement("header"); document.createelement("nav"); </script> CSS document additions The new HTML5 structural elements must also become block-level elements in CSS for consistent styling. A block-level element is a large block of content, such as a paragraph or structural element that starts a new line of text or a new section. header, nav, article, footer { display:block; } Adding all HTML5 elements Each new HTML5 element must be added. This can be a long and laborious task, so the best solution is to implement a mini-script developed by Remy Sharp, available at http://remysharp.com/2009/01/07/html5-enabling-script. Instructions for enabling the script are included at the Web site. Remy Sharp's code has been utilized by Google, MIT, and nearly all Web developers across the globe. It is the de facto standard for supporting HTML5 for older IE browsers. Installing Oracle VirtualBox In the Network Technology Associate course (Lab 2-5: Running multiple operating systems with virtualization), students will use Oracle VirtualBox to run multiple operating systems on the same physical computer. VirtualBox is free, open-source virtualization software that allows you to install multiple operating systems on one machine. After installing VirtualBox, they will install the Linux Porteus operating system. There are two important notices regarding this installation: The lab requires each system to have at least 256 MB RAM available and 500 MB of free hard drive space in order to create the virtual Linux machine. If you do not have this amount of RAM and hard drive space available, you may be unable to complete the steps in this lab. Test out a system before class if you are concerned. The lab files should be downloaded before class begins. The Porteus Linux file is relatively small for an operating system at 212 MB, but can take a long time to download. It should be available over the local area network or a copy placed on each student's computer. Porteus is an ISO image file. You simply point VirtualBox to the ISO file and VirtualBox does the rest. If you have never used Linux before, do not be alarmed. The version of Linux used in this lab, Porteus, is a simple and easy-to-use operating system. It automatically configures itself and launches from within VirtualBox. It displays a graphical user interface similar to Windows, and includes Firefox and other popular applications. It is comparable to a simplified Netbook operating system, such as Windows RT, that is mainly used for browsing the Internet, checking e-mail and using social networking sites.
Classroom Setup Guide-11 CIW supplemental files Each coursebook includes supplemental materials that are referenced and used throughout the course. These supplemental materials are provided online at http://education.certification-partners.com/ciw/. You will need to create a directory for all supplemental materials for the course. The default location is C:\CIW\[Course_Title]. To view or download the materials, go to CIW Online, click the link for each file and save to this directory. You can then create a shortcut to this directory on your Desktop. As you conduct the course labs, you can use this shortcut to quickly access your lab files.