Comments • Two difficulties: Interpreting comments, viewing comments scientifically. • Interpreting comments: Read comments carefully. Note that many comments contain slang and errors in grammar and usage. • Viewing comments scientifically: Remove your impressions, prejudices, and desires before analyzing data. • I am testing your ability to represent other people’s opinions.
View full slide show




Comments • Suggested method: – Read around 100 comments. – To get a relatively random sample, read the most recent comments, not the top comments. – Identify categories for comments. The most important categories: people who have tried the video, people who have questions. – Copy whole comments into a separate document. Make sure you include the YouTube name of the commenter for each comment.
View full slide show




Review for Final Exam – cs411/511 • • • • • • • • • • Definitions (5 questions, 2 points each) Algorithm Analysis (3 questions, 3 points each) General Questions (3 questions, 2 points each) Programming Questions (3 questions, 5 points each) Hash Tables (2 questions, 5 points each) Stacks, Queues, Lists, Search, and Sort (2 questions, 5 points each) Binary Trees (2 questions, 5 points each) Balanced Trees (2 questions, 5 points each) Multiway Trees and External Storage (2 questions, 5 points each) Graph Algorithms (2 questions, 5 points each)
View full slide show




Comments  Document what is happening, why it is happening and other issues  Commentary is ignored by the compiler  C++ has inline, block and documentary comments  Inline comments are within line of code    Use the // symbols – Everything after it becomes a comment Block comments are long comments delimited with /* and */ Doc comments are extractable from C++ programs
View full slide show




2014 PEN Score Sheet (1 of 2) Purpose: To document the process used to design, build, and test the robot (30 Points) DESIGN PROCESS (15 Points)  Implementation of the Engineering Design Process Evidence that the engineering process was effectively used. Possible Points Score 25   25   Analytical Evaluation of Design Alternatives Use of analytical and mathematical skills in deciding upon and implementing design alternatives 25   Offensive and Defensive Evaluation Analysis of gaming strategies and design elements to achieve goals 25   25   25   Comments:  Brainstorming Approaches How well organized and productive was the brainstorming approach used and documented Comments:   Comments:  Comments:   Safety Evidence that safety training occurred and safe practices were followed to prevent students’ misuse of tools and other devices/equipment that may result in personal injury or damage to property Comments:  Support Documentation CAD/other drawings, photos, team organization, meeting minutes, test results, etc. that support the main document Comments: Page 15
View full slide show




Functional Requirements While use cases outline the general use of a software system, scenarios provide narratives of its Use-Case: child comments use byEnter specific users. Primary Actor: Teacher Goal in Context: To add comments about a child Preconditions: The child is enrolled in the day care center Trigger: A teacher needs to enter a comment about a child CS 325 Lesson Four Software Requirements Elicitation Page 9 Scenario: 1. Teacher logs onto system 2. Teacher selects enter child comments from main menu 3. System prompts for name or ID of child 4. System sends information to web server 5. Web server verifies that child is currently enrolled 6. System prompts teacher for comments 7. Teacher enters comments and selects save from menu of options 8. System sends comments to web server for storage 9. Teacher’s employee ID number, date, and nature of change are logged 10. Teacher receives confirmation that info was saved
View full slide show




Marketing Presentation Score Sheet QUALITY OF PRESENTATION (10 Points)  Communication skills and professionalism of presenters. Understandable, well organized, prepared. Comments:  30    Met specifications for presentations (time limit, minimum 4 presenters, maximum 8 presenters, set-up and break-down by students) Comments:  10    Achieved goal of marketing the company’s ‘product’ Comments:  20    Creativity of format Comments: 20    Q&A quality in responses to judges Comments: 20   Overall Comments:   Total 250   ÷10 Final score: 25 max   ÷ 10  
View full slide show




