10-03-2016 10:59 AM
10-03-2016 11:06 AM
How about rolling the 4-hr and multiple-choice tests into the points program by assigning each a number of points? Maybe the MC could be whittled down to mostly what's new, being weighted towards the newer versions, therefore being smaller and worth x amount f points?
From a purely added value point of view, I think that would work, but one of the goals was to cut down on overhead, and this would definitely be ADDING overhead.
Rolling out the points method would be a prickly subject. How would you handle the person whose certification came up just as the transition occured? Maybe that person has no points. I guess the fairest way is for everyone with pending re-certs at the time of the change gets re-certified the old way, but the next one is the new way? Or maybe those with less than a year to re-certification get a one-year grace period to give them at least a reasonable shot at accumulating points? It's not just a change in the type of test, like the last time the criteria was changed, it's a completely new direction. I think a lot of developers could lose their cert for no good reason otherwise.
10-03-2016 11:31 AM
You asked for my opinion- OK you'll get it.
I would strongly encourage NI to maintain a CLD-R multiple choice exam but, yes, the current ones need work! There are poorly worded questions. There are ambiguous distractors. There are incorrect answers. There are questions with obsolete answers (The IPE structure may actually slow down code execution if the "magic pattern" exists on a LabVIEW version with compiler optimizations and the optimization threshold does not limit that optimization.) With proper test maintenance all of these should have been avoided.
OH NO! did I say "Test Maintenance?" Yes! You really need to do test maintenance! Sort through the most commonly correctly answered items and consider why they fail to uncover defects in the understanding of the skill under review AND find the most commonly incorrectly answered items review the distractors chosen incorrectly and identify where the failure in testing occured. Poor training/help, bad question, and "concept out of scope" are common reasons for these outliers. To my knowledge this data-mining has not been done and, if it has, the release cycle is unresponsive to that analisys.
Why do I feel the written exam offers value:
If I am not mistaken, those first two points were the original justification for the CLD-R being a written exam. I think they are both still valid.
All that being said, NI needs to do a better job at test maintenance and leverage the tools and techniques for all exams (Certification, instructor led training and on-line training.)
Just 1 opinion
10-26-2016 07:18 AM
Please Review my CLA Exam
12-10-2016 03:50 PM - edited 12-10-2016 03:52 PM
Dear all,
please, if someone will have time, could you check this solution? Is it enough to pass CLD, please? I know that normal error handler is missing, but maybe I missed smth else...
Thanks a lot in advance!
P.S. Forgot to tell - it's in LV 2015; and for any case in LV 2014...
12-12-2016 08:02 AM
I don't think any of us can say for certain if a solution is good enough to pass. But looking at your code I'd guess it is good enough to pass. Your code looks pretty clean, functionally I think it is complete (but I didn't try to exercise all features), level of comments is good, icons are good. Maybe the control names could be improved a bit. What is "I_Mode Settings" or "O_Max Time"? I realize you could have control descriptions or VI documentation explaining it, but the control names could be more human readable and easier to understand. Maybe just remove the "I_" and "O_" if it doesn't add anything. That being said I'm not sure you'll get points taken away for this.
Unofficial Forum Rules and Guidelines
Get going with G! - LabVIEW Wiki.
16 Part Blog on Automotive CAN bus. - Hooovahh - LabVIEW Overlord
12-12-2016 03:06 PM
Thanks a lot for your feedback!
Yes, I was not sure about this style of inputs-outputs naming (I_, O_ are prefixes for In/Out, corresponding; much better for TestStand use, b/c you can see it directly in the beginning of control name, and don't need to expand column with input/output name)... But for CLD, I guess, it's better to use more common In/Out convention + maybe decoration of input/output sections... So this one I'm gonna to improve for sure...
Thank you for your time you've spent on the code!
12-12-2016 03:52 PM
Actually I'd suggest removing any prefix from the control or indicator name all together. You know it's an input because you can sink data to it, and the context help shows you. You know its an output because you source data from it, and the context help shows you. These practices might be common in text based languages, and apparently TestStand, but I've never seen LabVIEW VIs set with prefixes defining if they are inputs or outputs, just my 2 cents.
Unofficial Forum Rules and Guidelines
Get going with G! - LabVIEW Wiki.
16 Part Blog on Automotive CAN bus. - Hooovahh - LabVIEW Overlord
12-12-2016 04:32 PM
@Hooovahh wrote:
Actually I'd suggest removing any prefix from the control or indicator name all together. You know it's an input because you can sink data to it, and the context help shows you. You know its an output because you source data from it, and the context help shows you. These practices might be common in text based languages, and apparently TestStand, but I've never seen LabVIEW VIs set with prefixes defining if they are inputs or outputs, just my 2 cents.
Yeah, in LabVIEW we postpend that info
You get the picture
12-12-2016 04:43 PM
Jeff·Þ·Bohrer wrote:Yeah, in LabVIEW we postpend that info
Those are good examples and I have done some of those, but in those cases I have an In and and Out that are usually modified some how. Like I have a "Cool Class In" and "Cool Class Out", but if I just had "Settings" I wouldn't label it "Settings In" unless there were a "Settings Out" that were somehow manipulated in my VI. Not sure if this is how it is always done but it is better than the alternative of having two controls with the same name "Cool Class".
Unofficial Forum Rules and Guidelines
Get going with G! - LabVIEW Wiki.
16 Part Blog on Automotive CAN bus. - Hooovahh - LabVIEW Overlord