代写程序接单- 2022/5/31 Declarative Programming (COMP90048_2022_SM1) Declarative Programming (COMP90048_2022_SM1)

 2022/5/31 Declarative Programming (COMP90048_2022_SM1) Declarative Programming (COMP90048_2022_SM1)

 This subject will be delivered as follows: Two lectures per week will be available to view through Lecture Capture; You will be assigned to one one-hour live workshop session per week, beginning in Week 2; Some workshops are held face-to-face in a computer laboratory on campus, while others are held on Zoom; please be sure you are enrolled in the right sort for you; There will be one one-hour live interactive discussion class per week to answer questions and work through exercises; we suggest you view the week's prerecorded lectures before attending; Discussion classes will be held on Wednesdays at 11am AEST in room B117 the Glyn Davis building (https://maps.unimelb.edu.au/parkville/building/133) (MSD) and simulcast on Zoom, beginning in Week 1; We will not be using the second lecture slot; There are extensive learn-at-your-own-pace interactive lessons on Prolog and Haskell available on the Grok platform; follow the link from the Grok Module on the LMS; Subject discussions will be carried on the Ed discussion forum, accessible through the LMS; You can ask for individual help from a tutor by clicking on the Tutoring button on Grok (near the top of the page). You will see the tutor's response to your question on Grok. Subject staff will answer questions through the Ed Discussion forum as well as questions asked through the Tutoring system on Grok; Students are encouraged to answer questions asked through Ed – this is a good way improve your own understanding of the subject material; Assignments and projects will also be released, submitted, and assessed through Grok; The final exam will also be delivered through Grok; The lectures and class discussions for the first half of the semester will be delivered by Peter Schachte, and for the second half by Christine Rizkallah. Intended learning outcomes On completion of this subject, students should be able to: Apply declarative programming techniques Write medium size programs in a declarative language Write programs in which different components use different languages; and Select appropriate languages for each component task in a project. Note that the first two of these objectives are more important than the others. Assessment overview https://canvas.lms.unimelb.edu.au/courses/124611 1/2 2022/5/31 Declarative Programming (COMP90048_2022_SM1) Project work during semester, expected to take about 30-35 hours (30%), and a 2-hour end-of- semester written examination (70%). To pass the subject, students must obtain at least 50% overall, 15/30 on project work, and 35/70 on the end-of-semester written examination. Assessment Synopsis for Declarative Programming Component Language Assignment 1 Prolog Project 1 Prolog Assignment 2 Haskell Project 2 Haskell Final exam both Planned Release Week 2 Week 4 Week 7 Week 9 — Planned Deadline Worth Tuesday 22nd 5% March 11:59pm Tuesday 12th April 15% 11:59pm Thursday 28th April 5% 11:59pm Thursday 19th May 15% 11:59pm Examination period 60% Hurdle requirements Hurdle Requirement: to pass the subject, students must obtain at least: 50% overall 50% in the combined project work 50% in the end-of semester written examination https://canvas.lms.unimelb.edu.au/courses/124611 2/2 


51作业君 51作业君

Email:51zuoyejun

@gmail.com

添加客服微信: ITCSdaixie