<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>Hi There on Theo Christiaanse, PhD</title>
    <link>https://christiaanse.ca/</link>
    <description>Recent content in Hi There on Theo Christiaanse, PhD</description>
    <generator>Hugo</generator>
    <language>en-us</language>
    <copyright>Theo Christiaanse</copyright>
    <lastBuildDate>Wed, 30 Jul 2025 22:46:00 -0700</lastBuildDate>
    <atom:link href="https://christiaanse.ca/index.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>Interoperable versus integrated process</title>
      <link>https://christiaanse.ca/posts/interoperable_integrated/</link>
      <pubDate>Wed, 30 Jul 2025 22:46:00 -0700</pubDate>
      <guid>https://christiaanse.ca/posts/interoperable_integrated/</guid>
      <description>&lt;blockquote&gt;&#xA;&lt;p&gt;The following text is an open-ended discussion on interoperable and integrated models of housing delivery. I discuss the use of digital technologies, and barriers faced by industry to improve quality while increasing productivity.&lt;/p&gt;&#xA;&lt;/blockquote&gt;&#xA;&lt;p&gt;The meaning of interoperable is that various parties can work together and transition information, materials, and project states to one another without the loss of time and information. Integrated processes bring all the parties to the table and work through solutions together. The issue I’ve encountered is that most people can agree that integrated solutions do provide higher quality outcomes but whole project is more fragile and requires a large degree of trust. If a particular set of functions is performed by one party in a unique way when that party departs from the process it will be hard to replace that party with another. We don’t see integrated project delivery being widely adopted because of this fact.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Common sense BIM</title>
      <link>https://christiaanse.ca/posts/common_sense_bim/</link>
      <pubDate>Tue, 13 Aug 2024 00:00:00 +0000</pubDate>
      <guid>https://christiaanse.ca/posts/common_sense_bim/</guid>
      <description>&lt;p&gt;Imagine going to the kitchen, opening the fridge and taking what’s there to make a three-course dinner meal. Many would struggle, outcomes would be poor, and you would be misrable during the process.&lt;/p&gt;&#xA;&lt;p&gt;Now, imagine you plan ahead. You find recipes online, make a shopping list, buy all the ingredients, and organize them in the fridge. You pre-chop some ingredients, plan the timing of each dish, plan your counter and stove space, coordinate with your partner, and make sure the dishwasher is empty. &amp;ndash; You even pin the recipes on the wall for easy reference.&lt;/p&gt;</description>
    </item>
    <item>
      <title>BIM? BIM BIM! (resolving the BIM acronym)</title>
      <link>https://christiaanse.ca/posts/bim_acro/</link>
      <pubDate>Fri, 12 Jul 2024 00:00:00 +0000</pubDate>
      <guid>https://christiaanse.ca/posts/bim_acro/</guid>
      <description>&lt;p&gt;Going through the literature and exploring the world of BIM. I keep running into various uses of the BIM acronym. My sense is that its makes learning about BIM and understanding what BIM is so much harder. My goal with this article is to inform: provide context on the use of the BIM acronym and, resolve some issues for some. A second goal with this article is also to get feedback what other practitionairs think, and how we can articulate what BIM is, and what it isn&amp;rsquo;t.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Communication; Use of technical language</title>
      <link>https://christiaanse.ca/posts/language_technical/</link>
      <pubDate>Wed, 17 Apr 2024 00:00:00 +0000</pubDate>
      <guid>https://christiaanse.ca/posts/language_technical/</guid>
      <description>&lt;p&gt;I was asked, &amp;ldquo;How do we communicate projects that contain lots of technical terms and language?&amp;rdquo;&lt;/p&gt;&#xA;&lt;p&gt;The use of technical language is useful when communicating with experts. There is a certain efficiency when we use this language as each word captures lots of background knowledge, and you can communicate with the speed of a hammer gun, instead of a hammer and nail. It&amp;rsquo;s much faster and less verbose.&lt;/p&gt;&#xA;&lt;p&gt;However, when we want to communicate our research it makes sense to leave the technical language to the side and use plain-spoken English. And, getting to the heart of the project which is how the study was conducted, and the impact of the results.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Product development: Releasing the MVP of the HOT2000 tool</title>
      <link>https://christiaanse.ca/posts/releasing_mvp/</link>
      <pubDate>Tue, 26 Mar 2024 00:00:00 +0000</pubDate>
      <guid>https://christiaanse.ca/posts/releasing_mvp/</guid>
      <description>&lt;p&gt;Hot2000 is a tool used by energy advisors in Canada to help homeowners make decisions on energy retrofits and qualify for federal incentives. However, this tool is only available for Windows. As a Mac user, I saw the need to build a tool that allows people without Windows PCs to run their Hot2000 (.h2k) files quickly. Without knowing how to define success for this project, I wanted to build something quick, small and simple and put it out in the world.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Functional Programming with Python: Going from variables to lists.</title>
      <link>https://christiaanse.ca/posts/functional_1/</link>
      <pubDate>Wed, 13 Mar 2024 00:00:00 +0000</pubDate>
      <guid>https://christiaanse.ca/posts/functional_1/</guid>
      <description>&lt;p&gt;Functional programming is a programming paradym that works by reducing the program to set of functions that ideally only have inputs and outputs and don&amp;rsquo;t have any internal state that changes the outcomes.&lt;/p&gt;&#xA;&lt;p&gt;The simplist function would look something like this:&lt;/p&gt;&#xA;&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-python&#34; data-lang=&#34;python&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;k&#34;&gt;def&lt;/span&gt; &lt;span class=&#34;nf&#34;&gt;add&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;a&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;b&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;):&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&#x9;&lt;span class=&#34;k&#34;&gt;return&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;a&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;+&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;b&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;How on earth would you be able to create complex programs using something as simple as this? In this article we will go over a few methods that are used in functional programming using Python as the language. Python is a language that allows both precedural, declarative, object-oriented, and functional styles.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Running a LLM on a M1 Mac 8GB</title>
      <link>https://christiaanse.ca/posts/running_llm/</link>
      <pubDate>Mon, 11 Dec 2023 22:00:00 +0800</pubDate>
      <guid>https://christiaanse.ca/posts/running_llm/</guid>
      <description>&lt;p&gt;Run these commands step by step in the terminal.&lt;/p&gt;&#xA;&lt;h1 id=&#34;1-brew-install-llm&#34;&gt;1. Brew install LLM&lt;/h1&gt;&#xA;&lt;pre tabindex=&#34;0&#34;&gt;&lt;code&gt;brew install llm&#xA;&lt;/code&gt;&lt;/pre&gt;&lt;h1 id=&#34;2-install-llm-gpt4all&#34;&gt;2. Install llm-gpt4all&lt;/h1&gt;&#xA;&lt;pre tabindex=&#34;0&#34;&gt;&lt;code&gt;llm install llm-gpt4all&#xA;&lt;/code&gt;&lt;/pre&gt;&lt;h1 id=&#34;3-list-the-models&#34;&gt;3. List the models&lt;/h1&gt;&#xA;&lt;pre tabindex=&#34;0&#34;&gt;&lt;code&gt;llm models list&#xA;&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;You should see an output like this:&lt;/p&gt;&#xA;&lt;pre tabindex=&#34;0&#34;&gt;&lt;code&gt;OpenAI Chat: gpt-3.5-turbo (aliases: 3.5, chatgpt)&#xA;OpenAI Chat: gpt-3.5-turbo-16k (aliases: chatgpt-16k, 3.5-16k)&#xA;OpenAI Chat: gpt-4 (aliases: 4, gpt4)&#xA;OpenAI Chat: gpt-4-1106-preview (aliases: gpt-4-turbo, 4-turbo, 4t)&#xA;OpenAI Chat: gpt-4-32k (aliases: 4-32k)&#xA;OpenAI Completion: gpt-3.5-turbo-instruct (aliases: 3.5-instruct, chatgpt-instruct)&#xA;LlamaGGUF: gguf&#xA;gpt4all: all-MiniLM-L6-v2-f16 - SBert, 43.76MB download, needs 1GB RAM&#xA;gpt4all: replit-code-v1_5-3b-q4_0 - Replit, 1.74GB download, needs 4GB RAM&#xA;gpt4all: orca-mini-3b-gguf2-q4_0 - Mini Orca (Small), 1.84GB download, needs 4GB RAM&#xA;gpt4all: mpt-7b-chat-merges-q4_0 - MPT Chat, 3.54GB download, needs 8GB RAM&#xA;gpt4all: orca-2-7b - Orca 2 (Medium), 3.56GB download, needs 8GB RAM&#xA;gpt4all: rift-coder-v0-7b-q4_0 - Rift coder, 3.56GB download, needs 8GB RAM&#xA;gpt4all: em_german_mistral_v01 - EM German Mistral, 3.83GB download, needs 8GB RAM&#xA;gpt4all: mistral-7b-instruct-v0 - Mistral Instruct, 3.83GB download, needs 8GB RAM&#xA;gpt4all: mistral-7b-openorca - Mistral OpenOrca, 3.83GB download, needs 8GB RAM&#xA;gpt4all: gpt4all-falcon-q4_0 - GPT4All Falcon, 3.92GB download, needs 8GB RAM&#xA;gpt4all: gpt4all-13b-snoozy-q4_0 - Snoozy, 6.86GB download, needs 16GB RAM&#xA;gpt4all: wizardlm-13b-v1 - Wizard v1.2, 6.86GB download, needs 16GB RAM&#xA;gpt4all: orca-2-13b - Orca 2 (Full), 6.86GB download, needs 16GB RAM&#xA;gpt4all: nous-hermes-llama2-13b - Hermes, 6.86GB download, needs 16GB RAM&#xA;gpt4all: starcoder-q4_0 - Starcoder, 8.37GB download, needs 4GB RAM &#xA;&lt;/code&gt;&lt;/pre&gt;&lt;h1 id=&#34;5-install-run-a-chat&#34;&gt;5. Install run a Chat&lt;/h1&gt;&#xA;&lt;p&gt;You can play around with the different models but this one seems to work for me.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Product and Project Management</title>
      <link>https://christiaanse.ca/posts/product-project/</link>
      <pubDate>Thu, 23 Nov 2023 00:00:00 +0000</pubDate>
      <guid>https://christiaanse.ca/posts/product-project/</guid>
      <description>&lt;p&gt;After a recent interview while hunting for jobs, an interesting topic came up, which was the difference between project and product managers. We spent a bit of time going around on the topic and I wanted to write down my thoughts here as well.&lt;/p&gt;&#xA;&lt;p&gt;The project manager understands everything in terms of process and boundary conditions &amp;ndash; meaning the goals and resources of the project. They fit the work that needs to be done and into those conditions set out at the start of the project. The product manager on the other hand sets the boundaries and most importantly understands the customer needs. By understanding the customer needs, They are able to know what direction to take the project and decide given the potential value creation how much to invest in each feature.&lt;/p&gt;</description>
    </item>
    <item>
      <title>A.I. for social good and googles new weather prediction model</title>
      <link>https://christiaanse.ca/posts/ai-and-social-good/</link>
      <pubDate>Thu, 16 Nov 2023 09:49:50 -0700</pubDate>
      <guid>https://christiaanse.ca/posts/ai-and-social-good/</guid>
      <description>&lt;h1 id=&#34;ai-can-help-humans&#34;&gt;A.I. can help humans.&lt;/h1&gt;&#xA;&lt;p&gt;In my search to see where AI can improve our lives, I came across the “A.I. for social good” movement. It seeks to apply A.I. techniques to the benefit of 17 of the UN’s sustainable development goals.&lt;/p&gt;&#xA;&lt;p&gt;During my research, I came across some great resources:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;Nature paper on Social Good &lt;a href=&#34;https://www.nature.com/articles/s41467-020-15871-z&#34;&gt;here&lt;/a&gt;.&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://ai.google/responsibility/social-good/&#34;&gt;Google&amp;rsquo;s list of social good projects&lt;/a&gt; that involve medical research, building rooflines, flood risk mapping and forest fire prediction. In 2021 Google was supporting another list of &lt;a href=&#34;https://drive.google.com/file/d/1pkqTaaMOIHWkB5ayBQtXoK61rBnOsAx0/view&#34;&gt;30 projects&lt;/a&gt;.&lt;/li&gt;&#xA;&lt;li&gt;Other organizations such as &lt;a href=&#34;https://www.mckinsey.com/featured-insights/artificial-intelligence/applying-artificial-intelligence-for-social-good&#34;&gt;McKenzie&lt;/a&gt; have written extensively about using AI for Social Good.&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;h1 id=&#34;googles-weather-model&#34;&gt;googles weather model&lt;/h1&gt;&#xA;&lt;p&gt;Among the projects is a newly announced &lt;a href=&#34;https://deepmind.google/discover/blog/graphcast-ai-model-for-faster-and-more-accurate-global-weather-forecasting/&#34;&gt;weather model&lt;/a&gt;. Looking deeper at Google&amp;rsquo;s newly announced weather model we can get a glimpse at how it works and how it was built.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Predicting Home Prices</title>
      <link>https://christiaanse.ca/page/projects/houses/</link>
      <pubDate>Mon, 13 Nov 2023 00:00:00 +0000</pubDate>
      <guid>https://christiaanse.ca/page/projects/houses/</guid>
      <description>&lt;h1 id=&#34;learnings&#34;&gt;Learnings&lt;/h1&gt;&#xA;&lt;h1 id=&#34;links&#34;&gt;Links&lt;/h1&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;Anna Montoya, DataCanary. (2016). House Prices - Advanced Regression Techniques. Kaggle. &lt;a href=&#34;https://kaggle.com/competitions/house-prices-advanced-regression-technique&#34;&gt;https://kaggle.com/competitions/house-prices-advanced-regression-technique&lt;/a&gt;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;h1 id=&#34;intro&#34;&gt;Intro&lt;/h1&gt;&#xA;&lt;p&gt;The problem at hand is to predict the home prices for various homes. In the current housing market of fall 2023, we are witnessing a significant decline in home prices. It seems weird to try and find a price point when I know prices are changing, and to values we have not seen in 10-15 years. That being said, let&amp;rsquo;s dig into this one.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Setting up TensorFlow with pip (no conda required) on M1</title>
      <link>https://christiaanse.ca/posts/settinguptensorflow/</link>
      <pubDate>Sun, 05 Nov 2023 16:35:30 +0800</pubDate>
      <guid>https://christiaanse.ca/posts/settinguptensorflow/</guid>
      <description>&lt;p&gt;Run these commands step by step in the terminal.&lt;/p&gt;&#xA;&lt;h1 id=&#34;1-get-xcode&#34;&gt;1. Get XCODE&lt;/h1&gt;&#xA;&lt;pre tabindex=&#34;0&#34;&gt;&lt;code&gt;xcode-select --install&#xA;&lt;/code&gt;&lt;/pre&gt;&lt;h1 id=&#34;2-install-homebrew&#34;&gt;2. Install homebrew&lt;/h1&gt;&#xA;&lt;pre tabindex=&#34;0&#34;&gt;&lt;code&gt;/bin/bash -c &amp;#34;$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)&amp;#34;&#xA;&lt;/code&gt;&lt;/pre&gt;&lt;h1 id=&#34;3-install-python&#34;&gt;3. Install Python&lt;/h1&gt;&#xA;&lt;pre tabindex=&#34;0&#34;&gt;&lt;code&gt;brew install python&#xA;&lt;/code&gt;&lt;/pre&gt;&lt;h1 id=&#34;4-setup-the-virtual-environment&#34;&gt;4. Setup the Virtual Environment&lt;/h1&gt;&#xA;&lt;pre tabindex=&#34;0&#34;&gt;&lt;code&gt;python3 -m venv ~/venv-metal&#xA;source ~/venv-metal/bin/activate&#xA;python -m pip install -U pip&#xA;&lt;/code&gt;&lt;/pre&gt;&lt;h1 id=&#34;5-install-tensorflow&#34;&gt;5. Install Tensorflow&lt;/h1&gt;&#xA;&lt;pre tabindex=&#34;0&#34;&gt;&lt;code&gt;python -m pip install tensorflow&#xA;python -m pip install tensorflow-metal&#xA;&lt;/code&gt;&lt;/pre&gt;&lt;h1 id=&#34;6-run-this-in-the-terminal&#34;&gt;6. Run this in the terminal&lt;/h1&gt;&#xA;&lt;pre tabindex=&#34;0&#34;&gt;&lt;code&gt;python3 -c &amp;#34;import tensorflow as tf; print(tf.reduce_sum(tf.random.normal([1000, 1000])))&amp;#34;&#xA;&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;I found this last step to be crucial as it sets a few environmental settings.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Predicting Titanic Survivors</title>
      <link>https://christiaanse.ca/page/projects/titanic-project/</link>
      <pubDate>Sat, 04 Nov 2023 00:00:00 +0000</pubDate>
      <guid>https://christiaanse.ca/page/projects/titanic-project/</guid>
      <description>&lt;h1 id=&#34;learnings&#34;&gt;Learnings:&lt;/h1&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;Setting a learning goal&lt;/li&gt;&#xA;&lt;li&gt;Writing a preprocessor (binary and linear)&lt;/li&gt;&#xA;&lt;li&gt;Checking what an upper limit of accuracy should be&lt;/li&gt;&#xA;&lt;li&gt;Checking what a simple model is in terms of accuracy&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;h1 id=&#34;links&#34;&gt;links:&lt;/h1&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://christiaanse.ca/posts/settinguptensorflow/&#34;&gt;Setting up TensorFlow on M1&lt;/a&gt;&lt;/li&gt;&#xA;&lt;li&gt;Github files: &lt;a href=&#34;https://github.com/TheoChristiaanse/Titanic/blob/main/new_version.ipynb&#34;&gt;https://github.com/TheoChristiaanse/Titanic/blob/main/new_version.ipynb&lt;/a&gt; (it&amp;rsquo;s a mess!)&lt;/li&gt;&#xA;&lt;li&gt;Will Cukierski. (2012). Titanic - Machine Learning from Disaster. Kaggle. &lt;a href=&#34;https://kaggle.com/competitions/titanic&#34;&gt;https://kaggle.com/competitions/titanic&lt;/a&gt;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;h1 id=&#34;intro&#34;&gt;Intro&lt;/h1&gt;&#xA;&lt;p&gt;The problem at hand is to predict which passengers survived on the maiden journey of the Titanic. We are provided with a dataset with various known facts about the passengers, and whether they survived or not.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Machine Learning Projects</title>
      <link>https://christiaanse.ca/page/projects/</link>
      <pubDate>Sun, 15 Oct 2023 12:23:00 -0700</pubDate>
      <guid>https://christiaanse.ca/page/projects/</guid>
      <description>&lt;p&gt;Here is a list of various Machine Learning Projects that I worked on to solidify my learnings.&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://christiaanse.ca/page/projects/houses/&#34;&gt;Predicting Home Prices&lt;/a&gt;&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://christiaanse.ca/page/projects/titanic-project/&#34;&gt;Predicting Titanic Survivors&lt;/a&gt;&lt;/li&gt;&#xA;&lt;/ul&gt;</description>
    </item>
    <item>
      <title>Thoughts on public data to fight climate change</title>
      <link>https://christiaanse.ca/posts/public_data/</link>
      <pubDate>Thu, 17 Aug 2023 15:30:00 -0700</pubDate>
      <guid>https://christiaanse.ca/posts/public_data/</guid>
      <description>&lt;p&gt;For the past couple of days, I’ve been thinking about pathways-to-net-zero and the role of public data. A deceptively simple question:&lt;/p&gt;&#xA;&lt;blockquote&gt;&#xA;&lt;p&gt;&amp;ldquo;can public data inform pathways to net zero?&amp;rdquo;&lt;/p&gt;&#xA;&lt;/blockquote&gt;&#xA;&lt;p&gt;So, does the data published enable the creation of a clear pathway-to-net-zero? And, are there reliable timely metrics to adjust those plans as actions are taken?&lt;/p&gt;&#xA;&lt;p&gt;Is there a framework out there that can use publically available information to design these pathways? If not, would it be feasible to design such a framework?&lt;/p&gt;</description>
    </item>
    <item>
      <title>Reminder of Negative Work</title>
      <link>https://christiaanse.ca/posts/reminder-of-negative-work/</link>
      <pubDate>Sat, 12 Aug 2023 21:48:31 -0700</pubDate>
      <guid>https://christiaanse.ca/posts/reminder-of-negative-work/</guid>
      <description>&lt;p&gt;The idea of being hyper-productive every day might seem like a good thing, but it can actually lead to &amp;ldquo;negative work&amp;rdquo;.&lt;/p&gt;&#xA;&lt;blockquote&gt;&#xA;&lt;p&gt;Negative work is when you think you are doing great work, but actually, it&amp;rsquo;s setting you back because you lack the clarity of mind to realize that the work you are doing will not get you closer to your goals.&lt;/p&gt;&#xA;&lt;/blockquote&gt;&#xA;&lt;p&gt;Often in the past, I would think, let us go for another hour just to squeeze out a bit more. While this works for when you just need to get things done, and there is a place for it. Make more widgets and put in more time. It seems to backfire doing it long term, and especially true for creative work like writing, programming and business design, where this burnout can be very pernicious. Consistency, staying open, and clarity of thought are more important for those types of work outputs than trying to excel every day.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Summer teaching plans of active learning</title>
      <link>https://christiaanse.ca/posts/active_learning_revisited/</link>
      <pubDate>Tue, 13 Apr 2021 13:00:00 -0700</pubDate>
      <guid>https://christiaanse.ca/posts/active_learning_revisited/</guid>
      <description>&lt;p&gt;Today, I will be returning to the topic of active learning. In my &lt;a href=&#34;active_learning.md&#34;&gt;last post on active learning&lt;/a&gt; I discussed some techniques and technological solutions to incorporate active learning in the classroom. I didn&amp;rsquo;t write about how to structure active learning, an order of operations as it were. I was inspired to write about this after seeing &lt;a href=&#34;https://www.mediatheque.lindau-nobel.org/videos/38480/dont-lecture-me?utm_source=website&amp;amp;utm_medium=al-landingpage&amp;amp;utm_campaign=al&amp;amp;utm_term=dont-lecture-me&#34;&gt;a video&lt;/a&gt; from Lindau Nobel Laureate Meetings website by Carl Wieman called &amp;ndash; &amp;ldquo;Don&amp;rsquo;t Lecture Me!&amp;rdquo;&lt;/p&gt;</description>
    </item>
    <item>
      <title>How to get an A&#43; in any course - A lecture based schedule </title>
      <link>https://christiaanse.ca/posts/how_to_get_an_a/</link>
      <pubDate>Sun, 06 Sep 2020 09:57:30 -0700</pubDate>
      <guid>https://christiaanse.ca/posts/how_to_get_an_a/</guid>
      <description>&lt;blockquote&gt;&#xA;&lt;p&gt;At the end of this blog post I will give you a time table that &amp;ndash; if you keep to it &amp;ndash; you most certainly will pass any course, and have a high chance of acing any course in the science and engineering fields. It will work best with courses that use the lecture-assignment-exam form.&lt;/p&gt;&#xA;&lt;/blockquote&gt;&#xA;&lt;blockquote&gt;&#xA;&lt;p&gt;Acknowledgement; I&amp;rsquo;d like to acknowledge the youtuber &lt;a href=&#34;https://www.youtube.com/user/Sepharoth64&#34;&gt;Ali Abdaal&lt;/a&gt;&lt;/p&gt;&#xA;&lt;/blockquote&gt;&#xA;&lt;p&gt;First we need to cover some core concepts that are important for you to understand. These are some concepts that you need to understand before you attempt using the timetable. By being aware of these concepts you will be able to make effective use of the proposed time table.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Key Recommendations for COVID</title>
      <link>https://christiaanse.ca/posts/recommendations_covid/</link>
      <pubDate>Thu, 20 Aug 2020 11:54:53 -0700</pubDate>
      <guid>https://christiaanse.ca/posts/recommendations_covid/</guid>
      <description>&lt;p&gt;In a recent &lt;a href=&#34;https://toscipolicynet.files.wordpress.com/2020/08/tspn_covid-19_exec_summary_en.pdf&#34;&gt;study&lt;/a&gt; some early impacts on COVID-19 have been revealed. This works key findings related to impacts and concerns reflects many aspects that I have personally experienced in the last couple of months. However, in this blog post I would like to highlight some of the key recommendations that were made by the study. Furthermore, please review my &lt;a href=&#34;../remote_work_during_covid&#34;&gt;previous blog&lt;/a&gt; post on various resources we make use of in our group to facilitate remote work.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Publications</title>
      <link>https://christiaanse.ca/page/publications/</link>
      <pubDate>Sat, 01 Aug 2020 11:43:54 -0700</pubDate>
      <guid>https://christiaanse.ca/page/publications/</guid>
      <description>&lt;h2 id=&#34;2021-4&#34;&gt;2021 (4)&lt;/h2&gt;&#xA;&lt;p&gt;T.V. Christiaanse, R.C.G.M. Loonen, and R. Evins (2021) Techno-economic optimization for grid-friendly rooftop PV systems – A case study of commercial buildings in British Columbia. Sustainable Energy Technologies and Assessments, 47, 101320, &lt;a href=&#34;https://doi.org/10.1016/j.seta.2021.101320&#34;&gt;https://doi.org/10.1016/j.seta.2021.101320&lt;/a&gt;&lt;/p&gt;&#xA;&lt;p&gt;P. Westermann, T. V. Christiaanse, W. Beckett, P. Kovacs, and R. Evins (2021). besos: Building and Energy Simulation, Optimization and Surrogate Modelling. Journal of Open Source Software, 6(60), 2677, &lt;a href=&#34;https://doi.org/10.21105/joss.02677&#34;&gt;https://doi.org/10.21105/joss.02677&lt;/a&gt;&lt;/p&gt;&#xA;&lt;p&gt;A. Rahimzadeh, T. V. Christiaanse, and R. Evins &amp;ldquo;Optimal storage systems for residential energy systems in British Columbia&amp;rdquo; Sustainable Energy Technologies and Assessments vol. 45, p. 101108, June 2021, doi: &lt;a href=&#34;https://doi.org/10.1016/j.seta.2021.101108&#34;&gt;https://doi.org/10.1016/j.seta.2021.101108&lt;/a&gt;&lt;/p&gt;</description>
    </item>
    <item>
      <title>How to keep research alive (Remote work in the time of covid19)</title>
      <link>https://christiaanse.ca/posts/remote_work_during_covid/</link>
      <pubDate>Mon, 23 Mar 2020 16:22:00 -0700</pubDate>
      <guid>https://christiaanse.ca/posts/remote_work_during_covid/</guid>
      <description>&lt;p&gt;First, I would like to preface this piece by saying that most of our work is related to simulation and data science. This allows us to work mostly from computers, which makes us particularly suited for remote work. If your work is mostly experimental, some of these tips might not work, however it is worth thinking about the long term. Moreover, experimental work needs design of experiments, communication, literature review, theoretical review and writing. Most of these points can be done while in self isolation.&lt;/p&gt;</description>
    </item>
    <item>
      <title>The Process of Process</title>
      <link>https://christiaanse.ca/posts/process_of_process/</link>
      <pubDate>Sat, 07 Dec 2019 20:14:00 -0700</pubDate>
      <guid>https://christiaanse.ca/posts/process_of_process/</guid>
      <description>&lt;p&gt;In past month I had the opportunity to go to two workshops at the learning and teaching center UVic on the teaching dossier - also called a teaching portfolio. The first was on the teaching narrative statement and the second was on the attachments - or data and evidence - that support the teaching narrative statement.&lt;/p&gt;&#xA;&lt;p&gt;The teaching narrative statement is a description of what makes the writer a great teacher. This narrative statement should refer to data that is in the attachments. The narrative statement is a combination of a lawyer making their case and a promotional ad. I see the narrative statement as something that will show how passionate I am about teaching and mentoring. Additionally, I will support my prose with data and evidence - like a lawyer.&lt;/p&gt;</description>
    </item>
    <item>
      <title>We have a teaching grant!</title>
      <link>https://christiaanse.ca/posts/teaching_grant/</link>
      <pubDate>Tue, 11 Jun 2019 17:41:00 -0700</pubDate>
      <guid>https://christiaanse.ca/posts/teaching_grant/</guid>
      <description>&lt;p&gt;We have obtained a teaching grant to build and test new teaching materials for a second year civil engineering physics class. In the class, students learn deterministic and well understood physics based laws that are fundamental to doing energy and thermal comfort analysis for buildings. The class is taught using traditional means such as lectures and assignments, with a three tests and a final project. Each lecture is dedicated to a single physical domain, while the assignments, tests and final project selectively bring together multiple principles into a single problem. Naturally, students find those problems in which they have to bring together multiple principles to be the most difficult.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Art and craft of lecturing</title>
      <link>https://christiaanse.ca/posts/art_craft_lecturing/</link>
      <pubDate>Thu, 09 May 2019 20:30:00 -0700</pubDate>
      <guid>https://christiaanse.ca/posts/art_craft_lecturing/</guid>
      <description>&lt;p&gt;During a workshop facilitated by Marty Wall, we learned about the art and craft of lecturing. The workshop was centered around enhancing student learning through lecturing. The students spend most of their time learning outside of the lectures given. Therefore, the lectures should be seen as a tool to enhance their learning outside of the classroom.&lt;/p&gt;&#xA;&lt;p&gt;The craft of lecturing consists of acquired skills, while the art is the ability and awareness to enhance learning at the highest level. The craft skill set can be trained and honed over years of teaching. This skills set consists of oral/performance and organizational skills. Everyone can learn these skills and are essential to a good lecturer. The art is more difficult to obtain and comes from years of experience.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Using Bloom&#39;s Taxonomy To Write Intended Learning Outcomes</title>
      <link>https://christiaanse.ca/posts/blooms_taxonomy/</link>
      <pubDate>Sun, 17 Mar 2019 16:42:00 -0700</pubDate>
      <guid>https://christiaanse.ca/posts/blooms_taxonomy/</guid>
      <description>&lt;p&gt;Intended Learning Outcomes (ILO) should be at the heart of each course. They describe exactly what the student will be able to do after taking the course. Doing is implied by an active verb. Bloom&amp;rsquo;s taxonomy of verbs provides us with a list of verbs that are sorted by cognitive domain. Below is a table with several examples of verbs. Creating is the highest cognitive domain, while remembering and understanding are lower on the scale.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Active learning</title>
      <link>https://christiaanse.ca/posts/active_learning/</link>
      <pubDate>Thu, 21 Feb 2019 19:00:00 -0700</pubDate>
      <guid>https://christiaanse.ca/posts/active_learning/</guid>
      <description>&lt;p&gt;As part of increasing my teaching competencies I will do several workshops. The first workshop I attended was on Active learning. Active learning is about activating the student to learn. The basics involve creating the exercise in such a way the students will have to be active. The activity might involve limiting the amount of time or limit the amount of resources. Part of the process is to allow the student to take on the activity, make mistakes and learn by going through this experience.&lt;/p&gt;</description>
    </item>
  </channel>
</rss>
