Intro.1 Computer Science 4: Java for Video Games Jam Jenkins D122 LSRC Dr. Dietolf Ramm D226 LSRC Instructors

Slides:



Advertisements
Similar presentations
How To Make Your Own Web Page: Basic Web Design
Advertisements

Introduction to Eclipse. Start Eclipse Click and then click Eclipse from the menu: Or open a shell and type eclipse after the prompt.
Setting up Eclipse PSC 120 Jeff Schank. Outline Find our user account Create “PSC120” Folder Create a “workspace” folder Link it to Eclipse Install Mason.
Using Eclipse. Getting Started There are three ways to create a Java project: 1:Select File > New > Project, 2 Select the arrow of the button in the upper.
1 eclipse Tips. 2 What is eclipse? Eclipse is a popular IDE (Integrated Development Environment) that we will use to create, compile, execute, and test.
E-PORTFOLIO FACULTY TRAINING SEMINAR CTL ePortfolio Faculty Training Seminar – Session IV April 29, 2011 Session IV Review: GROUPS + Teaching Applications.
How to post to Wordpress Chruton Budd. Click on the Login link.
Discussions. Overview Introduction Composing Sending an Attachment Viewing Downloading an Attachment Replying.
Course Orientation Assignments Tool. If the Assignments tool has been added to the course, use the Assignments link in the Course Menu to access upcoming.
My Workspace Profile. Using the course menu, click on Profile.
Student Presentations. Overview Introduction Prepping Zipping Uploading unZipping Viewing.
CPSC 203 Introduction to Computers Lab 21, 22 by Jie (Jeff) Gao Location: ES650.
IWebFolio Using a Template Tutorial Images in this tutorial:
Creating and Publishing Your own website
CompSci Computer Science 4: Java for Video Games Jam Jenkins D305 LSRC Dietolf (Dee) Ramm D226 LSRC Instructor
Windows Movie Maker. How to EXPORT Exporting……. In the Project, open the FINISH MOVIE tab.
Downloading © Copyright William Rowan Objectives By the end of this you will be able to Download text and images from the internet for analysis,
Panorama High School E.G.P./ Training to Put Students’ Grades on the Website Wednesday, September 29,
1 eclipse Tips. 2 What is eclipse? Eclipse is a popular IDE (Integrated Development Environment) that we will use to create, compile, execute, and test.
Microsoft Windows LEARNING HOW USE AN OPERATING SYSTEM 1.
CS105 Lab 1 – Introduction Section: ??? TA: ??? ??? Announcements CITES Accounts Compass Netfiles Other Administrative Information CS105 Fall
Using Eclipse. What is Eclipse? The Eclipse Platform is an open source IDE (Integrated Development Environment), created by IBM for developing Java programs.
Javadoc. The Plan ● What is Javadoc? ● Writing Javadoc comments ● Using the Javadoc tool ● Demo ● Practice.
Intro to C++. Getting Started with Microsoft Visual Studios Open Microsoft Visual Studios 2010 Click on file Click on New Project Choose Visual C++ on.
Getting a video from the Internet Getting a video from the Internet (1 of 9) 1. Click the Web toolbar button on the Standard toolbar. 1.
Larry Clark My webpage:
C OMP 401 E CLIPSE S ETUP Instructor: Robert Mills. John Hansen.
CPSC 203 Introduction to Computers Lab 23 By Jie Gao.
Fall 2005 Using FrontPage to Enhance Blackboard - Darek Sady1 Using FrontPage to Enhance Blackboard 1.Introduction 2.Starting FrontPage 3.Creating Documents.
CPSC203 Introduction to Computers Lab 33 By Jie Gao.
Computer Science 119 Intro to Java 9/24 and 9/25.
Creating and Publishing Your own web site PC Version SEAS 001 Professor Ahmadi.
1 ITI 1120 Lab # 1 An Introduction to the Lab Environment Contributors: G. Arbez, M. Eid, D. Inkpen, A. Williams, D. Amyot.
File Management Presented to The Glades Computer Club January 4, 2001.
Booting Ubuntu Linux Live CSCI 130 – Fall 2008 Action Lab Dr. W. Jones.
My Documents MarysWebpage 1-WebpageFolders&Files Projects&Assignments MySpinPage SciFairProjPage The folders you should have in “My Documents” are shown.
Patrick Bailey, MS IDIS110 Dreamweaver Setup. IDIS110 - RIT After you start Dreamweaver On the first time, if you are asked, select “Design Mode” Otherwise,
PLTW Courses.  From your desktop, click on My Computer  Select the Student Drive and find the correct course folder  CADD Architecture  CAD II  IED.
Welcome to Biology Class of 2014!! Your teacher is: Mrs. Linda Pellegrini This presentation will get you and your laptop ready for this coming year!
C OMP 401 E CLIPSE S ETUP Graduate TA’s: Wade Gobel, Ben Newton.
Beginning of Class Silence at the bell Look at the teacher Listen to Mrs. W.
Hello World in the Forte IDE An introduction to the Forte IDE (integrated development environment) writing the classic “Hello World” program in Java.
Foxbright – Smarter Education Websiteswww.foxbright.com Foxbright Training Foxbright Teacher Pages
GumTree Development Environment Setup Windows Only Compatible with Eclipse 3.2 M3 (Last update: 16/11/05)
COP3502: Introduction to Computer Science Yashas Shankar Creating a webpage on FSU website.
Intro to CS ACO 101 Lab Rat. Academic Integrity What does that mean in programming? Log into Blackboard and take the test titled “Applied Computing Course.
 MyJU ◦ WebAdvisor: useful links such as classes, schedule, grades ◦ My Files: H Drive mapped in the whole campus. Cloud! Use it to download your files.
