Open main menu

CDOT Wiki β

Changes

ICT Curriculum Review/Refresh/Update - 2012

1,392 bytes added, 09:02, 23 April 2012
INT222 Progress Report
http://petermcintyre.com/2012/04/12/one-page-web-programming-course/
 
Before the next meeting, please think about the following question: What knowledge and skills should incoming students possess before starting your course? Some sample getting-started observations are below:
 
<u>Coming into INT222 / BTI220</u>
 
 
Using software on a personal computer (which prepares them to use an editor, a browser, and a file transfer program)
Proficiency in any code editor on any platform
Conceptual knowledge of what a server is
Conceptual knowledge of message-based protocols (i.e. request, response)
Problem-solving abilities
Good language comprehension (to be able to formulate a problem into a solution, or at least a solution approach)
 
 
<u>Coming into INT322 / BTI320</u>
 
( looking for help here... )
 
<u>Coming into INT422 / BTI420</u>
 
( some students know, and can do, some of these, but most couldn't, coming into Winter 2012 BTI420... )
 
 
Conceptual knowledge of a request lifecycle
HTTP knowledge basics
Web site resource organization
AuthN and AuthZ
CSS (basics, layout, rules)
JavaScript (anything!)
Cookies
Dev tools (i.e. F12, or Firebug-like tool)
HTML (p, br, div, div, ul, li, input, etc.)
Conceptual knowledge of page/document templates
Server resources (request, response, file system, etc.)
Nice-to-have - creating a navigation menu
 
 
<u>Coming into the Web Services pro option</u>
 
Good HTTP knowledge
Solid OO knowledge and skills