- Understanding Python and how programs work
- Using print statements for output
- Introduction to variables and basic data types
- Taking input from users
- Writing simple interactive programs
This course is designed to introduce students to the world of programming using Python. Students will learn fundamental concepts such as variables, loops, conditional statements, and modular programming, along with an introduction to the divide-and-conquer approach. By the end of the course, students will be able to build basic applications, solve programming problems, and develop a strong foundation for more advanced programming courses.
myprogram.py• Explain why functions are needed.
• Differentiate between built-in and user-defined functions.
• Define and call functions.
• Explain arguments and parameters.
• Trace function execution using the Visual Studio Code debugger.
• Explain modular programming.
• Use the for loop and range().
• Compare while and for loops.
• Use the break statement.
• Build a menu-driven program.
• Explain why functions are needed.
• Differentiate between built-in and user-defined functions.
• Define and call functions.
• Explain arguments and parameters.
• Trace function execution using the Visual Studio Code debugger.
• Explain modular programming.
• Use the for loop and range().
• Compare while and for loops.
• Use the break statement.
• Build a menu-driven program.
• Explain why functions are needed.
• Differentiate between built-in and user-defined functions.
• Define and call functions.
• Explain arguments and parameters.
• Trace function execution using the Visual Studio Code debugger.
• Explain modular programming.
• Use the for loop and range().
• Compare while and for loops.
• Use the break statement.
• Build a menu-driven program.
• Create and access lists using indexing.
• Traverse lists using loops.
• Use the len() function.
• Write reusable functions.
• Solve problems using lists.
• Understand universal and existential search patterns.
• Differentiate between print and return.
• Use the match-case statement.
• Solve a palindrome problem using lists.
Nourishing the Programmer in you!
schoolofseedprogramming@gmail.com
query@seedprogramming.org