Summer Training on Computer Science, WCU Summer Training on Computer Science 2008 Zhen Jiang Department of Computer Science West Chester University West.

Slides:



Advertisements
Similar presentations
Sandro Spina, John Abela Department of CS & AI, University of Malta. Mutually compatible and incompatible merges for the search of the smallest consistent.
Advertisements

EGR 141 Computer Problem Solving in Engineering and Computer Science
Breadth-First Search Seminar – Networking Algorithms CS and EE Dept. Lulea University of Technology 27 Jan Mohammad Reza Akhavan.
CS 206 Introduction to Computer Science II 11 / 07 / 2008 Instructor: Michael Eckmann.
Analysis & Design of Algorithms (CSCE 321)
Image Indexing and Retrieval using Moment Invariants Imran Ahmad School of Computer Science University of Windsor – Canada.
Georgia Department of Education. Information Technology Pathways.
1 Mazes In The Theory of Computer Science Dana Moshkovitz.
CS 206 Introduction to Computer Science II 11 / 10 / 2008 Instructor: Michael Eckmann.
Data access control and measure in the development of web-based health insurance systems Zhen Jiang Computer Science Department Information Assurance Center.
CS 206 Introduction to Computer Science II 03 / 30 / 2009 Instructor: Michael Eckmann.
In this chapter we introduce the idea of a random variable as well as looking at its shape, center, and spread.
Summer Training on Computer Science, WCU Summer Training on Computer Science Zhen Jiang Department of Computer Science West Chester University.
Mobile Robot ApplicationsMobile Robot Applications Textbook: –T. Bräunl Embedded Robotics, Springer 2003 Recommended Reading: 1. J. Jones, A. Flynn: Mobile.
Instructor: Dr. Sahar Shabanah Fall Lectures ST, 9:30 pm-11:00 pm Text book: M. T. Goodrich and R. Tamassia, “Data Structures and Algorithms in.
Zhen Jiang Dept. of Computer Science West Chester University West Chester, PA CSC141 Computer Science I.
CS223 Algorithms D-Term 2013 Instructor: Mohamed Eltabakh WPI, CS Introduction Slide 1.
CSC115: Matlab Special Session Dr. Zhen Jiang Computer Science Department West Chester University.
Mobiquitous'07 Poster1 On Reducing the Moving Distance in Approaching Optimal Configuration in MANETs Muddana Roopa, Akasapu Girish, Zhen Jiang Computer.
Computer Programming in BIO Lab Zhen Jiang Computer Science Department West Chester University West Chester, PA 19383
CSC141 Computer Science I Zhen Jiang Dept. of Computer Science West Chester University West Chester, PA 19383
WEEK 6 Jeongmin Lee 1. Goal  Having experience with Regular Expressions  Develop a program that checks user input that is course number of CS dept.
Technical paper writing for journal and conference submission III Zhen Jiang Department of Computer Science Information Security Center West Chester University.
By: Jonathan Sullivan.  Description:  Create a visual maze that shows how programs travel through it  General Requirements:  Design a “maze creator”
TILE Community Potluck Theme: Customizing Content June 19, 2003.
Department of Computer Science 1 Recursion & Backtracking 1.The game of NIM 2.Getting out of a maze 3.The 8 Queen’s Problem 4.Sudoku.
ITEC 2620A Introduction to Data Structures Instructor: Prof. Z. Yang Course Website: 2620a.htm Office: TEL 3049.
CSC 142 Computer Science II Zhen Jiang West Chester University
CSC115 Introduction to Computer Programming Zhen Jiang Dept. of Computer Science West Chester University West Chester, PA 19383
CSC115 Introduction to Computer Programming Zhen Jiang Dept. of Computer Science West Chester University West Chester, PA 19383
Probability Evaluation 11/12 th Grade Statistics Fair Games Random Number Generator Probable Outcomes Resources Why Fair Games? Probable Outcome Examples.
1 BIM304: Algorithm Design Time: Friday 9-12am Location: B4 Instructor: Cuneyt Akinlar Grading –2 Midterms – 20% and 30% respectively –Final – 30% –Projects.
CSC115: Matlab Special Session Dr. Zhen Jiang Computer Science Department West Chester University.
SR: A Cross-Layer Routing in Wireless Ad Hoc Sensor Networks Zhen Jiang Department of Computer Science West Chester University West Chester, PA 19335,
CS 208: Computing Theory Assoc. Prof. Dr. Brahim Hnich Faculty of Computer Sciences Izmir University of Economics.
Toni Hull English Language Fellow at Cho Moi Secondary School, March 25, 2010.
CSC115: Matlab Special Session Dr. Zhen Jiang Computer Science Department West Chester University.
CSC115: Matlab Special Session Dr. Zhen Jiang Computer Science Department West Chester University.
Introduction to Computer Programming - Project 2 Intro to Digital Technology.
Zhen Jiang Dept. of Computer Science West Chester University West Chester, PA CSC141 Computer Science I 2/4/20161.
Time Sequence Diagram Dr. Zhen Jiang West Chester University url:
TARGET FRACTION GAME. Let’s practice together. 1)What is our target fraction? 2)Roll all 4 dice only once. 3)Find the best 2 fractions using the numbers.
CS 154 Formal Languages and Computability February 9 Class Meeting Department of Computer Science San Jose State University Spring 2016 Instructor: Ron.
1 st PeriodAP Computer Science 2 nd PeriodComputer Science I 3 rd PeriodIntroduction to Programming 4 th PeriodComputer Science I/ Advanced Projects Lunch.
Zhen Jiang Dept. of Computer Science West Chester University West Chester, PA CSC141 Computer Science I.
Zhen Jiang Dept. of Computer Science West Chester University West Chester, PA CSC530 Data Structures - LOOP 7/9/20161.
Place value Grade: First Grade Subject: Math Date: February 3, 2015.
Year 10 IT: Programming Pathway Subject(s): VCE Computing
CSC115 Introduction to Computer Programming
Lookahead pathology in real-time pathfinding
CSC141 Computer Science I Zhen Jiang Dept. of Computer Science
CSC115 Introduction to Computer Programming
Definition In simple terms, an algorithm is a series of instructions to solve a problem (complete a task) We focus on Deterministic Algorithms Under the.
Loop Development Zhen Jiang Dept. of Computer Science
CST221: Database Systems (III)
CSC115 Introduction to Computer Programming
CSC115 Introduction to Computer Programming
Zhen Jiang West Chester University
CSC141 Computer Science I Zhen Jiang Dept. of Computer Science
CSC530 Data Structure - Decision
Zhen Jiang West Chester University
Dr. Zhen Jiang Computer Science Department West Chester University
Time Sequence Diagram Dr. Zhen Jiang West Chester University
Dr. Zhen Jiang Computer Science Department West Chester University
CSC115 Introduction to Computer Programming
Zhen Jiang West Chester University
Homework: pg ) P(A and B)=0.46*0.32= ) A B.) ) .3142; If A and B were independent, then the conditional probability of.
Dr. Zhen Jiang Computer Science Department West Chester University
Dr. Zhen Jiang Computer Science Department West Chester University
Dr. Zhen Jiang Computer Science Department West Chester University
Presentation transcript:

