Skip to content

Commit

Permalink
Adding dates for Coding Two and Spatial Two lectures
Browse files Browse the repository at this point in the history
  • Loading branch information
JGL committed Jan 21, 2025
1 parent 73f4a6f commit d6979d8
Show file tree
Hide file tree
Showing 2 changed files with 35 additions and 20 deletions.
20 changes: 4 additions & 16 deletions docs/codingTwo/lecture_01.html
Original file line number Diff line number Diff line change
Expand Up @@ -28,29 +28,17 @@
<body>
<div>Diploma in Apple Development 🍎👩🏻‍💻: Coding Two: Lecture 1: Introduction to Block Two and the Coding Two unit specifically.<br /><a href="../index.html">Back to slide index</a>.</div>
<div>
👋🏻 Hi! Welcome to Block Two! Well done on all successfully completing Block One! 🎉
👋🏻 Hi! Welcome to Block Two! Well done on completing Block One! 🎉
</div>
<div>First, don't forget to confirm your attendance using the Seats Mobile app!</div>
<div>Second, I'm going to start every lecture with a meditation from the fantastic <a href="https://www.shambhala.com/sittingstilllikeafrog/">Sitting Still Like a Frog book</a>, all read by Myla Kabat-Zinn. If you don't want to participate that's completely fine.</div>
<div>Let's start by looking at the homepage for Block 2: <a href="https://jgl.github.io/DiplomaInAppleDevelopment-SpringSummer2024/">https://jgl.github.io/DiplomaInAppleDevelopment-SpringSummer2024/</a>. As you can see I'm going to be writing both Coding 2 and Product 2 as we go. So please say what you want to learn! I know you are all going to love SwiftUI on Fridays.
<div>Let's start by looking at the homepage for Block 2, which is below that of Block 1: <a href="https://jgl.github.io/DiplomaInAppleDevelopment-2024-2025/">https://jgl.github.io/DiplomaInAppleDevelopment-2024-2025/</a>. As you can see I'm going to be writing both Coding 2 and Product 2 as we go. So please say what you want to learn! I know you are all going to love SwiftUI on Fridays.
</div>
<div>
Let's move on by reviewing the README.md for Block Two on the Block Two GitHub: <a href="https://github.com/JGL/DiplomaInAppleDevelopment-SpringSummer2024">https://github.com/JGL/DiplomaInAppleDevelopment-SpringSummer2024</a>. Don't forget to make note of the <a href="https://github.com/JGL/DiplomaInAppleDevelopment-SpringSummer2024#block-2-assessment">assessment schedule</a> in your own calendars. As you know from Block One, assessment will be upon you before you know it! Tutorials will continue as normal on Monday mornings.
Let's move on by reviewing the README.md for Block Two on the Apple Diploma GitHub: <a href="https://jgl.github.io/DiplomaInAppleDevelopment-2024-2025/">https://jgl.github.io/DiplomaInAppleDevelopment-2024-2025/</a>. Don't forget to make note of the <a href="https://github.com/JGL/DiplomaInAppleDevelopment-2024-2025/#block-2-assessment">assessment schedule</a> in your own calendars. As you know from Block One, assessment will be upon you before you know it! Tutorials will continue as normal on Monday mornings.
</div>
<div>
Let's continue by looking at the wiki for Block Two on the Block Two GitHub: <a href="https://github.com/JGL/DiplomaInAppleDevelopment-SpringSummer2024/wiki">https://github.com/JGL/DiplomaInAppleDevelopment-SpringSummer2024/wiki</a>, paying particular attention to the reading list wiki page: <a href="https://github.com/JGL/DiplomaInAppleDevelopment-SpringSummer2024/wiki/Reading-List"></a>
</div>
<div>
Next, let's move on to the text book that we'll be using to start this unit, the final book in the <a href="https://www.apple.com/education/higher-education/app-development/">Develop in Swift curriculum from Apple</a>, Develop in Swift Data Collections. As always, it's a good idea to get both the student and teacher editions. It's also a good idea to download both the <a href="https://education-static.apple.com/data-collections/xcode13/student.zip">Student</a> and <a href="https://education-static.apple.com/data-collections/xcode13/teacher.zip">Teacher</a> materials.
</div>
<div>
Let's start with the student guide introduction, before moving on Unit 1: "Tables and Persistance". The first lesson is 1.1 "Protocols". Let's start with the Keynote, review the textbook and complete the playground lab before moving onto the review questions as a group.
</div>
<div>
Next let's move onto lesson, 1.2 "App Anatomy and Life Cycle". Let's start with the Keynote, complete the exercise in the textbook before moving onto the review questions as a group.
</div>
<div>
Let's continue to the third lesson, 1.3 "Model-View-Controller". Let's start with the Keynote, review the textbook exercise and complete the "Favorite (sic) athletes" lab before moving onto the review questions as a group.
Let's continue by looking at the wiki for Block Two on the Apple Diploma GitHub: <a href="https://github.com/JGL/DiplomaInAppleDevelopment-2024-2025/wiki">https://github.com/JGL/DiplomaInAppleDevelopment-2024-2025/wiki</a>, paying particular attention to the reading list wiki page: <a href="https://github.com/JGL/DiplomaInAppleDevelopment-2024-2025/wiki/External-Resources"></a>
</div>
<div>
Thanks!<br /><a href="../index.html">Back to slide index</a>.
Expand Down
35 changes: 31 additions & 4 deletions docs/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -49,8 +49,8 @@ <h3>Coding One Lectures by Joel Gethin Lewis:</h3>
<li>Day change: <b>Wednesday 27th November 2024, 0930-1330:</b> <a href="codingOne/lecture_10.html">Lecture 10: Custom types and Swift Testing</a>.</li>
<li>Tuesday 3rd December 2024, 0930-1330: <a href="codingOne/lecture_11.html">Lecture 11: Models and persistence, Navigation, editing, and relationships and Observation and shareable data models</a>.</li>
<li>Tuesday 14th January 2025, 0930-1330: <a href="codingOne/lecture_12.html">Lecture 12: Mock Multiple choice test and Mock Practical exam</a>.</li>
<li>Tuesday 21st January 2025, 1000-1200: Lecture 13: Multiple Choice Test</a>.</li>
<li>Tuesday 28th January 2025, 1000-1200: Lecture 14: Practical Exam</a>.</li>
<li>Tuesday 21st January 2025, 1000-1200: Lecture 13: Multiple Choice Test.</li>
<li>Tuesday 28th January 2025, 1000-1200: Lecture 14: Practical Exam.</li>
</ol>
</p>

