Introduction To
Programming Logic
CSCI 1311 - Fall 2008 -
Tentative Schedule - 2:10 TT
All Labs/Assignments Are Due The Next Class Period Unless Specified Otherwise!
|
Class |
Topic(s) |
Reading
Assignments
|
Laboratory
|
|||||||
|
# 1 8/28 R
|
Introduction To Class Fill Out Questionnaire (Lab I-6 points) Discuss Course Outline Scripting Languages
Reasons For Learning HTML
Campus Run //Ananke/1311 |
Read the
Course Outline Read Chapters 1 & 2 |
Class Schedule Page
Class Outline Page
On Campus Class Web Projects
|
|||||||
|
# 2 9/2 T
|
Review HTML WWW URL DNS <HTML> </HTML> <HEAD> </HEAD> <BODY> </BODY> <TITLE> </TITLE> <B> </B> <U> </U> <I> </I> <P> </P> <CENTER> </CENTER> <H1> </H1> <H2> </H1> <H3> </H3> <H4> </H4> <H5> </H5> <H6> </H6> <HR> <BR> <HR> <IMG SRC> <A HREF> </A> Introduction To FrontPage |
Load Front Page On Your System Campus Run \\tucc-tiger\Software\Microsoft
Practice With Front Page For At Study For Quiz 1 |
||||||||
|
# 3 9/4 R
|
QUIZ 1
Relative
Address Introduction to Web Site Design |
Read Chapters 4 |
Small Site Lab | |||||||
|
# 4 9/9 T
|
Introduction To Expression Web Introduction To Tables Using Tables To Organize Data Creating A Web Site With Expression Web Advantages Of Web Editor Over Text
Editor |
Web Site Design |
Polish Small Site Lab With Expression Web (If Desired) Study For Quiz |
|||||||
|
# 5 9/11 R
|
Viewing Javascript Code With Browser Viewing ASP Code WIth Browser Active Server Pages |
Read Chapters 3 & 5 Find and example of If Then and If Then Else In Your ASPTutorials Find and example of Response.Write In Your ASP Tutorials Find and example of DIM In Your ASP Tutorials |
References Lab Practice With The ASP Commands |
|||||||
|
# 6 9/16 T
|
ASP Code For Each ASP Page
HTML Form Tag Sets
HTML Form Tag Sets
Setting Focus To An Input Field <body OnLoad="Document.LoginForm.UserName.focus()"> HTML Submit Button
ASP Redirect
ASP Functions http://www.haneng.com/FunctionSearch.asp HTML Request
ASP Response.Write
Use Gimp To Create Thumb-Nail Image & Link To Full Image |
Work On In-Class-Login Together |
||||||||
|
# 7 9/18 R
|
Bits & Bytes Char - 8 Bits = 1 Byte Protocol - IP, TCP/IP, FTP, SMTP Transmission Control Protocol/Internet Protocol File Transfer Protocol Simple Mail Transfer Protocol Search Engine Uses Web Crawler Keywords & Content From MetaTags In Header Review ASP Len(Name) Trim(Name) |
Read Chapter 6 | First-Login Lab | |||||||
|
# 8 9/23 T
|
Review for Exam HTML FORMS TEXT INPUTS SUBMIT INPUTS DIM - Create Variables Response.Redirects Response.Write Response.Request("First") New ASP Functions Left, Right UCase, LCase Cint, Clng |
Study For Test | ||||||||
|
# 9 9/25 R
|
Designing
Professional User
Forms Exam I |
|
User-Form Lab | |||||||
|
# 10 9/30 T
|
Introduction To Database What Is A Database MySQL Open Source Database
DOS Command WIndow Create A Database Delete A Databases Display Databases Open A Databases Create A Table Display Table Fields Query All From Table |
MySQL1.pdf MySQL-Database Table Management Introducton To SQL |
Practice | |||||||
|
# 11 10/2 R
|
Introduction To DatabaseDatabase Search Efficiency DNS - Domain Name System/Server Windows Services DOS Mode vs MySQL Mode Review & Practice Create A Table Delete A Table Add A Full Record To A Table |
Read Chapter 6 | SQL-Database-Practice-I-With-MySQL-HW | |||||||
|
# 12 10/7 T
|
'------------------------------------------------------------------------------------ ' Declarations '------------------------------------------------------------------------------------ Dim Conn, SQL, RecSet, Counter '------------------------------------------------------------------------------------ ' Declare ASP Database Constants '------------------------------------------------------------------------------------ '---- CursorTypeEnum Values ---- Const adOpenForwardOnly = 0 Const adOpenKeyset = 1 Const adopendynamic = 2 Const adOpenStatic = 3 '---- LockTypeEnum Values ---- Const adLockReadOnly = 1 Const adLockPessimistic = 2 Const adLockOptimistic = 3 Const adLockBatchOptimistic = 4 Const adModeReadWrite = 3
STATUS Rename A Table Field
ALTER TABLE Friends
CHANGE CellPhone Cell VARCHAR (14);
Add A Table Field
ALTER TABLE Friends
ADD HomePhone VARCHAR (14);
Update A Table Record
UPDATE Friends
SET Name = ’Pitts, Gerald’
WHERE ID = 11;
Update All Table Records
UPDATE Friends
SET KissQuality = 7;
Upper Case The Display Of Query Fields
SELECT Upper(Name)
FROM Friends;;
Lower Case The Display Of Query Fields
SELECT Lower(Name)
FROM Friends;
Update All Table Fields With Upper Case Equivalent
UPDATE Friends
SET Name = UPPER(Name);
|
SQL-Database-Practice-III-With-MySQL-HW | ||||||||
|
# 13 10/9 R
|
Review MySQL Database Commands ODBC Database Connections Show Connection On Ananke
'Declare Program Variables
'Create a Connection Object
'Open The LibraryApp MySQL Database
'Create a Record Set Object |
DisplayUsers.asp Implement The Code By Next Class Do A Web Search For ASP Database ODBC RecordSets Connection Objects EOF Do While Loops |
||||||||
|
# 14 10/14 T
|
'Do While Loop
Counter = 10
'Do While Loop
'Extract Fields From Record Set |
Display-Library-Users Lab | ||||||||
|
# 15 10/16 R
|
Session Variables Session("LoggedIn") = true Session("First") = First Session("Last") = Last Session("Administrator") = False Practice With Quiz - 60 % ASP Database |
|||||||||
|
# 16 10/21 T
|
Session Variables Session("LoggedIn") = true Session("First") = First Session("Last") = Last Session("Administrator") = False Database Query Review |
Create-Login Lab | ||||||||
|
# 17 10/23 R
|
Quiz Session Variables ASP Database Forms Request Redirect Login-Confirmation You may use your 1" x 2" review sheet on the quiz |
For-Loop Team HW
|
||||||||
|
# 18 10/28 T
|
ASP User
Defined Functions ASP User Defined Subroutines Design
& Code More Than A |
Find Internet
Tutorials On Functions & Subroutines |
Study For Exam II | |||||||
|
# 19 10/30 R
|
Exam II | Read Chapters 8 & 9 |
Think About A Theme For Your
Final Project Site |
|||||||
|
# 20 11/4 T
|
Review Exam Material
Introduction to Functions |
Review Chapters 8 & 9 | Think About Final Project | |||||||
|
# 21 11/6 R
|
Introduction
To HTML Forms & Table Design |
Review Chapters 8 & 9 | Sketch Final Project Frames | |||||||
|
# 22 11/11 T
|
Advanced
Forms Practice Add Users To Database Using An HTML Form |
FP-Add-Entity Lab Due Next Time |
||||||||
|
# 23 11/13 R
|
Return To
Functions & Subprograms |
Review Chapters 10 & 11 | FinalProject-Edit-Delete Lab Due 11/20 Add Display To Project Add Delete To Project Your Project
Must Have At Least |
|||||||
|
# 24 11/18 T
|
Edit An
Exiting Database Record GetIDNo Form Edit Form Open Database - Read Record Include Data In Table Confirmation Page Does Update - Not Insert |
FinalProject-Edit-Delete Lab Due 11/20 |
||||||||
|
# 25 11/20 R
|
Confirmation
Logic For Check-Boxes, Combo-Boxes, Radio Buttons, Etc. |
Read Chapter
12 Apply To Project |
Add Two More
Functional Buttons Per Person At Lest One Per Person Must BeA Functional Database Button Final Project Improve
Existing Forms Due 12/2 30 Points |
|||||||
|
# 26 11/25 T
|
Work On Project | Work On Project | ||||||||
|
# 27 11/27 R
|
Thanksgiving | |||||||||
|
# 28 12/2 T
|
Finish Up
Functions & Subroutines Review For Exam |
Write
Functions Team (1-3 Persons) 15 Points Cube(No) --> Cube(2)
returns 8 |
||||||||
|
# 29 12/4 R
|
Exam III |
Final Project Will Not Be Accepted After Noon on 12/10 |
||||||||
|
# 30 12/9 T
|
Work On Final Project | |||||||||
|
12/10 |
Reading Days | Reading Days | ||||||||