|1.||See previous response to link to NGSS and cross cutting concepts.|
|2.||Pattern recognition. Helps much to design thinking, problem definition, abstraction and algorithms.|
|3.||How to market your skills.|
|4.||I will see if and when the occasion comes for me to work with it!|
|5.||General steps in the engineering process. They are included in some of the above (e.g., the Testing section), but this process is important to teach, and naturally lends itself to many exciting hands-on projects that really get students engaged.|
|6.||Considering style and organizational design in email communication.|
|7.||Funding . . .|
|8.||Creating applications for the real world. Utilize devices that are both PC and mobile.|
|9.||Answered on previous page|
|10.||Physical computing like using microbit/arduino to control/read physical senors/actuators.|
|11.||Keyboarding/typing should be taught before 3rd graders take the online AZMERIT test.|
|12.||Don't diminish "reading, writing, and arithmetic" they are holistic to a computer science education, and critical to lifetime learning. Technology will subsume many times over before a K-12 learner is both out of school and before they are through with a career.|
|13.||To summarize my views on all of this.
The K-12 Computer Science Standards should be aiming to support and enhance existing standards and curriculum. The ADE should be looking at creating ways that curriculum advisers (at school and district level) can integrate CompSci principles with current material.
The only way any of this will get practically adopted is if it useful in teaching and reinforcing existing (and tested, teacher evaluation impacting) subjects. And not as another unfunded top-down mandated "flavor of the month with the business community."
Computer Science as an academic field itself is very important, but it is not for everyone. The majority of the student body is going to USE computers and the products of computer science for OTHER things. Having a general working knowledge of their TOOLS is important. Just like how a mathematician needs to have general working knowledge of how to read and write in English (or another language).
|14.||Critical thinking. How do you ask the right questions to understand a problem. If you can't do that, computer science will not be of any help.|
|15.||Functional, Integration,and System testing; Test Driven Design; Agile methodology|
|16.||Not sure where you had the questions about learning productivity skills for creating word documents, presentations, spread sheets, tables, diagrams, etc. I don't see keyboarding skills being taught since the computer labs are being used for testing and programs for drills such as Success Maker.|
|17.||Same as before...help them learn to keyboard...it will help with everything!|
|18.||Not that I can think of|
|19.||Computer cycle should be taught for at least 1 quarter of the classroom year and repeated ever 2 to 3 years,|
|20.||Need more time to process|
|21.||Perhaps application of computing for CTE classes|
|22.||Maybe the EPICS comment applies here as well - Something analogous to Engineering projects in community service that is specific to Computer Science, although a CS project could be an EPICs project.|