Expand Down Expand Up @@ -99,15 +99,42 @@ <h3>Coding Two Lectures by Joel Gethin Lewis:</h3>

<p>
<ol>
<li>TBC, 2024. 0930-1330: <a href="codingTwo/lecture_01.html">Lecture 1: Introduction to Block Two and the Coding Two unit specifically</a>.</li>
<li>Tuesday 18th February 2025, 0930-1330: <a href="codingTwo/lecture_01.html">Lecture 1: Introduction to the Block Two and Coding Two unit</a>.</li>
<li>Tuesday 25th February 2025, 0930-1330: <a href="codingTwo/lecture_02.html">Lecture 2: TBC</a>.</li>
<li>Tuesday 4th March 2025, 0930-1330: <a href="codingTwo/lecture_03.html">Lecture 3: TBC</a>.</li>
<li>Tuesday 11th March 2025, 0930-1330: <a href="codingTwo/lecture_04.html">Lecture 4: TBC</a>.</li>
<li>Tuesday 18th March 2025, 0930-1330: <a href="codingTwo/lecture_05.html">Lecture 5: TBC</a>.</li>
<li>Tuesday 15th April 2025, 0930-1330: <a href="codingTwo/lecture_06.html">Lecture 6: TBC</a>.</li>
<li>Tuesday 22nd April 2025, 0930-1330: <a href="codingTwo/lecture_07.html">Lecture 7: TBC</a>.</li>
<li>Tuesday 29th April 2025, 0930-1330: <a href="codingTwo/lecture_08.html">Lecture 8: TBC</a>.</li>
<li>Tuesday 6th May 2025, 0930-1330: <a href="codingTwo/lecture_09.html">Lecture 9: TBC</a>.</li>
<li>Wednesday 13th May 2025, 0930-1330: <a href="codingTwo/lecture_10.html">Lecture 10: TBC</a>.</li>
<li>Tuesday 20th May 2025, 0930-1330: <a href="codingTwo/lecture_11.html">Lecture 11: TBC</a>.</li>
<li>Tuesday 27th May 2025, 0930-1330: <a href="codingTwo/lecture_12.html">Lecture 12: Mock Multiple choice test and Mock Practical exam</a>.</li>
<li>Tuesday 3rd June 2025, 1000-1200: Lecture 13: Multiple Choice Test.</li>
<li>Tuesday 10th June 2025, 1000-1200: Lecture 14: Practical Exam.</li>
</ol>
</p>

