Today's Ninja Challenge: Make a Network Chat Program!

Slides:



Advertisements
Similar presentations
What we will cover today… Where is the camera on my phone? Taking a photo Zoom in and out Deleting a photo Where do my photos go to? Viewing my photos.
Advertisements

Caf é Net Management System … Prepared By : Shereen Atallah Shereen Atallah Elham AL_Yaseen Elham AL_Yaseen.
CY-SWR1100 Dual Band Wireless N Router
DSL-2730B, DSL-2740B, DSL-2750B.
Subnet of 8 IPs Configuration. Calculating The Subnet of 8IPs To calculate Subnets of 8 IPs go to This.
Wireless connection to the projector Install and start LiveViewer 6 Installation package
How to. Select members. Here are three ways to find people: Method #1 Find people by scrolling through your Hangouts list.
Basic Network Concepts And Troubleshooting. A Simple Computer Network for File Sharing.
Copyright 2009 Kenneth M. Chipps Ph.D. Host Addressing Last Update
The Internet. Telnet Telnet means using your computer as a terminal. All commands you type are sent to the host computer you are connected to and executed.
1 of 2 This document is for informational purposes only. MICROSOFT MAKES NO WARRANTIES, EXPRESS OR IMPLIED, IN THIS DOCUMENT. © 2007 Microsoft Corporation.
HTML & Dreamweaver 101 Aman Yadav. Definitions HTTP – The Web uses a protocol called HTTP (Hyper Text Transport Protocol) to communicate between the Web.
DHP-306AV & DHP-W306AV. Agenda: How to change Encryption on a DHP-306AV How to change the Device Password on a DHP-306AV What will happen if the Device.
hotEx RADIUS Manager Installation
Integrity Check As You Well Know, It Is A Violation Of Academic Integrity To Fake The Results On Any.
Remote Assistance  Using this program you can allow someone to work on your computer, chat with you and view your screen with your permission  The other.
Remote Accessing Your Home Computer Using VNC and a Dynamic DNS Name.
Advanced Networking for DVRs
Every week: Sign in at the door If you are new: Fill in Registration Form Ask a Mentor how to get started Make sure you are on the Athenry Parents/Kids.
Basic Network Training. Cable/DSL Modem The modem is the first link in the chain It is usually provided by the ISP and often has a coax cable connector.
Linksys LNKWET11 Setup b Ethernet Converter Step 1. Annotate your Computer’s ethernet IP address. Step 2. Change the Ethernet IP Address/subnet/router.
Microsoft Windows 2003 Server. Client/Server Environment Many client computers connect to a server.
Networking : Subnets COMP3. IP Addressing Within a Network Each node within a network must be uniquely identified Identification makes use of an IP address.
1 ISA Server 2004 Installation & Configuration Overview By Nicholas Quinn.
One to One instructions Installing and configuring samba on Ubuntu Linux to enable Linux to share files and documents with Windows XP.
Reading Data in Web Pages tMyn1 Reading Data in Web Pages A very common application of PHP is to have an HTML form gather information from a website's.
ActEyes IP Cam Training Part 1: Camera Setup. Network Setup Overview Each IP Cam on the network will need its own IP address to be assigned. This address.
Connecting to Network. ♦ Overview ► A network connection is required to communicate with other computers when they are in a network. Network interface.
Lab How to Use WANem Last Update Copyright 2011 Kenneth M. Chipps Ph.D. 1.
Objectives Define IP Address To be able to assign an IP address with its Subnet Mask and Default Gateway to a PC that operates using Windows 7 or Fedora.
Dr. Thomas E. Hicks Trinity University Computer Science.
1/28/2010 Network Plus Windows Networking Network Identification Identifies name and type of network. Installed adapters –Performed during Windows installation.
XP New Perspectives on Browser and Basics Tutorial 1 1 Browser and Basics Tutorial 1.
CIM6400 CTNW (04/05) 1 CIM6400 CTNW Lesson 6 – More on Windows 2000.
Creating a Web Site to Gather Data and Conduct Research.
Once you have contacted me to set up a new account, your computer needs to be configured to dial into.DevlinEx and use our servers for things like .
1 Chapter Overview Installing the TCP/IP Protocols Configuring TCP/IP.
HOW WEB SERVER WORKS? By- PUSHPENDU MONDAL RAJAT CHAUHAN RAHUL YADAV RANJIT MEENA RAHUL TYAGI.
Credit Union National Association Installing and Uploading Project Zip Code.
EMerge Browser Managed Security Platform Module 3: Startup eMerge Certification Course  Physical connection  TCP/IP Characteristics of PC  Initial connection.
Ethernet port  Make sure that your computer has an Ethernet connection (RJ45 port).  Power the zSeries on and make sure the “network link” LED is solid.
PC Maintenance: Preparing for A+ Certification Chapter 23: Using a Windows Network.
 The Control Panel window will pop up. Existing LAN USB-to-Ethernet adapter  Use an inexpensive USB-to-Ethernet adapter and connect it to your computer’s.