Google HOW DO I SUBMIT MY ASSIGNMENT?. To join a classroom, your teacher will give you a code.
CPSC 203 Introduction to Computers T43, T46 & T68 TA: Jie (Jeff) Gao.
Eclipse Project. Installing Visit to download a copy for your home computerhttp:// –Get Release version 3.0 (or.
CPS-Student Response System Dottie Betts ITRT June 2009.
How to make a digital portfolio SCC YEAR 1. Table of contents  1. Go to your digital portfolio  2. Make the document as your digital portfolio  3.
You may have already done this… Download the class files to the desktop Expand those files into root of USB stick Change your USB stick to drive “Z”!
Amy Jo Harrell 2006 Making your own web site Yes, I mean you!
Landscaper 101. Time Code AMC AMCNET HELP!!! Where do you go for help? –Upper right corner has a ? for the online help –This presentation.
HTML Help For MGS 351 Final Project Website. Agenda Getting Started – Must-Do’s – Working from an off-campus computer – Other Resources Working with HTML.
Introduction to Eclipse Programming with an Integrated Development Environment.
KompoZer. What is it? A FREE product used to design websites A FREE product used to design websites A WYSIWYG HTML Editor A WYSIWYG HTML Editor –WYSIWYG:
Video Game Package Intro 1 Last Edited 1/10/04CPS4: Java for Video Games Introduction.
Computer Skills (1) Internet Explorer. To open the Internet Explorer: –Double click on the Internet Explorer icon on Desktop. –Or, from Start  All Programs.
Creating Your Own Online Classroom MOODLE. Welcome Amy Basket – 17 years with Bay City Public Schools – Gifted and Talented Program – Volunteer Program.
If you don’t have Google Earth downloaded already, you can go to to get it.
CompSci 42.1Intro to Java Anatomy of a Class & Terminology Running and Modifying a Program.
COMP 170 – Introduction to Object Oriented Programming
Google Classroom Kelly Villa.
CGS 3175: Internet Applications Fall 2009
Using Eclipse.
Objectives: Create a personal page about yourself on GoZips
Presentation transcript:

