1 / 10

Learning to Program with Python

Learning to Program with Python. Sec 9-1 Web Design. Objectives for the Rest of the Year. To understand the basic concepts of computer programming in a high-level language (Python) To understand and use functions and modularity.

york
Download Presentation

Learning to Program with Python

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Learning to Program with Python Sec 9-1 Web Design

  2. Objectives for the Rest of the Year • To understand the basic concepts of computer programming in a high-level language (Python) • To understand and use functions and modularity. • To be able to use control flow constructs to form useful programs. • To understand simple data structures. • To be able to solve problems in relation to writing programs. • To be able to test and debug programs.

  3. Materials • For the remainder of the year we will be using the book “Learning Computing with Robots” • Text is on the website on the Web Design class page • You will need to read!

  4. Materials- continued • Scribbler Robots • The Scribbler is a fully programmable, intelligent robot with multiple sensor systems that let it interact with people and objects. • It navigates on its own as it explores its surroundings, and then reports back about what it senses using light and sound. • Fluke Card • Bluetooth adaptor

  5. Software • On your PC you will find • IDLE (Python GUI) in Start | Python 2.4 | IDLE (Python GUI) • Bluetooth Manager in your taskbar.

  6. Final Project • Your robot will be placed in a an area • Somewhere in the area will be: • Solid Colored Object • Assume Yellow, Orange, Red or Pink • Your robot will need find and run into the object and stop.

  7. What do you need to know? • Given the Robot, Fluke, Bluetooth adaptor, IDLE software and Bluetooth Manager… • What do you need to know to complete the final project?

  8. I need to know how to…

  9. Teams • We have nine robots to use for this class. • You will need to divide into teams of 3 (one team of 4). • I expect every member of the team to contribute. • I will require each member to show me their contributions and be able to explain them to me. • Success of your team will depend on your work

  10. Rest of Today • Download the book from the Web. This may take a while. • Form teams – We will start using the robots tomorrow. • Once you have a team you can pick a robot. That robot will your team’s robot for the rest of the year. • Don’t break your robot! • Don’t lose your Bluetooth dongle. • I don’t have spares!

More Related