Field Instructor PR Comments • EFN: Enter comments opposite the material recorded in the content/dialogue column and overall comments at the end • Liaison cannot enter grade unless FI Comments are provided • Field INSTRUCTOR Comments: – May refer to statements in the Skills Used, Gut Reaction or Analysis column or Presenting Issue, Purpose, or Student Assessment Narrative – May refer to patterns or themes you notice in their work; client system dynamics or indicators; variety of possible options for feelings or actions individual displays; next steps – Identify strengths and areas for improvement – Specific and concrete – Raise questions for the student to think about, suggest alternative responses or techniques, point out indicators
View full slide show




Teacher Comments on Effective and Ineffective Responses… Traits of Effective Responses Traits of Ineffective Responses Specific goals/questions/tasks Focused/targeted Positive (i.e., praise) Evaluations included suggestions Not too numerous: just a few comments per paper Maybe combine with a short conference to be sure students understand comments Train students how to read our particular comments Generic (“nice,””good,””awk”) Not fully explained Too many comments per paper Incomplete thoughts Illegible
View full slide show




Conferences All Messages | 2 New | 0 Attn Graduate Advising WebBoard Conferences (showing number of comments in each) +Entry Request Conference (5) + Necessary MS IS Information (1) + Necessary IS Ph.D. Information (32) + Necessary Distance Learning Information (9) — MS Applicants Questions (66, 1 New) GMAT score (senthil chenniappa) 10/4/01 + IS vs. CS / GMAT or GRE? 9/24/01 (4) + Part-Time Course Scheduling 9/21/01 (2) + Is GMAT, GRE, etc. Required? 9/18/01 (2) + Last Minute Questions 9/9/01 (2) + Admission with a low undergrad GPA 9/7/01 (2) + Question about Credits from India 8/30/01 (2) + General Question 7/17/01 (2) + Bridge courses - CIS 465 & CIS 505 6/8/01 (6) Do NOT post your Student ID/SSN here (Michael Bieber) 5/17/01 Next Bottom + Ph.D. Applicants Questions (1) + Current MS Students Advising Questions (54, 1 New) + Current Ph.D. Students Advising Questions (6) + Distance Learning Advising - Questions (1) + Comments by Others (1) + Administrative Conference (2) 7 + Course Evaluations (44) + Suggestions and Feedback (2)
View full slide show




Comments • Document what is happening, why it is happening and other issues • Commentary is ignored by the compiler • C++ has inline, block and documentary comments – Inline comments are within line of code • Use the // symbols – Block comments are long comments delimited with /* and */
View full slide show




Comments Document what is happening, why it is happening and other issues Commentary is ignored by the compiler C++ has inline, block and documentary comments Inline Use Block comments are within line of code the // symbols comments are long comments delimited with /* and */
View full slide show




Comments  Document what is happening, why it is happening and other issues  Commentary is ignored by the compiler  C++ has inline, block and documentary comments – Inline comments are within line of code • Use the // symbols – Block comments are long comments delimited with /* and */
View full slide show




Writing javadoc Comments The javadoc system is designed to create the documentary web pages automatically from the Java source code. To make this work with your own programs, you need to add specially formatted comments to your code. A javadoc comment begins with the characters /** and extends up to the closing */ just as a regular comment does. Although the compiler ignores these comments, the javadoc application reads through them to find the information it needs to create the documentation. Although javadoc comments may consist of simple text, they may also contain formatting information written in HTML. The javadoc comments also often contain @param and @result tags to describe parameters and results, as illustrated on the next slide.
View full slide show




NR 115 Revision Efforts  2002: 28-member Advisory Committee formed to identify and discuss resource specific issues.  Included county reps and reps from public and private sector.  2003: 8 Public listening sessions on initial concepts  2005: First proposal taken to 11 public hearings and public comment period  1,200 comments during the public hearings & over 11,000 comments during the public comment period.  2007: 8 public hearings and public comment period  727 comments during public hearings & 1,654 additional comments during the public comment period.  Over 14,000 comments!
View full slide show




Comments  Java supports three types of comments.    C style C++ style Javadoc /* multi-liner comments */ // one liner comments /** This is an example of a javadoc comment. These comments can be converted to part of the pages you see in the API. */ 08/03/2007 CMSC 341 Java Review 12
View full slide show




