@GrantMuilenburg I haven't used Scratch, but there might be some good lead-ins to new code ideas using Pseudocode. For example, doing an "if-else" maze in your room before introducing it in the code. #AllTigersCode#codeineveryclass
@SCoulander I would highly recommend trying some Pseudocode to start off. It's a great way to see some of the principles behind coding without getting bogged down in the details of the computers themselves. #AllTigersCode#codeineveryclass
A10: I feel pretty good about this from my learning from https://t.co/dQKcfbB6fr and CS Principles! I'm always happy to lend a hand with any of this material! #AllTigersCode#codeineveryclass
A9: Here is a fun (but download required) game that starts of with basic programming ideas and ramps up in difficulty quickly! https://t.co/rmknyQ5tsW #AllTigersCode#codeineveryclass
A8: I really enjoy any type of Pseudocode task! I feel like they are really amazing to show connections to computer science ideas without a computer. Like how we're building communication protocols in CS Principles right now! #AllTigersCode#codeineveryclass
A7: I feel like I'm probably at step 2 - set the stage. With planning in CS Principles, I feel like I'm at a good point to begin setting up those ideas in other classes. #AllTigersCode#codeineveryclass
@EmGulckLibrary Another thing that's nice about this is that the core of each language is the same with just different phrases to accomplish the same task. So by learning a certain language, you are already set up for success with the others! #AllTigersCode#codeineveryclass
@sjennie8809 It is very much like a foreign language! Luckily, many programming languages take pieces we're familiar with in a concise way to tell a computer what to do. Like how "console.log()" in Javascript means to send the info you want to the console! #AllTigersCode#codeineveryclass
A6: I think the overview does a great job showing how there are different methods to achieve certain goals that all revolve around this main idea of programming. There are just multiple routes to get to different end results! #AllTigersCode#codeineveryclass
A5: The logic thinking within programming relates strongly with mathematics. Taking the processes and reasoning from math and implementing it with code shows strongly how the ideas behind math can be used as a tool to accomplish many other things! #AllTigersCode#codeineveryclass
@GrantMuilenburg This idea is key for sure. In my early experience teaching computer science, working together to solve problems is an essential learning to computational thinking. Collaboration with computer science is awesome! #AllTigersCode#codeineveryclass
@EmGulckLibrary I think it's awesome how the incorporation of computer science ties directly to the 21st Century Skills that we strive for across disciplines. Definitely a great connection! #AllTigersCode#codeineveryclass
A4: It's awesome to see some of the ideas that students think up that haven't even crossed our minds. The processes of discovering new methods to solving problems in a collaborative manner is crucial to learning computer science! #AllTigersCode#codeineveryclass
A3: I feel like we do an awesome job teaching problem solving skills combined with technological access to show opportunities within these job fields. I think some more computational thinking across content areas would help a lot though! #AllTigersCode#codeineveryclass
@BradReiman I feel like it might be cool to "introduce" coding on the coordinate plane without telling students that you are technically coding. Then connect it back into coding afterward. Maybe have the students make their own protocols? #AllTigersCode#codeineveryclass
A2: The misconception that technology changes too quickly... Even though it does change rapidly, the core ideas behind computer science still apply to new tech. The overarching ideas are maintained even as the field continues to develop! #AllTigersCode#codeineveryclass
A1: We do some unplugged activities in CS Principles where students developed their own Internet protocols - lots of teamwork and collaborative learning!! #AllTigersCode#codeineveryclass