Project Introduction CSCI 3130. Project Outline  You will be put into groups  You will build a piece of software using agile software development principles.

Slides:



Advertisements
Similar presentations
GO User Advocacy Report. User Advocacy GO helpdesk NEW! GO news feed Website.
Advertisements

!!!!!!!!!!!!!!!!NOTCH!!!!!!!!!!!!!!!! CREATOR OF MINECRAFT CREATOR OF CATACOMB SNATCH CREATOR OF SCROLLS CREATOR OF Ox10c.
-Electrical Wiring of Minecraft!. -Uses “Binary System” -Talks in 1 and 0 (on and off)
© Student Coaching - Registered in England No Identifying Stress.
Greg GrudicIntroduction to AI1 Introduction to Artificial Intelligence CSCI 3202 Fall 2007 Greg Grudic.
Introduction to Java Lab CS110A – Lab Section 004 Instructor: Duo Wei.
“Extracting Profit through Agility”
Object Oriented Software Development 1. Introduction to C# and Visual Studio.
My Interests. Minecraft is a game about survival (There is a creative mode too). You have to build a shelter before the sun sets, because when it is dark,
THIS APP IS A MANAGEMENT AND GRADING TOOL THAT ALLOWS YOU TO TRACK DATA ON STUDENT PERFORMANCE AND SHARE IT WITH PARENTS AND STUDENTS. Focus on: 1. Engagement.
6/12/2015 Introduction to WReSTT Peter J. Clarke.
Software Engineering 1 Object-oriented Analysis and Design Applying UML and Patterns An Introduction to Object-oriented Analysis and Design and Iterative.
My Student Led Conference Self- Evaluation By Rhys B. Williams.
Digital Systems 1 Digital Systems Research Presentation Mohammad Sharifkhani ©
Minecraft introduction By Keir Jolly. How to play W = forward S = back D = right A = left.
Introduction to Alice Alice is named in honor of Lewis Carroll’s Alice in Wonderland.
Introduction to Programming with Alice and Java Copyright 2014 Wanda Dann, Don Slater All rights reserved.
Jing A visual communication tool Joe and Jane Presenter JingTown College June 18 th, 2010 ®
SE 2030 Software Engineering Tools and Practices SE 2030 Dr. Rob Hasker 1 Based on slides written by Dr. Mark L. Hornick Used with permission.
Team and Client Rajiv Chalasani- Project Manager Mark Goesmann – Lead Designer Kevin Staake – Lead Implementer Dave Nyman – Quality Manager Client : Mr.
Software Specification and Design Sirisin Kongsilp & James Brucker.
Copyright © 2015 Curt Hill Environment Establishing one for Minecraft Modding.
Welcome to Chemistry! Mrs. Hepler Room GO INDIANS!
Introduction to Agile Tooling Part 0 – Project planning and scenaria.
1 CS6320 – SW Engineering of Web- Based Systems L. Grewe.
THE AGILE MENTALITY CHAPTER Topics  Why Use Agile and Scrum?  Agile Development –Manifesto for Agile Software Development  Scrum Methodology.
INTRODUCTION TO MINECRAFT FORGE CSCI 3130 SUMMER 2014.
SE-2030 Software Engineering Tools and Practices SE-2030 Dr. Mark L. Hornick 1.
Agenda Course Introduction Video Typing for 20 minutes Copy portable software to your disk Typing Quiz History of computers c++ java, python, html, php,
Electrical Switches 1 st SEM Information Technology UNIVERSAL COLLEGE OF ENGINEERING & TECHNOLOGY SUBJECT: ELEMENTS OF ELECTRICAL ENGINEERING( )
Visualization Tools. ManyEyes Website: How to:
MULTI-BUILD SOFTWARE COST ESTIMATION USING COINCOMO Who can multi-build the longest presentation title?
Jamilah Al-Saidan. Introduction to this Course This course is designed to introduce pharmacy students to data processing and programming with pharmaceutical.
Hypothesis People who play Minecraft can identify Minecraft ores and real life ores better than people who don’t play Minecraft. Real Life Ores Minecraft.
* Creative Technology Laboratory. * Goals: To learn advanced Minecraft tricks and build some complex enough to impress your parents. Curriculum will include:
10 key principles of agile software development
Software using a flowchart method of creating a control programme.
Recipes How to craft items from others Copyright © 2015 Curt Hill.
Click the CCDT link on the EDUCE 104 homepage Accessing the Collaborative Curriculum Design Tool.
Lesson 3.5. ACT Practice Questions 1)Get out a piece of paper, and put your name on it. 2)I am going to show you 3 practice ACT math questions, and I.
Electromagnet Principles
Bdps 2 Lecture 2. Circuits and Ohm's Law For resistive circuits.
Information Processing Modules. 10 -level INF1030- Word Processing INF1050- Spreadsheets INF1060- Databases INF1070- Digital Presentation INF1910- Special.
Home Stretch 1CPS4: Java for Video Games The Home Stretch.
Looking at WEPS – a Moodle based course management system.
Agile/XP Introduction
Creating logic gates with Minecraft
External Web Services Quick Start Guide
Christian Zavala-Santos
Minecraft Logic Gates!.
TEALS Minecraft Project
Iterative and Agile Development
Creating a Virtual Pet.
Malwarebytes Software Repairing Issues
PRG 421 Education on your terms/snaptutorial.com.
Series Circuits Lesson 8.
بسم الله الرحمن الرحيم الموضوع:الوضوء صفته وفرائضه وسننه
DC motor.
Welcome! EDU 224: Foundations of Teaching and Learning Please complete an information sheet. Have students complete information sheet.
Introduction to Agile Blue Ocean Workshops.
Software Engineering I Fall 2017
Ad hoc SOFTWARE Using the New Ad Hoc Reports Tool
Minecraft For Free Online
Software Engineering I Fall 2017
Unit 5 Assignment 1A.3: Outline the importance of warm-up, cool-down and FITT 2A.P3: Describe the principles of training and their application to the personal.
USER: your assigned user name
Define: Learn the Specs
Minecraft tips By Zack Parks.
Minecraft Flipped Task
Creating Games with Project Spark
Presentation transcript:

Project Introduction CSCI 3130

Project Outline  You will be put into groups  You will build a piece of software using agile software development principles  The project will be broken into three iterations, at the end of each your group must have working software  Your project mark will be based primarily on the process of creating the software, rather than the software itself

Project Focus  You will be building a mod for Minecraft  Your group will be using Java and related tools to build this mod  Your groups will be supplied with copies of Minecraft, but not enough for each person

Minecraft Demo

In-Class Assignment  Build a self powered rail circuit  You will need  Rails  Powered Rails  Redstone  Redstone Torch  Minecart  Bonus points for turning it on and off (switch)  Bonus Bonus points for adding a pause feature (pressure pad)

Minecraft Resources  Minecraft website (download the game)   Minecraft wiki (for crafting and item info)   Minecraft Forge (for mods) 