After You Get Reviews Back • Carefully classify comments into: – Unreasonable comments (e.g., misunderstanding): • Try to improve the clarity of your writing – Reasonable comments • • Constructive: easy to implement • Non-constructive: think about it, either argue the other way or mention weakness of your work in the paper If paper is accepted – Take the last chance to polish the paper as much as you can – You’ll regret if later you discover an inaccurate statement or a typo in your published paper • If paper is rejected – Digest comments and try to improve the research work and the paper – Run more experiments if necessary – Don’t try to please reviewers (the next reviewer might say something opposite); instead use your own judgments and use their comments to help improve your judgments – Reposition the paper if necessary (again, don’t reposition it just because a reviewer rejected your original positioning) 27
View full slide show




After You Get Reviews Back • Carefully classify comments into: – Unreasonable comments (e.g., misunderstanding): • Try to improve the clarity of your writing – Reasonable comments • • Constructive: easy to implement • Non-constructive: think about it, either argue the other way or mention weakness of your work in the paper If paper is accepted – Take the last chance to polish the paper as much as you can – You’ll regret if later you discover an inaccurate statement or a typo in your published paper • If paper is rejected – Digest comments and try to improve the research work and the paper – Run more experiments if necessary – Don’t try to please reviewers (the next reviewer might say something opposite); instead use your own judgments and use their comments to help improve your judgments – Reposition the paper if necessary (again, don’t reposition it just because a reviewer rejected your original positioning) 2008 © ChengXiang Zhai 68
View full slide show




Notebook Score Sheet Safety Evidence that safety training occurred and safe practices were followed to prevent students’ misuse of tools and other devices/equipment that may result in personal injury or damage to property Comments:   Support Documentation CAD/other drawings, photos, team organization, meeting minutes, test results, etc. that support the main document Comments: RESEARCH PAPER (4 Points) ▪ Correlation between game and how the science/technology is being used at a company/industry/research lab in the team’s state or region Comments:  ▪ Any related information of game theme, such as history, famous inventor(s), or major milestones. Comments:  ▪ Creativity in linking game theme to appropriately related science content Comments:  25   25   10   10   10  
View full slide show




Marketing Presentation Score Sheet DESIGN & MANUFACTURING PROCESS (ENGINEERING PROCESS) (3 Points)  Brainstorming approaches, including game strategy 10 evaluation Comments:    Analytical evaluation of design alternatives Comments:  10    Effective implementation of engineering process Comments: 10   MARKETING STRATEGIES (3 Points)  Publicity efforts to inform school and community of company’s effort (e.g. school newsletters, presentations to community and/or school groups, fliers/brochures, posters, press releases, etc. USE OF AVAILABLE TECHNOLOGY (4 Points) ▪ ▪ CAD or other drawings/Computer programming (easyC, RobotC, etc.) Comments:  WEB page development/computer simulations/PowerPoint Comments:  30   20   20  
View full slide show




Guidelines for Ordering of Questions – For self-administered questionnaires, place the most interesting questions first to capture respondents’ attention. – For personal and telephone interviews, place demographic questions first to establish rapport with the respondent. – Use funnel questions: Start with the most general questions, and move to more specific questions for a given topic. – Use filter questions: These questions direct respondents to the survey questions that apply directly to them.
View full slide show




Collaborative Examinations in ALN (Shen et al, 2004) Traditional Participatory Collaborative Instructor designs questions Individual designs questions (A) Group designs questions (A-C) Individual designs Individual reviews questions Individual reviews questions Individual reviews questions Individual answers questions Individual answers questions (B) Individual answers questions (D) Individual grades Group grades Individual grades Instructor assigns grades Instructor assigns grades Individual disputes Individual disputes Instructor assigns final grades Instructor assigns 31grades of 36 final Instructor assigns grades Individual disputes Instructor assigns final grades
View full slide show