Upload
melinda-parks
View
215
Download
2
Embed Size (px)
Citation preview
Summer Training on Computer Science, WCU
Summer Training on Computer Science 2007-08
Zhen JiangDepartment of Computer Science
West Chester UniversityWest Chester, PA 19383
[email protected]: www.cs.wcupa.edu/~zjiang
Phil ReggioKennett Middle School
[email protected]: http://mail.kcsd.org/~preggio
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
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
Summer Training on Computer Science, WCU
Day 1: Word
Break
Summer Training on Computer Science, WCU
Day 1: Word
<Insert> <Object>
Summer Training on Computer Science
Zhen JiangDepartment of Computer ScienceWest Chester UniversityWest Chester, PA [email protected]
Day 1: Word
<Format>
Summer Training on Computer Science, WCU
Day 1: Word
see the difference between www.cs.wcupa.edu/~zjiang/pre.pdfand 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
=average(c6:c28)
Another well used function: SUM
Document resource: www.cs.wcupa.edu/~zjiang/summer07_student_grade_sample.xls.
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
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
Day 1: IE What’s the difference? Narrow down to the most
relevant information.
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
Break
Day 2: VB Programming I
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
Student presentations Break VB presentation tool (auto) Lunch time Practice time
Day 5: Advanced Programming II
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