course syllabus - genius sislandry.geniussis.com/upload/5747_programming in robotics fall...

5
Course Syllabus Class Information Class Name: Robotics EV3 Meets: Thursdays 3:00 pm EST Fall 2016 Duration: 90 minutes once per week for 15 weeks Class Description Prerequisites: A desire to learn how to program. Class Description: This one semester course teaches the basic programming principles and building techniques using the Lego Mindstorms EV3. You will learn the engineering process of defining a problem, researching, designing, building, programming, testing, debugging and presenting. You will: Learn by discovery Learn to think creatively Learn to problem solve Explore real-life applications in the programming world Teacher Information Teacher: TBA Email: Phone: Office Hour: Required Course Materials Lego Mindstorms EV3-31313-kit The Lego Mindstorms EV3 Laboratory, by Danielle Benedettelli. ISBN: 978-1-59327-533-4 Household objects for creating your challenge test fields A digital camera and/or digital video recorder to record and post your robot solving the challenges A microphone for speaking during class for working in small groups during class for presenting the group project Family Handbook Information found in this syllabus is also found in our FAMILY HANDBOOK at landryacademy.com/families1/ftv. Just click on the link at the top of the website page to view our handbook. Technical Information

Upload: duongque

Post on 06-Oct-2018

229 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Course Syllabus - Genius SISlandry.geniussis.com/upload/5747_Programming in Robotics Fall 2016... · Course Syllabus Class Information Class Name: Robotics EV3 Meets: Thursdays 3:00

Course Syllabus

Class Information

Class Name: Robotics EV3

Meets: Thursdays 3:00 pm EST Fall 2016

Duration: 90 minutes once per week for 15 weeks

Class Description Prerequisites: A desire to learn how to program.

Class Description: This one semester course teaches the basic programming principles and building techniques using the Lego Mindstorms EV3. You will learn the engineering process of defining a problem, researching, designing, building, programming, testing, debugging and presenting. You will: Learn by discovery

Learn to think creatively Learn to problem solve Explore real-life applications in the programming world

Teacher Information

Teacher: TBA

Email:

Phone:

Office Hour:

Required Course Materials

Lego Mindstorms EV3-31313-kit

The Lego Mindstorms EV3 Laboratory, by Danielle Benedettelli. ISBN: 978-1-59327-533-4

Household objects for creating your challenge test fields

A digital camera and/or digital video recorder to record and post your robot solving the challenges

A microphone

for speaking during class

for working in small groups during class

for presenting the group project

Family Handbook Information found in this syllabus is also found in our FAMILY HANDBOOK at landryacademy.com/families1/ftv.

Just click on the link at the top of the website page to view our handbook.

Technical Information

Page 2: Course Syllabus - Genius SISlandry.geniussis.com/upload/5747_Programming in Robotics Fall 2016... · Course Syllabus Class Information Class Name: Robotics EV3 Meets: Thursdays 3:00

Landry Academy (SY 16-17) Page 2

Students will need internet access to participate in the live online classes and to access the class pages online. A headset is preferred; students will need working audio at a minimum for classes. To ensure your computer is configured correctly to attend our live classes online or watch our class recordings, please visit our website tech requirements page http://landryacademy.com/live-classes/tech-requirements/. Recordings are not supported on mobile devices so you will need to access them from a laptop or desktop computer. For issues related to accessing our recordings or live online class sessions using blackboard collaborate, please click on the link to access their support that’s available 24/7 for your convenience. Blackboard Chat and Phone Support https://blackboard.secure.force.com/btbb_publichome?dfprod=Collaborate If you have additional questions, concerns or issues related to login, or other technical aspects of Landry Academy classes, please send an email to [email protected]