<h3>Spatial Two Lectures by Joel Gethin Lewis:</h3>

<p>
<ol>
<li>TBC, 0930-1330: <a href="spatialTwo/lecture_01.html">Lecture 1: Introduction to the Spatial Two unit, brief from TBA</a>.</li>
<li>Friday 21st February 2025, 0930-1330: <a href="spatialTwo/lecture_01.html">Lecture 1: Introduction to the Spatial Two unit, brief set</a>.</li>
<li>Friday 28th February 2025, 0930-1330: <a href="spatialTwo/lecture_02.html">Lecture 2: Presentation of initial project thoughts</a>.</li>
<li>Friday 7th March 2025, 0930-1330: <a href="spatialTwo/lecture_03.html">Lecture 3: TBC</a>.</li>
<li>Friday 14th March 2025, 0930-1330: <a href="spatialTwo/lecture_04.html">Lecture 4: Presentation of revised project thoughts</a>.</li>
<li>Friday 21st March 2025, 0930-1330: <a href="spatialTwo/lecture_05.html">Lecture 5: TBC</a>.</li>
<li>Friday 25th April 2025, 0930-1330: <a href="spatialTwo/lecture_06.html">Lecture 6: Presentation of revised project thoughts</a>.</li>
<li>Friday 2nd May 2025, 0930-1330: <a href="spatialTwo/lecture_07.html">Lecture 7: TBC</a>.</li>
<li>Friday 9th May 2025, 0930-1330: <a href="spatialTwo/lecture_08.html">Lecture 8: Presentation of revised project thoughts</a>.</li>
<li>Friday 16th May 2025, 0930-1330: <a href="spatialTwo/lecture_09.html">Lecture 9: TBC</a>.</li>
<li>Friday 23rd May 2025, 0930-1330: <a href="spatialTwo/lecture_10.html">Lecture 10: Presentation of revised project thoughts</a>.</li>
<li>Friday 30th May 2025, 0930-1330: <a href="spatialTwo/lecture_11.html">Lecture 11: TBC</a>.</li>
<li>Friday 6th June 2025, 0930-1330: <a href="spatialTwo/lecture_12.html">Lecture 12: Dress Rehearsal for Final Presentations</a>.</li>
<li>Friday 13th June 2025, 0930-1330: <a href="spatialTwo/lecture_13.html">Lecture 13: Final Presentations</a>.</li>
<li>Friday 13th June 2025, 0930-1330: <a href="spatialTwo/lecture_14.html">Lecture 14: Project Presentations at Apple Battersea</a>.</li>
<li>Thursday 26th June 2025 - Saturday 28th June 2025: End of year show.</li>
</ol>
</p>

Expand Down

0 comments on commit d6979d8

Please sign in to comment.