{"id":1237,"date":"2025-10-09T16:21:52","date_gmt":"2025-10-09T13:21:52","guid":{"rendered":"https:\/\/www.juustila.com\/antti\/?p=1237"},"modified":"2025-10-09T16:21:53","modified_gmt":"2025-10-09T13:21:53","slug":"archiving-old-course-materials","status":"publish","type":"post","link":"https:\/\/www.juustila.com\/antti\/2025\/10\/09\/archiving-old-course-materials\/","title":{"rendered":"Archiving old course materials"},"content":{"rendered":"\n<p class=\"wp-block-paragraph\">Returning back to <a href=\"https:\/\/www.juustila.com\/antti\/2023\/10\/28\/blasts-from-the-past\/\" data-type=\"post\" data-id=\"1044\">this post<\/a> from two years ago, I am archiving here the course material which was last updated in March 1999. Course was on programming a multiple document interface Windows app with C.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">The material, written as a short booklet, instructs the student to implement, step by step, an app to draw simple shapes. The app also uses components as the drawing code is placed in a dynamic library (dll).<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">The material ends at the point the app can be used to draw simple lines in multiple windows. <\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Students are supposed to extend the functionality to draw other simple shapes, filled or not, and saving and reading the drawings to\/from files.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Unfortunately I think I&#8217;ve lost the code and the .doc file for this material. Don&#8217;t even have a Windows PC anymore so&#8230; Could try out if the code still works, using Windows in virtual machine on my Mac. Would this still be compatible with current Windows API:s, don&#8217;t know.<\/p>\n\n\n\n<div data-wp-interactive=\"core\/file\" class=\"wp-block-file\"><object data-wp-bind--hidden=\"!state.hasPdfPreview\" hidden class=\"wp-block-file__embed\" data=\"https:\/\/www.juustila.com\/antti\/wp-content\/uploads\/2025\/10\/Ohjelmointiymparisto.pdf\" type=\"application\/pdf\" style=\"width:100%;height:600px\" aria-label=\"Embed of Ohjelmointiymp\u00e4rist\u00f6.\"><\/object><a id=\"wp-block-file--media-485fb074-bc7e-45e1-887d-7eefa1a953df\" href=\"https:\/\/www.juustila.com\/antti\/wp-content\/uploads\/2025\/10\/Ohjelmointiymparisto.pdf\">Ohjelmointiymp\u00e4rist\u00f6<\/a><a href=\"https:\/\/www.juustila.com\/antti\/wp-content\/uploads\/2025\/10\/Ohjelmointiymparisto.pdf\" class=\"wp-block-file__button wp-element-button\" download aria-describedby=\"wp-block-file--media-485fb074-bc7e-45e1-887d-7eefa1a953df\">Download<\/a><\/div>\n","protected":false},"excerpt":{"rendered":"<p>Returning back to this post from two years ago, I am archiving here the course material which was last updated in March 1999. Course was on programming a multiple document interface Windows app with C. The material, written as a short booklet, instructs the student to implement, step by step, an app to draw simple &hellip; <a href=\"https:\/\/www.juustila.com\/antti\/2025\/10\/09\/archiving-old-course-materials\/\" class=\"more-link\">Continue reading<span class=\"screen-reader-text\"> &#8220;Archiving old course materials&#8221;<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_jetpack_memberships_contains_paid_content":false,"footnotes":"","jetpack_post_was_ever_published":false},"categories":[2],"tags":[200,98,201,70,12,133],"class_list":["post-1237","post","type-post","status-publish","format-standard","hentry","category-coding","tag-archive","tag-c-2","tag-course-material","tag-programming","tag-teaching","tag-winapi"],"jetpack_featured_media_url":"","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/www.juustila.com\/antti\/wp-json\/wp\/v2\/posts\/1237","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.juustila.com\/antti\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.juustila.com\/antti\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.juustila.com\/antti\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.juustila.com\/antti\/wp-json\/wp\/v2\/comments?post=1237"}],"version-history":[{"count":1,"href":"https:\/\/www.juustila.com\/antti\/wp-json\/wp\/v2\/posts\/1237\/revisions"}],"predecessor-version":[{"id":1239,"href":"https:\/\/www.juustila.com\/antti\/wp-json\/wp\/v2\/posts\/1237\/revisions\/1239"}],"wp:attachment":[{"href":"https:\/\/www.juustila.com\/antti\/wp-json\/wp\/v2\/media?parent=1237"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.juustila.com\/antti\/wp-json\/wp\/v2\/categories?post=1237"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.juustila.com\/antti\/wp-json\/wp\/v2\/tags?post=1237"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}