Your Online Class This online course is delivered entirely online using Blackboard Collaborate for our live class meetings and the Landry Academy Learning Management System Haiku for all other course interaction. This class contains synchronous (live) and asynchronous (anytime) components. Synchronous: Classes will meet live for one weekly, 90-minute online session to include lecture, discussion, and assignments, and individual and collaborative activities in real time with the teacher and with classmates. While class attendance is not required, there will be assignments, activities, and quizzes held during class that failure to complete could have an impact on the final grade. Class participation and the opportunity to ask questions and interact with classmates is a significant part of ensuring that students get the most out of the virtual learning experience. Asynchronous: From the personal Landry Academy Learning Management System (LMS) login created for each family upon enrollment, students may access all class resources. Class pages may be accessed anytime and will include summary information and recordings from live sessions for students who miss class or who would simply like to review a session. Students will also find announcements, links, assignments and grades, enrichment content, ongoing conversation via discussion boards and collaborative spaces, study helps and self-assessments, and other tools and information on class pages to facilitate class interaction and ease of use.

Attendance Policy Presence: Students are strongly encouraged to attend live classes but are not required to attend live classes. However, students who do miss a class, for whatever reason, will be responsible for viewing the class recording and completing assignments. Recordings of each class are usually available within 24 hours of the class meeting and may then be accessed 24/7 from the course class pages. Students may also review recorded classes at any time.

Participation: Active participation is essential for maintaining the best learning environment. It is also a fun part of learning. Students are not required to attend classes live, but students who do are expected to engage with the teacher and with each other. Outside of live sessions, students are expected to log on and visit the class pages to see and contribute to new content, activities, or assignments. There, students may review class material, keep up-to-date on announcements and assignments, and verify that there have not been any changes to the class calendar and/or agenda. Weekly assignments will be posted the Saturday before class for easy planning. The Internet may be used in the class to supplement course content and may be accessed by the teacher during live class lectures or by the student outside of live class meetings for general research or for additional information from such government, organizational, individual, or commercial sites that may be beneficial to learning, so parental supervision and participation in the learning process is strongly encouraged.

Page 3: Course Syllabus - Genius SISlandry.geniussis.com/upload/5747_Programming in Robotics Fall 2016... · Course Syllabus Class Information Class Name: Robotics EV3 Meets: Thursdays 3:00

Landry Academy (SY 16-17) Page 3

Class Conduct

Students should conduct themselves in a worthy and appropriate manner, which includes behaving respectfully and politely to each other and the teacher. In both live and asynchronous class activities, students should strive to stay on task and on topic, to use appropriate language, and to be gracious in speech and conduct toward others. Students should use the same guidelines for civil in-person behavior. Students should strive for proper grammar and spelling in discussion boards and assignments, but the speedy and spontaneous nature of live class chat demands that these conventions may be loosened to facilitate more relaxed, informal communication. Students who are unable to adhere to this type of conduct may be separated from the class, removed from the session if it continues to occur during a live class session, and will eventually result in parent notification if the behavior is disrupting the class.

Class Schedule and Topical Agenda

FALL SEMESTER

Week 1 – Intro to Robotics / History (Ch 1)

Week 2 – PseudoCode / BrickProgApp (Ch 2-3)

Week 3 – Motor Blocks / Color Sensor / LineFollow EV3 Programming

Week 4 – Remote IR Beacon / DataWires (Ch 6-7)

Week 5 – BrickStatusLight / RandomValueGen, My Blocks / Program Projects

Week 6 – Multitasking

Week 7 – Variables / AdvancedMode / Arrays, Steering / Differentials (Ch 11-12)

Week 8 – About Final Project

Week 9 – ArrayOperations / FileAccess (Ch 13-14)

Week 10 – PreciseDistanceTurns / FlowchartsPP

Week 11 – LegoBuilding / Gears (Ch 8) Programming Exercises

Week 12 – MathGame Program

Week 13 – StateMachines, T-R3X SM

Week 14 – Theo Jansen Mechanism / Q & A

Week 15 – Final Project Presentations

Grade Scale and Grading Policy

Ongoing Assignments/Assessments:

