|
2 | 2 | "cells": [
|
3 | 3 | {
|
4 | 4 | "cell_type": "markdown",
|
| 5 | + "id": "b3f7b25f", |
5 | 6 | "metadata": {
|
6 | 7 | "id": "RQ73d6XVysi7"
|
7 | 8 | },
|
8 | 9 | "source": [
|
9 | 10 | "# CDH course \"Programming in Python\"\n",
|
10 | 11 | "\n",
|
11 |
| - "**April 2023 edition**\n", |
| 12 | + "**November 2023 edition**\n", |
12 | 13 | "\n",
|
13 | 14 | "[Teams channel](https://teams.microsoft.com/l/channel/19%3aAlr7pcE2v9p1eaKT1BtNxJAB9mgCFT1olZvAMswJlEc1%40thread.tacv2/Algemeen?groupId=7fd15384-6748-4852-8646-d96963fb3524&tenantId=d72758a0-a446-4e0f-a0aa-4bf95a4a10e7)\n",
|
14 | 15 | "\n",
|
15 | 16 | "## Course modules\n",
|
16 | 17 | "\n",
|
17 |
| - "1. [Introduction](https://colab.research.google.com/drive/1i4wJpUIr77Fh1renWNjt00Bd51NbC1nB)\n", |
18 |
| - "2. [Values and expressions](https://colab.research.google.com/drive/17K6C_EZoeGtRxoTbYQvygFEdpWgQ2QFp)\n", |
19 |
| - "3. [Conditionals](https://colab.research.google.com/drive/1KkZ2fS75o7giccQJakRhyvYBV7JdFnVw)\n", |
20 |
| - "4. [Datastructures](https://colab.research.google.com/drive/1JxzmIzwcipnwFBntv0WZOlT-d2fUjoRF)\n", |
21 |
| - "5. [Assertions](https://colab.research.google.com/drive/1Nv6vgkH2zjJes7LXUCVhsDwFOGCtTbHM)\n", |
22 |
| - "6. [Loops](https://colab.research.google.com/drive/1AZY4ESmsKKMvbalBDLlMrezAM5NzXXxV)\n", |
23 |
| - "7. [Functions](https://colab.research.google.com/drive/1APhegD_KpLRFn5bC6Ater2wFpT8_Opfr) \n", |
24 |
| - "8. [Debugging](https://colab.research.google.com/drive/1yQskT6SyKvXtXewx5kCla2NOmasgP8Vi)\n", |
25 |
| - "9. [String manipulation](https://colab.research.google.com/drive/1Z7NNMxqHTSMoUadH3pVL6Bg6oii4qUoQ)\n", |
26 |
| - "10. [Dictionaries](https://colab.research.google.com/drive/16mecEPkVGUBIFoHIALO7dE8qv7PynHL9)\n", |
27 |
| - "11. [Working with files](https://colab.research.google.com/drive/17G-gA5-GNKX-mQglrPVNtndV2YhBafBr)\n", |
| 18 | + "1. [Introduction](https://colab.research.google.com/drive/1KVMLkUIYyUHK3svD9pLfVdhzpdhqIA1B)\n", |
| 19 | + "2. [Values and expressions](https://colab.research.google.com/drive/1FUicKa-_d5CINVGrHQdwnEpVFZlMbtkA)\n", |
| 20 | + "3. [Conditionals](https://colab.research.google.com/drive/1qQzRBD1e-1yCKtUNAt8L2lRb8tGjYpkR)\n", |
| 21 | + "4. [Datastructures](https://colab.research.google.com/drive/1CS9CxET2V1j0FQzy82AWBZZCbc8M_qWt)\n", |
| 22 | + "5. [Assertions](https://colab.research.google.com/drive/1ixrL5RCpNhtQN_MtCbpy4E5PYEG1N-qH)\n", |
| 23 | + "6. [Loops](https://colab.research.google.com/drive/14qxBVO9t3w-pFFnMuS_yhggUmM5S0BnZ)\n", |
| 24 | + "7. [Functions](https://colab.research.google.com/drive/146De3ZjgWYldNBmKkDyu8-m_jkzUTrGg)\n", |
| 25 | + "8. [Debugging](https://colab.research.google.com/drive/1r6wuOuEHabI0vmBg15HVFBLiNKRb-jnS)\n", |
| 26 | + "9. [String manipulation](https://colab.research.google.com/drive/15djL6RWOHmSo7rpQMOLE1ga9bICxBLmm)\n", |
| 27 | + "10. [Dictionaries](https://colab.research.google.com/drive/1Dssqf65thuWCNZ9I3ezaawelaWpeaWoj)\n", |
| 28 | + "11. [Working with files](https://colab.research.google.com/drive/1_mDpeRCHzrGJstcxEWZgq5YMhHujPdfe)\n", |
28 | 29 | "\n",
|
29 | 30 | "## Extra material\n",
|
30 | 31 | "\n",
|
31 |
| - "- [Functions exercises](https://colab.research.google.com/drive/13__hh18xcBeZ5xjeby21KXUBYjRpb_Vy)\n", |
32 |
| - "- [Tips](https://colab.research.google.com/drive/1qKVaI3Ct1hOsM_06mZdXpx0sLSR_O-6R)\n", |
| 32 | + "- [Functions exercises](https://colab.research.google.com/drive/1gdZjsBNSfDzJAl-Z-mdt3ui2w5uGldAi)\n", |
| 33 | + "- [Tips](https://colab.research.google.com/drive/1-Qm1VYjy-c8H6gIyW92QPxDJ4fQeZnZh)\n", |
| 34 | + "- [Life after the course](https://colab.research.google.com/drive/1Uf6IzqaKprwMXRP_vsyTKXbmVdYON9vl)\n", |
33 | 35 | "\n",
|
34 | 36 | "## Projects\n",
|
35 |
| - "- [Text analysis](https://colab.research.google.com/drive/1wUgaVE70dzjIlIEuZtgQalqYI2UcfiXK)\n", |
| 37 | + "\n", |
| 38 | + "- [Text analysis](https://colab.research.google.com/drive/1Iq_s0AtiqCMHnP1SdqecwLxYUiaBwxvD)\n", |
36 | 39 | "\n",
|
37 | 40 | "## Exercise solutions\n",
|
38 | 41 | "\n",
|
39 |
| - "1. [Introduction](https://colab.research.google.com/drive/1RIwG7hA-Ymjcm1dmSW6wA_hu1clDNrAd)\n", |
40 |
| - "2. [Values and expressions](https://colab.research.google.com/drive/1JKeNehBZ9hhHXPdVunQ_r9cv-lLR9Byy)\n", |
41 |
| - "3. [Conditionals](https://colab.research.google.com/drive/1Nvvjc3fGnMg2tWvfw2W1gVn2oKKbWzGI)\n", |
42 |
| - "4. [Datastructures](https://colab.research.google.com/drive/1juOQFMlRmeVUfbKWy0wtZ9lWkSZmr2Gn)\n", |
43 |
| - "5. [Assertions](https://colab.research.google.com/drive/1tqjXsHnnJeEAivrxqRoOSW9eNESCwLIK)\n", |
44 |
| - "6. [Loops](https://colab.research.google.com/drive/1vy2gKHtBUMk60u2bmCYlcqmhIFpI2PI-)\n", |
45 |
| - "7. [Functions](https://colab.research.google.com/drive/13M4t34msJvudQTN-Im24w4iRfctOuNCv)\n", |
46 |
| - "8. Debugging - no solutions\n", |
47 |
| - "9. [String manipulation](https://colab.research.google.com/drive/1Z7NNMxqHTSMoUadH3pVL6Bg6oii4qUoQ)\n", |
48 |
| - "10. [Dictionaries](https://colab.research.google.com/drive/1Qw7vgiyRVg1E-BkUEvCxX0e6QZQ9y_k6)\n", |
49 |
| - "11. [Working with files](https://colab.research.google.com/drive/1Nz3lhsntgw4yAI6257drrp-EtEQEVogF)" |
| 42 | + "1. [Introduction](https://colab.research.google.com/drive/13q9wUC6QRT3hDuvLOuctuph9yZYeEvVu)\n", |
| 43 | + "2. [Values and expressions](https://colab.research.google.com/drive/1R0_DYzufN6PSKpot8iBmn1Gh6mNSOCy5)\n", |
| 44 | + "3. [Conditionals](https://colab.research.google.com/drive/1-vBxja7MWudomSKEg1NU5D3JO0SEQc3J)\n", |
| 45 | + "4. [Datastructures](https://colab.research.google.com/drive/1mf_sQpAVxz8oRbsZnA548cC3TtVaQxmU)\n", |
| 46 | + "5. [Assertions](https://colab.research.google.com/drive/1yrrB0EYglFKJ0_zhb91xY7FGgJosSUFw)\n", |
| 47 | + "6. [Loops](https://colab.research.google.com/drive/19mQnQILY7oRREvwUsAD2SmqQHiOffgx_)\n", |
| 48 | + "7. [Functions](https://colab.research.google.com/drive/1BdBQeTKBvEPn1CTIJC5sDDY6VBMs32Sq)\n", |
| 49 | + "8. Debugging has no solutions notebook\n", |
| 50 | + "9. [String manipulation](https://colab.research.google.com/drive/1wOUWUUP4KdYUFzp5-fALi5t_k_4ovow1)\n", |
| 51 | + "10. [Dictionaries](https://colab.research.google.com/drive/1j1hikQCS3Px0_q4hguuIqWSXSmyKcAiN)\n", |
| 52 | + "11. [Working with files](https://colab.research.google.com/drive/1a5fHoa8eY_ABZereDQLcSnV5w3AUYSav)" |
50 | 53 | ]
|
51 | 54 | }
|
52 | 55 | ],
|
53 | 56 | "metadata": {
|
54 |
| - "colab": { |
55 |
| - "provenance": [] |
56 |
| - }, |
57 | 57 | "jupytext": {
|
58 | 58 | "main_language": "python"
|
59 | 59 | },
|
60 | 60 | "kernelspec": {
|
61 | 61 | "display_name": "Python 3",
|
62 | 62 | "name": "python3"
|
63 |
| - }, |
64 |
| - "language_info": { |
65 |
| - "name": "python" |
66 | 63 | }
|
67 | 64 | },
|
68 | 65 | "nbformat": 4,
|
69 |
| - "nbformat_minor": 0 |
| 66 | + "nbformat_minor": 5 |
70 | 67 | }
|
0 commit comments