{"id":1016,"date":"2026-03-03T04:47:30","date_gmt":"2026-03-03T04:47:30","guid":{"rendered":"https:\/\/cmdutrecht.nl\/meetandseed\/?p=1016"},"modified":"2026-03-10T04:46:54","modified_gmt":"2026-03-10T04:46:54","slug":"vibe-coding-van-prompt-naar-prototype","status":"publish","type":"post","link":"https:\/\/cmdutrecht.nl\/meetandseed\/2026\/03\/03\/vibe-coding-van-prompt-naar-prototype\/","title":{"rendered":"Vibe coding &#8211; Van prompt naar prototype"},"content":{"rendered":"[vc_row type=&#8221;full_width_background&#8221; full_screen_row_position=&#8221;middle&#8221; column_margin=&#8221;default&#8221; column_direction=&#8221;default&#8221; column_direction_tablet=&#8221;default&#8221; column_direction_phone=&#8221;column_reverse&#8221; scene_position=&#8221;center&#8221; bottom_padding=&#8221;2%&#8221; text_color=&#8221;light&#8221; text_align=&#8221;left&#8221; row_border_radius=&#8221;none&#8221; row_border_radius_applies=&#8221;bg&#8221; overflow=&#8221;visible&#8221; overlay_strength=&#8221;0.3&#8243; gradient_direction=&#8221;left_to_right&#8221; shape_divider_position=&#8221;bottom&#8221; bg_image_animation=&#8221;none&#8221; gradient_type=&#8221;default&#8221; shape_type=&#8221;&#8221;][vc_column column_element_direction_desktop=&#8221;default&#8221; column_element_spacing=&#8221;default&#8221; centered_text=&#8221;true&#8221; desktop_text_alignment=&#8221;default&#8221; tablet_text_alignment=&#8221;default&#8221; phone_text_alignment=&#8221;default&#8221; background_color_opacity=&#8221;1&#8243; background_hover_color_opacity=&#8221;1&#8243; column_backdrop_filter=&#8221;none&#8221; column_shadow=&#8221;none&#8221; column_border_radius=&#8221;none&#8221; column_link_target=&#8221;_self&#8221; column_position=&#8221;default&#8221; gradient_direction=&#8221;left_to_right&#8221; overlay_strength=&#8221;0.3&#8243; width=&#8221;1\/1&#8243; tablet_width_inherit=&#8221;default&#8221; animation_type=&#8221;default&#8221; bg_image_animation=&#8221;none&#8221; border_type=&#8221;simple&#8221; column_border_width=&#8221;none&#8221; column_border_style=&#8221;solid&#8221; column_padding_type=&#8221;advanced&#8221; gradient_type=&#8221;default&#8221;][vc_row_inner column_margin=&#8221;default&#8221; column_direction=&#8221;default&#8221; column_direction_tablet=&#8221;default&#8221; column_direction_phone=&#8221;default&#8221; text_align=&#8221;left&#8221; row_position=&#8221;default&#8221; row_position_tablet=&#8221;inherit&#8221; row_position_phone=&#8221;inherit&#8221; overflow=&#8221;visible&#8221; pointer_events=&#8221;all&#8221;][vc_column_inner column_padding=&#8221;no-extra-padding&#8221; column_padding_tablet=&#8221;inherit&#8221; column_padding_phone=&#8221;inherit&#8221; column_padding_position=&#8221;all&#8221; column_element_direction_desktop=&#8221;default&#8221; column_element_spacing=&#8221;default&#8221; desktop_text_alignment=&#8221;left&#8221; tablet_text_alignment=&#8221;default&#8221; phone_text_alignment=&#8221;default&#8221; background_color_opacity=&#8221;1&#8243; background_hover_color_opacity=&#8221;1&#8243; column_backdrop_filter=&#8221;none&#8221; column_shadow=&#8221;none&#8221; column_border_radius=&#8221;none&#8221; column_link_target=&#8221;_self&#8221; overflow=&#8221;visible&#8221; gradient_direction=&#8221;left_to_right&#8221; overlay_strength=&#8221;0.3&#8243; width=&#8221;1\/1&#8243; tablet_width_inherit=&#8221;default&#8221; animation_type=&#8221;default&#8221; bg_image_animation=&#8221;none&#8221; border_type=&#8221;simple&#8221; column_border_width=&#8221;none&#8221; column_border_style=&#8221;solid&#8221; column_padding_type=&#8221;default&#8221; gradient_type=&#8221;default&#8221;][nectar_responsive_text font_size_min=&#8221;18&#8243; font_size_max=&#8221;24&#8243; text_color=&#8221;#0a0a0a&#8221; font_size_desktop=&#8221;24&#8243; font_line_height=&#8221;1.5&#8243;]<strong>Vibe coding<\/strong>\u00a0is een manier van programmeren waarbij je bijna volledig vertrouwt op AI-tools om de code te schrijven. Jij houdt je alleen bezig met de <em>vibe<\/em>: visie, richting en globale functionaliteit. In plaats van zelf elke regel code te typen, voer je een gesprek met een AI-assistent. Met vibe coding verschuift de benodigde vaardigheid van technisch naar meer conceptueel denken. Zo kan iedere CMD\u2019er interactieve prototypes maken en educatieve &amp; creatieve experimenten uitvoeren.<\/p>\n<p><strong>Tijdens deze workshop<\/strong>\u00a0gebruiken we de gratis tool Google Antigravity. Aan het eind van de sessie heb je zelf een web-app ontwikkeld, zoals deze in minimale tijd ontwikkelde <u><a href=\"https:\/\/twincities.vercel.app\/\" target=\"_blank\" rel=\"noopener\">twincities-site<\/a><\/u>. Bovenal ontdekken we tijdens het vibe-coden: Wat gebeurt er als we AI inzetten als mede-maker, hoe verandert dit onze manier van ontwerpen, denken en prototypen en wat betekent snelheid voor creativiteit?<\/p>\n<p><strong>Erik Hekman<\/strong>\u00a0is CMD-docent en oprichter van de master Data-driven Design op de Hogeschool Utrecht. Daarnaast is hij betrokken bij de minor Big Data Design en de specialisatie AI-Design en vervult de rol van AI-co\u00f6rdinator binnen het instituut voor Media van de hogeschool. Vanuit zijn onderwijspraktijk werkt hij aan de integratie van data en AI in designcurricula. Daarnaast is hij PhD-onderzoeker aan de Universiteit Utrecht. In zijn onderzoek verkent hij hoe AI-gestuurde research agents academische praktijken modelleren. Zijn werk bevindt zich op het snijvlak van design, AI, digital humanities en critical code studies.[\/nectar_responsive_text][\/vc_column_inner][\/vc_row_inner][\/vc_column][\/vc_row]\n","protected":false},"excerpt":{"rendered":"<p>[vc_row type=&#8221;full_width_background&#8221; full_screen_row_position=&#8221;middle&#8221; column_margin=&#8221;default&#8221; column_direction=&#8221;default&#8221; column_direction_tablet=&#8221;default&#8221; column_direction_phone=&#8221;column_reverse&#8221; scene_position=&#8221;center&#8221; bottom_padding=&#8221;2%&#8221; text_color=&#8221;light&#8221; text_align=&#8221;left&#8221; row_border_radius=&#8221;none&#8221; row_border_radius_applies=&#8221;bg&#8221; overflow=&#8221;visible&#8221; overlay_strength=&#8221;0.3&#8243; gradient_direction=&#8221;left_to_right&#8221; shape_divider_position=&#8221;bottom&#8221; bg_image_animation=&#8221;none&#8221; gradient_type=&#8221;default&#8221; shape_type=&#8221;&#8221;][vc_column column_element_direction_desktop=&#8221;default&#8221; column_element_spacing=&#8221;default&#8221; centered_text=&#8221;true&#8221; desktop_text_alignment=&#8221;default&#8221; tablet_text_alignment=&#8221;default&#8221; phone_text_alignment=&#8221;default&#8221; background_color_opacity=&#8221;1&#8243; background_hover_color_opacity=&#8221;1&#8243; column_backdrop_filter=&#8221;none&#8221; column_shadow=&#8221;none&#8221;&#8230;<\/p>\n","protected":false},"author":5,"featured_media":1019,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_themeisle_gutenberg_block_has_review":false,"footnotes":""},"categories":[14],"tags":[],"class_list":["post-1016","post","type-post","status-publish","format-standard","has-post-thumbnail","category-sessie-iii-1430"],"_links":{"self":[{"href":"https:\/\/cmdutrecht.nl\/meetandseed\/wp-json\/wp\/v2\/posts\/1016","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/cmdutrecht.nl\/meetandseed\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/cmdutrecht.nl\/meetandseed\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/cmdutrecht.nl\/meetandseed\/wp-json\/wp\/v2\/users\/5"}],"replies":[{"embeddable":true,"href":"https:\/\/cmdutrecht.nl\/meetandseed\/wp-json\/wp\/v2\/comments?post=1016"}],"version-history":[{"count":5,"href":"https:\/\/cmdutrecht.nl\/meetandseed\/wp-json\/wp\/v2\/posts\/1016\/revisions"}],"predecessor-version":[{"id":1082,"href":"https:\/\/cmdutrecht.nl\/meetandseed\/wp-json\/wp\/v2\/posts\/1016\/revisions\/1082"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/cmdutrecht.nl\/meetandseed\/wp-json\/wp\/v2\/media\/1019"}],"wp:attachment":[{"href":"https:\/\/cmdutrecht.nl\/meetandseed\/wp-json\/wp\/v2\/media?parent=1016"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/cmdutrecht.nl\/meetandseed\/wp-json\/wp\/v2\/categories?post=1016"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/cmdutrecht.nl\/meetandseed\/wp-json\/wp\/v2\/tags?post=1016"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}