Weekly assignments …………………..….…….…50% of final grade Tests …………….……….……......25% of final grade Final Project ………..……………….…….25% of final grade 100% total Landry Academy Official School Grading Scale (in percent): A 100-90 B 89-80 C 79-70 D 69-60 F 59 and Below

Page 4: Course Syllabus - Genius SISlandry.geniussis.com/upload/5747_Programming in Robotics Fall 2016... · Course Syllabus Class Information Class Name: Robotics EV3 Meets: Thursdays 3:00

Landry Academy (SY 16-17) Page 4

Assignment Submission: All assignments are specified in the class pages and on the class calendar, and are to be submitted through the “Dropbox” on students’ class web pages before midnight ET on the date they are due. Assignments are returned with feedback and grades in the same dropbox location within 7 days after the due date (unless work is submitted late). Format specifications may vary for each assignment. These are discussed at the time of the assignment and will appear on the weekly page for this class.

Make-up/Late Assignment Policy: Assignments are late if they are submitted to the dropbox after the due

date. Late assignments will still be accepted up to 5 days after the due date, but late assignments (except in cases of emergency or prior arrangement with the teacher) will result in a deduction of 10 points per day late. Please take deadlines seriously.

All assignments are specified on the class pages, and announced in class.

All Challenge pictures/videos/journals must be submitted on the appropriate Haiku Wiki Project page.

All Challenge programs will be submitted in an .ev3p file in the appropriate Haikiu Dropbox.

The Final Project presentation must be submitted in a PowerPoint (ppt/pptx) file.

Assignments are returned with feedback and grades in the same Dropbox within 7 days after the due date.

Assignments are late if they are submitted in the Dropbox after midnight before class begins on the date they are due.

Take deadlines seriously. For every day an assignment is late, it will be marked down a full letter grade up to five days (except in cases of emergency or prior arrangement with the teacher).

Quizzes – All quizzes will be taken on the Haiku site outside of class. Each assessment will be open for 3 days including the class day, after which it will close. Once the assessment is opened, you must complete it – you will not be able to reopen an assessment. Each assessment is timed and is closed book, closed notes, closed internet.

Grades Dropped – One challenge grade and one quiz grade will be dropped. The final project is required.

Tips for Student Success

Students who are fully present, work diligently, actively participate (either via live class attendance or watching recordings promptly and attentively), and consistently communicate will be the most successful.

Communication: Students who are unable to find something, are unable to remember instructions, are having trouble understanding, or are otherwise having difficulty engaging in the class should take every opportunity to communicate with the teacher. Taking advantage of the weekly office hour is an excellent way to get additional help as well as gain extra support and enrichment activities. It is important to ask questions and keep an open line of communication about all class related activities for the best learning experience.

Academic Honor and Integrity

Colleges and universities, and indeed every professional and educational environment, take issues of academic honesty very seriously. Research shows that plagiarism, what most people automatically think of when hearing the phrase “academic honesty,” is most often committed when students are pressed for time, care very little about the assignment, or are unaware of what plagiarism is. These issues may be addressed by planning, attitude

Page 5: Course Syllabus - Genius SISlandry.geniussis.com/upload/5747_Programming in Robotics Fall 2016... · Course Syllabus Class Information Class Name: Robotics EV3 Meets: Thursdays 3:00

Landry Academy (SY 16-17) Page 5

adjustment, and careful instruction, and these areas of concern may be visited as needed in this class. However, academic honesty is also much more. It is a matter of integrity. Being a student of integrity includes submitting your own work, working in a timely manner, and demonstrating consistent effort and diligence. If I suspect plagiarism has occurred, I will notify you, your parents, and the school’s Director of Faculty. The resulting grade for the plagiarized assignment or assessment will be a zero. If plagiarism occurs again, action will be taken which could include dismissal from the course.

Philippians 4:8 Finally, brethren, whatever is true, whatever is honorable, whatever is right, whatever is pure, whatever is lovely, whatever is of good repute, if there is any excellence and if anything worthy of praise, dwell on these things.