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