CSC 151 Spring 2020 Topic: Wrap Up
May 6, 2020 Day 40
CSC 151 Spring 2020 Topic: Wrap Up May 6, 2020 Day 40 A Brief - - PowerPoint PPT Presentation
CSC 151 Spring 2020 Topic: Wrap Up May 6, 2020 Day 40 A Brief History/Review of Scheme 1958 1972 1991 1995 LISP C Python Java 1957 1975 1993 Fortran Scheme R LISP Scheme Why Scheme? Minimalism LISP programmers know the value
May 6, 2020 Day 40
1957 Fortran 1958 LISP 1972 C 1975 Scheme 1993 R 1991 Python 1995 Java
LISP Scheme
LISP programmers know the value of everything and the cost of nothing.
http://www.paulgraham.com/lisp.html
https://www.cs.unm.edu/~williams/cs257/prop.html
Part 1: Project Ideas Due on Tuesday April 21 Give 3 potential project ideas. Part 2: Project Proposal Due on Friday April 24 Decide on a data set and describe what you plan to do with it. Write about expected work, fall back idea(s), and a reach goal. Part 3: Project Due on Tuesday May 5 This includes: 1) Implementation of your project (code), and 2) A project report. Be sure to read the grading rubric!! Part 4: Project Presentation Due Friday May 8 Describe the project and show the results. Be sure to read the grading rubric!
The presentation should be fairly short: 3-5 mins in length Format: Option 1: Use Power-point (or equivalent). Power-point has the option to record over slides, this is a built in tool that is fairly straight-forward to use. Option 2: Live Demo of code while talking through it. This option is best suited to a project which produced some sort of “application” which is interesting to see run in real time. (It’s less ideal if your project was focused around analyzing data). You could use a tool like Zoom to record video while sharing your code. Option 3: “Board Talk” or “Whiteboard Talk”. Again, you could use a tool like Zoom to record yourself explaining your project, optionally sharing a whiteboard screen. Suggested Content: Who you are Your goals Your data (showing a sample line perhaps) What you accomplished Don’t forget to cite (code, data, pictures)
FAQ: Do we all have to talk or be in the video? No – but everyone should contribute to design of the presentation. Submission Details: Your video should be uploaded to our course Video Channel It should be uploaded by Friday May 8 at 10:30pm Central Time. Technical Difficulties: I have used these tools for another course and have not encountered any issues yet. HOWEVER, please do not postpone attempting to record or upload a video until the last moment, just in case!
Peer Support Extra Credit: You will have the chance to watch your peers presentations on our video channel. For up to 4 of these (or however many more peer supports you have remaining) you can get extra credit. In your Pweb submission include: The names of the presenters and about their project. What you like about their project. What questions would you ask the presenters?
Presentations due Friday. Exam 4 will go out on Friday.