edit-task
Home
Up
Delete
Task Name:
Task Description:
] 32 hour beginner course - C# (|| java )
TaskGroup ID:
Start Date:
Start Time:
Duration:
Priority:
Status:
To Do
Completed
In Process
Add Photo:
Owner ID:
Content:
use HTML
Edit Content
<h1 style="text-align: center;">computer programming 101</h1> <h2>[previously]</h2> <ol> <li><strong>] NEW task IN tech-sw-dev/</strong></li> <ol> <li>] # # - CREATE-<a href="/view/article?id=4539" target="_blank">article# 4539</a>- course outline - introduction to prgramming</li> </ol></ol> <h2>[currently]</h2> <ol> <li><strong>] getting started with computer programming</strong></li> <ol> <li>[00:00] intro, course outline</li> <li>[00:00] why do we want to program?</li> <li>[00:00] what do we need to get started?</li> <li>[110:00] break</li> <li>[130:00] which language should you learn?</li> <li>[00:00] <span style="text-decoration: underline;">anatomy of a computer program</span> - look at a program and identify the various elements that compose it</li> <li>[00:00] <span style="text-decoration: underline;">program 0.1</span> - </li> <li>[00:00] + assignment, + reading,</li> </ol> <li><strong>] programming fundamentals - part I</strong></li> <ol> <li>[00:00] lesson outline, previous lesson review</li> <li>[00:00] <span style="text-decoration: underline;">language fundamentals -I</span> </li> <li>[110:00] break</li> <li>[00:00] var, statements, const, ...</li> <li>[00:00] functions</li> <li>[00:00] program 0.2</li> <li>[00:00] + assignment, + reading,</li> </ol> <li><strong>] programming fundamentals - part II</strong></li> <ol> <li>[00:00] lesson outline, previous lesson review</li> <li>[00:30] <span style="text-decoration: underline;">language fundamentals-II</span></li> <li>[110:00] break</li> <li>[00:00]</li> <li>[00:00]</li> <li>[00:00] program 0.3</li> <li>[00:00] + assignment, + reading,</li> </ol> <li><strong>] program design</strong><ol> <li>[00:00] lesson outline, previous lesson review</li> <li>[00:30] ipo, paradigms(struct,OO,fp), console VS gui, pseudocode, algorithms,</li> <li>[110:00] break</li> <li>[00:00]</li> <li>[00:00] mid term test</li> <li>[00:00] program 0.4</li> <li>[00:00] + assignment, + reading,</li> </ol></li> <li><strong>] persisitance aka i/o</strong><ol> <li>[00:00] lesson outline, previous lesson review</li> <li>[00:30]</li> <li>[110:00] break</li> <li>[00:00]</li> <li>[00:00]</li> <li>[00:00] program 0.5</li> <li>[00:00] + assignment, + reading,</li> </ol></li> <li><strong>] error checking & debugging</strong><ol> <li>[00:00] lesson outline, previous lesson review</li> <li>[00:30] whats a bug?</li> <li>[110:00] break</li> <li>[00:00]</li> <li>[00:00]</li> <li>[00:00] program 0.6</li> <li>[00:00] + assignment, + reading,</li> </ol></li> <li><strong>] deployment, documentation, maintenance, updates </strong><ol> <li>[00:00] lesson outline, previous lesson review</li> <li>[00:30]</li> <li>[110:00] break</li> <li>[00:00]</li> <li>[00:00]</li> <li>[00:00] program 0.7</li> <li>[00:00] + assignment, + reading,</li> </ol></li> <li><strong>] whats next </strong><ol> <li>[00:00] lesson outline, previous lesson review</li> <li>[00:30]</li> <li>[110:00] break</li> <li>[00:00]</li> <li>[00:00]</li> <li>[00:00] program 0.8</li> <li>[00:00] </li> <li>[00:00] final test</li> </ol></li> </ol> <h2>[next]</h2> <ol> <li>] [00:00] + assignment, + reading,</li> <li>] <a href="http://www.theguardian.com/technology/2014/sep/04/coding-school-computing-children-programming" target="_blank">http://www.theguardian.com/technology/2014/sep/04/coding-school-computing-children-programming</a></li> <ol> <li>] developing logical reasoning skills and taking their first steps in using devices to “create, organise, store, manipulate and retrieve digital content”.</li> <li>] concepts including variables and “sequence, selection, and repetition in programs”. </li> <li>] practice at using devices for collecting, analysing and presenting back data and information.</li> <li>] Boolean logic (the AND, OR and NOT operators, for example), ?working with binary numbers?, and studying how computer hardware and software work together.</li> </ol> <li>] <a href="http://vancouver.craigslist.ca/rds/cpg/4975754823.html" target="_blank">http://vancouver.craigslist.ca/rds/cpg/4975754823.html</a></li> <ol> <li>] 4 hours - 2 x per week - 4 weeks</li> <li>] put together a <span style="text-decoration: underline;">curriculum draft for a beginner lever c# course</span></li> <li><strong>] ???</strong></li> <ol> <li>] tools available ( os, ide, projector, )</li> <li>] skill levels of students( no programming, some programming,</li> <li>] goals of course - </li> </ol> <li><strong>] resume</strong></li> <ol> <li>] currently - working on a tech startup company, </li> <li>] prev /training @ tech support</li> <li>]</li> </ol></ol> <li><strong>] ref</strong></li> <ol> <li>] lang-js</li> <li>] 1665 - hello world++ examples = [standard example set ] - ] output, ] input, ] function, ] types,</li> <li>] 1560 - hello world++ </li> </ol> <li><strong>] other</strong></li> <ol> <li>] <a href="http://www.edutopia.org/blog/15-ways-teaching-students-coding-vicki-davis">http://www.edutopia.org/blog/15-ways-teaching-students-coding-vicki-davis</a></li> <li>] <a href="http://www.deitel.com/Training/OnSiteInstructorLedTraining/JavaProgrammingCurriculumOverview/tabid/3344/Default.aspx" target="_blank">http://www.deitel.com/Training/OnSiteInstructorLedTraining/JavaProgrammingCurriculumOverview/tabid/3344/Default.aspx</a></li> <li>] <a href="https://msdn.microsoft.com/en-us/library/78f4aasd.aspx" target="_blank">https://msdn.microsoft.com/en-us/library/78f4aasd.aspx</a> </li> <li>>>] <a href="http://www.reddit.com/r/learnprogramming/wiki/faq#wiki_which_programming_language_should_i_start_with.3F" target="_blank">http://www.reddit.com/r/learnprogramming/wiki/faq#wiki_which_programming_language_should_i_start_with.3F</a> </li> </ol></ol> <p> </p> <p>] <a href="http://www.deitel.com/CorporateTraining/JavaProgrammingCurriculumOverview/Java101IntroductiontoJavaforNonProgrammers/tabid/3358/Default.aspx" target="_blank">http://www.deitel.com/CorporateTraining/JavaProgrammingCurriculumOverview/Java101IntroductiontoJavaforNonProgrammers/tabid/3358/Default.aspx</a> </p> <p> </p>