How to configure DNS for a Windows 2000 domain? 1.Start the Install/Remove Programs Control Panel Applet (Start - Settings - Control Panel - Add/Remove.
Finding The IP Address On Your Work Computer- Windows 7 On Windows 7 follow directions below: Type in “IP Address” in the URL line in your browser Click.
Topics Sending an Multipart message Storing images Getting confirmation Session tracking using PHP Graphics Input Validators Cookies.
HotEx Radius Manager Installation. hotEx RADIUS Manager Network Diagram.
Proxy Installer for Windows Squid: Squid is a caching proxy for the Web supporting HTTP, HTTPS, FTP, and more. It reduces bandwidth and improves response.
How the Web Works Building a Website – Lesson 1. How People Access the Web Browsers People access websites using software called a web browser. To view.
Designing a Simple but Modern Website in this easy Photoshop tutorial By Joel Jurado.
XP Browser and Basics COM111 Introduction to Computer Applications.
What is the Internet? A world-wide computer network made up of tens of thousands of smaller networks. It’s the biggest network of all! So, what is a network?
CISCO NETWORKING ACADEMY Chabot College ELEC Windows IP Configuration Information.
ERICSON BRANDON M. BASCUG Alternate - REGIONAL NETWORK ADMINISTRATOR HOW TO TROUBLESHOOT TCP/IP CONNECTIVITY.
These steps will guide you through installing the pcAnywhere Host software so that we can remote control your PC from NZ! Once installed, it will only.
Testing and Trouble Shooting Client Connection By Nanda Ganesan, Ph.D. © Nanda Ganesan, All Rights Reserved.
Today's Ninja Challenge: Write Your First Computer Game!
Welcome to OTAN Online! Presenter: If you are new to Connect, watch this short video, be sure to be back to the meeting by the starting time!
Single Sign-on with stoneware Presented by:. Access Stoneware Visit the district home page. In the main menu, hover over LCS Employees and choose Stoneware.
Downloading the App 1 Go to the right store. Access the App Store on iOS devices, the Play Store on Android, and for a.
Introducing Scratch Learning resources for the implementation of the scenario
Levitra 20 mg Getting started with Firefox New to Firefox? Well you’ve come to the right place. This article covers all the basics and will get you up.
Windows Server 2003 { First Steps and Administration} Benedikt Riedel MCSE + Messaging
Xbox Wireless Errors & Troubleshooting. Network: Failed Internet: Failed Xbox LIVE: Failed NAT: Connection Warning.
Vulnerable Web Server g Network Setup Guide
Computing and Information Technology Building a Web Browser
Examining IP Addressing
Fundamentals of Computer Networks
Configuring Server to communicate with CET meters (Ethernet)
Presentation transcript:

Today's Ninja Challenge: Make a Network Chat Program!

Today's Big Ideas How Networks Work Comms Between PCs Variables

How Computers Talk What happens when you connect to a network?

Your IP Address After connecting to a network you get an IP Address Each IP address is unique How to find your IP Address  Windows XP – Click Start, then click on Run, enter cmd  Windows 7 – Click Start, then enter cmd in Search field  Windows: Enter command ipconfig  Linux/MacOS: Enter command ifconfig

What's Your Computer's IP Address? Windows IP Configuration: Ethernet adapter Local Area Connection 2: Connection-specific DNS Suffix. : IP Address : Subnet Mask : Default Gateway : Look for the IP Address Can you find the IP address on your computer?

How Does this Help Me? Computers use IP addresses to communicate A bit like phone numbers: Parts to identify location & recipient Phone call from Galway to Stockholm:

Similarly with IP Address … Web browser on my PC (IP address ) talks to Google web server ( )

Find the Website How to do it: Open web browser Enter IP address in Address box What site opens? What web sites are at these IP addresses?

Networking Between Computers in Scratch Host PC 2PC 3 The network is called a Mesh: One Scratch computer hosts it, Others can join it. Then all of them can communicate: Receive each other's broadcasts, Sense each other's variables.

Meshes are a secret hidden feature!! Tricky to set up first time! 1: Shift-Click on Top of R 2: Select "turn fill screen off": White area appears at bottom 3: Click in white area; select "open" 4: Then select "browser" White area

Set Mesh Up, Part 2 5: Click: Scratch-UI-Panes then ScratchFrameMorph then menu/button actions then addServerCommandsTo 6: Find line: t2 ← true. Change to t2 ← false. 8: Press X to close System Browser. Select Yes to save changes. 9: Shift-click on top of R again. Select "turn fill screen on" to get rid of white area. 10: Select "save image for end-user": this is you won't have to repeat these steps every time! 7: Ctrl-Click in this area, select "accept" to save. Enter your initials to confirm.

Now Activate a Mesh! Host PC 2 Pick a computer to be the Host. Shift-Click on the Share menu and select "Host Mesh" from the extra menu items. It will display an IP address: write it down! On the other computers, Shift-Click on the Share menu and select "Join Mesh". You will have to enter the IP address of the Host. When meshed, Scratch programs on the two computers can receive each other's broadcasts and sense each other's variables.

The Design of Chatty: Your First Networking Program They all set their own variable's values and display each other's, so everyone can exchange messages. My computer will ask for a message and set value of variable Other computers will sense variable & display it using "say"

Chatty Step 1 Create a sprite for each ninja in your group Luke Ru Mike [Me]

Chatty Step 2 Make a variable with your name; add this code to your own sprite Set your variable to the text that is entered Get your sprite to display your variable's values

Chatty Step 3 (Final) Add this code to your friends' sprites on your computer to display their messages Get the sprite to display your friend's message, sensed from their computer First host or join your Mesh, so your friends' variables will show up on the sensor menu.