Summer Training on Computer Science, WCU Summer Training on Computer Science 2008 Zhen Jiang Department of Computer Science West Chester University West Chester, PA URL: Tracy Clark Department of Prof. & Secondary Ed. West Chester University West Chester, PA

Summer Training on Computer Science, WCU Outline Introduction Advanced programming Conclusion

Summer Training on Computer Science, WCU Day 1: Introduction Introduce yourself and know each other in class. Share the programming experience String, number Calculation (1+1 ≠ “1”+”1”) Decision structure If block Condition Select case block (multiple choices) Grading system

Summer Training on Computer Science, WCU Day 1: Introduction Lunch time Random number Rolling a dice (randomize, rand) Your own casino game $10 initially Bet +$1, +$2, +$5, +$10, +All or Win/lost End

Summer Training on Computer Science, WCU Day 2: Advanced Programming Timer Gas station pump Lunch time Practice time You own gas station? Select the type: Regular 87, Mid-grade 93, and Premium 95 Start the pump and run the digits Stop and display the price Background images

Summer Training on Computer Science, WCU Day 3: Advanced Programming Lunch time Practice time Your Array undo

Summer Training on Computer Science, WCU Day 4: Advanced Programming Maze

Summer Training on Computer Science, WCU Day 4: Advanced Programming Cube/Room 0/1Open / Blocked

Day 4: Advanced Programming Depth first search Idea Starting from the start point, For each current position, visit one of its unvisited neighbors. Otherwise, backtracking. Let’s try it!

Summer Training on Computer Science, WCU Day 4: Advanced Programming 15 x 14 x x x x 8 x x 3 2 x 1 x 0 The cube with the smaller label gets visit first!

Summer Training on Computer Science, WCU Day 4: Advanced Programming

Day 4: Advanced Programming Shortest path Idea Two groups: visited and unvisited For each visited position, save the information of the distance (to the start point). Visit the closest unvisited position. Let’s try it!

Summer Training on Computer Science, WCU Day 4: Advanced Programming 6 p x x 1x x 5 p 3 0 p p p x 4 x p p x 7 x x p p p 2 p p p

Day 4: Advanced Programming 0->1: 1 0->2: 7 0->3: 1 1->0: 12->0: 7 2->5: 6 2->7: 1 3->0: 1 3->4: 1 3->5: 2 4->3: 15->2: 6 5->3: 2 5->6: 2 6->5: 27->2: 1

Summer Training on Computer Science, WCU Student presentations Lunch time Practice time Day 5: Advanced Programming

Summer Training on Computer Science, WCU Day 5: Conclusion 1 Computer Language used 2 instructors 5 days’ full time training 6 projects 8 program demonstrations ? student presentations 8 programs developed for each student ? (out of ?) is the grade of this course given by all students

Summer Training on Computer Science, WCU