Robotics Technology
History and Impact of Robotics
Unit 4
Software Design and Programming
Pacing
Key Language Usage
Narrate Argue Inform Explain
A/B Day: 10 Weeks Semester: 5 Weeks
Standards Strand4 : Students will be introduced to software design, coding structures, and software development. Standard 1 : Explore the concepts of computational thinking, the software design process, programming structures, and programming languages. ● Understand the concepts in computational thinking. ○ Decomposition, algorithms, binary, etc. ● Understand and use the software design process
○ Input, processing, output. ○ User interface design (UI) ○ User experience (UX) ● Understand and use programming structures. ○ Sequence programming ○ Decisions with if – then – else statements
○ Loops – repeat, for, while, etc. ○ Functions, modules, methods ○ Variables ● Understand and explore different programming languages.
○ Block type languages ○ Text-based languages
End of Unit Competency ● I can explain how to break down a big problem into smaller, easier parts. ● I can explain how to create step-by-step instructions (algorithms) to solve a problem. ● I can identify and explain the use of basic computer ideas like binary numbers and simple logic. ● I can explain how software is created, including how data is input, processed, and output. ● I can explain how to design simple, easy-to-use screens for a program (User Interface). ● I can explain why making a program easy and fun to use (User Experience) is important. ● I can narrate how to write programs that follow steps in the right order.
Made with FlippingBook Learn more on our blog