Intro.1 Computer Science 4: Java for Video Games Jam Jenkins D122 LSRC Dr. Dietolf Ramm D226 LSRC Instructors

Intro.2 Introduction Administrative material Introduction to Java Webpage development First assignment (due Friday)

Intro.3 Administrative Material Course Webpage What you will learn? Is this course right for you? Structure of the course

Intro.4 What you will learn in this course Two primary goals are to teach –Basic programming –Basic computer science concepts To explore these topics we’ll study –Video game design –Algorithms used in video games

Intro.5 What you won’t learn in this course The same amount and type of programming as in CPS6 for majors Enough about Java or video games to market your own games Programming concepts that will only be useful using our video games package

Intro.6 Who should take this course Non-computer science majors Students with little or no background in computer programming Undecided major, but probably not computer science

Intro.7 Who should not take this course Computer Science Majors Computer Programmers Undecided major, but probably computer science (take CPS 6 for majors instead)

Intro.8 Structure of the Course Homeworks 50% –Weekly –Typically done in pairs or triples –Build toward project Tests 30% –2 Each 15% (no final) Project 20% –Used in place of final –Done in pairs or triples

Intro.9 Introduction to Java Downloading Source Code Open course website: courses/spring04/cps004/ Click on Code at the upper right Right click on pong.jar Select Save Link Target As Save to Desktop

Intro.10 Introduction to Java Using Eclipse Starting Eclipse Making a project Importing files into a project Editing source code Compiling source code Executing source code Saving project

Intro.11 Starting Eclipse Double Click on Classroom Applications on the Desktop Double Click on eclipse.exe

Intro.12 Making a project File->New->Project Java->Java Project Click on Next For Project Name type Sample Click on Finish Switch to Java Perspective? Yes

Intro.13 Importing files into a project File->Import Zip file Click on Next From zip file Click on Browse Click on Desktop Doublc click pong.jar Open From Into folder Click on Browse and select Sample Finish

Intro.14 Executing source code Click on + by Sample Click on + by pong Click on Pong.java Run->Run as->Java Application Play the game –Using the mouse –Using the keys ‘i’ and ‘m’

Intro.15 Editing source code Double Click on PongLoop.java Go to line 69 where it says position1.y-=2; (you’ll see 69:23 in the lower right hand corner as you mover the cursor in the code) Change it to say position1.y-=8; Click on the disk icon to save (or File->Save)

Intro.16 Compiling source code Always be sure to save any changes before compiling (done in the previous step) Project->Rebuild All

Intro.17 Executing the modified code Click on Pong.java Run->Run as->Java Application What changed?

Intro.18 Saving project During class projects are saved on the desktop Before leaving the lab be sure to save your project to your acpub account

Intro.19 Saving project Click on Sample File->Export Jar file Click on Next Select P drive Create and/or change into cps4 folder Use filename mypong.jar Select Export java source files and resources Click on Finish

Intro.20 Web Page Development Where files should be placed How to create and use directories (folders) Using Netscape Composer

Intro.21 Webpage Placement Your webpage is located in P:\public_html Your individual course webpage will be located in P:\public_html\cps4 Your webpage is viewable from Your course webpage is viewable from

Intro.22 Creating Directories Double Click on My Computer Double Click on P drive (could also be indicated by your login) Double Click on public_html File->New->Folder Type in cps4 and Enter

Intro.23 Netscape/Mozilla Composer Open up Netscape/Mozilla Window->Composer Type Hello in the editor File->Save as Enter Hello as the title for the page Select P:\public_html Save as Hello.html (assuming you don’t already have one in your own webpage)

Intro.24 Netscape/Mozilla Composer In Netscape/IE, go to If you don’t already have a webpage prior, rename Hello.html to index.html and go to index.html is searched for automatically if no file name is given Experiment on your own time with Composer to make more webpages and add links

Intro.25 First Assignment Visit the course website and complete the first assignment due on Friday