350 likes | 420 Views
Summer Training on Computer Science 2007-08. Phil Reggio Kennett Middle School preggio@kcd.org URL: http://mail.kcsd.org/~preggio. Zhen Jiang Department of Computer Science West Chester University West Chester, PA 19383 zjiang@wcupa.edu URL: www.cs.wcupa.edu/~zjiang. Outline.
E N D
Summer Training on Computer Science 2007-08 Phil Reggio Kennett Middle School preggio@kcd.org URL: http://mail.kcsd.org/~preggio Zhen Jiang Department of Computer Science West Chester University West Chester, PA 19383 zjiang@wcupa.edu URL: www.cs.wcupa.edu/~zjiang Summer Training on Computer Science, WCU
Outline • Introduction • Visual Basic Programming I • Visual Basic Programming II • Advanced Programming I (Decision) • Advanced Programming II (Animation) Summer Training on Computer Science, WCU
Day 1: Introduction • Introduce yourself and know each other in class. • Share the experience of using computer tools: Word, Power point, Excel, IE, and etc. Summer Training on Computer Science, WCU
Day 1: Word • <Insert> • <Symbol> • ≥ • • <Picture> • download the picture from http://www.cs.wcupa.edu/~zjiang/IMG_0994.jpg ! ! Summer Training on Computer Science, WCU
Day 1: Word • <Insert> • <Picture> Any idea? Need a special tool “Dia”. Free download from http://dia-installer.de/index.html. Example: www.cs.wcupa.edu/~zjiang/pre.pdf ! !
Day 1: Word • Break Summer Training on Computer Science, WCU
Day 1: Word • <Insert> • <Object> ! Summer Training on Computer Science, WCU
Day 1: Word • <Format> !
Day 1: Word see the difference between www.cs.wcupa.edu/~zjiang/pre.pdf and www.cs.wcupa.edu/~zjiang/pdsec07.pdf ! Summer Training on Computer Science, WCU
Day 1: Power Point • <Insert> • <Date and Time> ! Summer Training on Computer Science, WCU
Day 1: Power Point • <Slide Show> • <Custom Animation>, <Add Effect>, <Motion Path> ! Summer Training on Computer Science, WCU
Day 1: Excel • Lunch time Summer Training on Computer Science, WCU
Day 1: Excel Document resource: www.cs.wcupa.edu/~zjiang/summer07_student_grade_sample.xls. =average(c6:c28) Another well used function: SUM ! Summer Training on Computer Science, WCU
Day 1: Excel • <Insert> • <Chart> ! Summer Training on Computer Science, WCU
Day 1: Excel • Plan to buy a dream car (a matchbox collection)? • Setup total price of the car as my target (i.e., $25) • Input daily earnings (gardening, cleaning, etc) • Calculate the average daily earning for the past time • Estimate how long to expect • Result table Draw your own chart? Summer Training on Computer Science, WCU
Day 1: IE • Break Summer Training on Computer Science, WCU
Day 1: IE Summer Training on Computer Science, WCU
Day 1: IE Summer Training on Computer Science, WCU
Day 1: IE Summer Training on Computer Science, WCU
What’s the difference? Narrow down to the most relevant information. Day 1: IE Summer Training on Computer Science, WCU
Day 1: Practice Time • Continue your work on Excel Summer Training on Computer Science, WCU
Day 2: Introduction Summer Training on Computer Science, WCU
Day 2: Introduction • “Google” your home address (the address where you are living) and see what maps.google.com shows. • Look around your neighborhood • Save the pictures and load into a word file (see the detailed steps in this link). • Save this file as “home.doc” and show your parents later Summer Training on Computer Science, WCU
Day 2: VB Programming I • Break Summer Training on Computer Science, WCU
Day 2: VB Programming I • Learn the difficulty of programming. Summer Training on Computer Science, WCU
Day 2: VB Programming I • Face (start of software, steps, objects, properties, events, assignment, save all, build, run(2)) • Calculator • types, variables, declarations, operations, functions • Interfaces, goal/function, textbox, text property, consistent change in property window, where to get number, try +, string and number, val (approach 1), variable, declaration (approach 2, auto conversion). • Lunch time • String • +, &, length, indexof, substring • “1”+”1” = “2”? Summer Training on Computer Science, WCU
Day 3: VB Programming I • Profile introducing • Picturebox, image, sizemode, color, visible, end • Break • Practice time • Lunch time Summer Training on Computer Science, WCU
Day 3: VB Programming II • No pain no gain! Summer Training on Computer Science, WCU
Day 3: VB Programming II • Driver License Check (true/false) • Goal: either one, but not both • If then else • Simple condition and complex condition • Truth table Summer Training on Computer Science, WCU
Day 4: VB Programming II • Dice • How to express the selection range in a condition (i.e., <1,2,3> button) • Break • Price is right • Visible and invisible objects Summer Training on Computer Science, WCU
Day 4: VB Programming II • Lunch time • Picture box revisit (Timer) • Practice time (for presentation tomorrow) Summer Training on Computer Science, WCU
Day 5: Advanced Programming II • Student presentations • Break • VB presentation tool (auto) • Lunch time • Practice time Summer Training on Computer Science, WCU
Day 5: Conclusion • 1 Computer Language used • 2 instructors • 2 projects • 5 windows tools browsed • 5 days’ full time training • 6 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
Thank you! Summer Training on Computer Science, WCU