LCCS Coursework 2023/24: All Requirements

  Рет қаралды 6,159

Danny Murray

Danny Murray

Күн бұрын

- Code is at github.com/STJRush/handycode
00:00 - Intro
03:39 - Taking in 3 variables
05:31 - What sensors you could use
08:08 - Example code for Micro:bit serial
17:49 - Validation
19:12 - Validating data (important)
30:00 - Predictive model 3 variables healthy rant.
32:46 - Multiple Linear Regression setup.
38:22 - Validating data (i.e. Mean Squared Error) and model accuracy.
39:11 - PREDICT MOOD using the model (i.e. the data).
39:21 - Data types.
40:04 - What-if question 1 example.
42:35 - What-if question 2 example.
43:29 - What-if question 3 example.
- Written notes with diagrams (original script for this video): docs.google.com/document/d/1v...
- Basic Requirements Video Only in detail (with microbit wiring up and block code)
• LCCS Coursework 2023/2...
This guide is for the Advanced Requirements but does all requirements from start to finish. It includes some general advice too.
Watch the previous video if you want detailed help with the block coding on a microbit.
This is not an "answer" but one possible approach (actually a whole bunch of ways to get started). There is no one answer for coursework. This is also one interpretation of the brief and might be totally wrong or off the mark. I can't predict the future.

Пікірлер: 15
@DanielMurrayMakes
@DanielMurrayMakes 5 ай бұрын
Here's some bugs people are having this year with their coursework and how to fix them: - BUG: Micro:bit serial data being chopped off, missing letters or digits: -FIX: If you have makecode.microbit.org/ open at the same time as Thonny, it is causing the data to be split between the two. Close your browser. Just have Thonny open. (Thanks to Stephen Grimes for this fix) - BUG: Getting a check version error with Matplotlib even with the latest version installed - FIX: Roll back the version of Matplotlib to an earlier version (Thanks to Dylan Doyle for this fix)
@thegrimesteacher
@thegrimesteacher 5 ай бұрын
19:12 - Validating data (important) 30:00 - Predictive model 3 variables healthy rant. 32:46 - Multiple Linear Regression setup. 38:22 - Validating data (i.e. Mean Squared Error) and model accuracy. 39:11 - PREDICT MOOD using the model (i.e. the data). 39:21 - Data types. 40:04 - What-if question 1 example. 42:35 - What-if question 2 example. 43:29 - What-if question 3 example.
@tyler361t2
@tyler361t2 5 ай бұрын
hey danny, youtube lets you timestamp your videos so it's split up into chapters so that might be something you want to look into for something this long and in-depth . great video!!
@keithburke
@keithburke 5 ай бұрын
Great job my friend.
@EthanSmyth
@EthanSmyth 6 ай бұрын
Informative video. thank you. thanks.
@erioluwaajani3353
@erioluwaajani3353 5 ай бұрын
Thanks for this video Can i just make up my data for the graph or do i need to get it from like kaggle
@user-uo3kx8np8z
@user-uo3kx8np8z 4 ай бұрын
Would I be penalised for using some of your code that’s online for the advanced requirement section ( But not have it as a light sensor and change many of the variables and the what if questions)
@Yukitriggered
@Yukitriggered 4 ай бұрын
Could you recommend me any ideas I could do with a heart rate monitor
@24tgjuygbjg13
@24tgjuygbjg13 6 ай бұрын
Could you explain the concept of the "what-if" questions and the 3 validated parameters for each questions? My teacher hasn't explained it at all Also would you consider that project complex? I have not seen 90% of the tools you used, in my class Thanks
@DanielMurrayMakes
@DanielMurrayMakes 6 ай бұрын
Ah in fairness, the teacher and the students all see the same brief from the SEC on the same day. Teachers don't get any more info that you do regarding what 3 validated parameters are or what the what-if questions might be. I'd never once used the sklearn module before reading this brief and wouldn't have done it in class at all. These tools are just one way I found over christmas that could tick the box here but there are many other ways I'm sure. Advanced requirements usually require some exploration and research and code snippets that you wouldn't do in class every day. They don't envisage 100% of student being able to tick all of the ARs off. They need a bell curve of grades for the project. As for what they mean by a model that has 3 parameters, my interpretation (which isn't necessarily correct) is that they want a model (meaning some maths that predicts the future or simulates some event). This model should have 3 parameters. 3 parameters in programming usually means 3 inputs into a function eg. def funky(a,b,c): Think of it as a box with entry doors and 1 exit door at the back. Some maths happens in the box (your model). For example, the physics formula for potential energy is E = m x g x h In that example, the output is the Energy, the three parameters are mass, gravity and height. The mathmatical model is that you multiply them. (Sklearn is the module that figures out the equation or model for you. It does so based on patterns in your previous inputs and outputs in your csv file.) What if questions could be: -What happens to the energy if I double the height? -What is the Energy (E) if the three paremeters are set to100kg, 100ms-2, 100m -What values for the three parameters would give me an energy of 100J? Litterally any question at all that involves a prediction is a What-If Question. So there are an infinite ammount of What-If Question you can ask.
@24tgjuygbjg13
@24tgjuygbjg13 6 ай бұрын
@@DanielMurrayMakes Thanks very much, helpful examples! Would you say a health tracker is a max H3/H4 project? Seen as probably 90% of people are doing it? Or does it more matter about the effort you put into the report and the modelling project from the data you took from your microbit
@DanielMurrayMakes
@DanielMurrayMakes 6 ай бұрын
As long as your project meets all of the requirements and you clearly show it in your report, it may get anything up to a H1, depending on your report. I can't speak for future years but there has never been any extra marks for adding another 2000 lines of code or launching a rocket into orbit. Marks are most often lost due to students leaving parts of the report out or half answering a section with hardly any detail. You can see on page 11 of the brief, the report is 74% of the marks. @@24tgjuygbjg13
@valerizzie
@valerizzie 4 ай бұрын
question does the model have to directly relate to the embedded system
@box792
@box792 4 ай бұрын
Why do we even use Thonny when there are other text editors or IDE's?
@nolanvanscyoc3321
@nolanvanscyoc3321 5 ай бұрын
"Promosm"
Simple Linear Regression.
16:38
R Programming 101
Рет қаралды 4,4 М.
Generative AI in a Nutshell - how to survive and thrive in the age of AI
17:57
Scary Teacher 3D Nick Troll Squid Game in Brush Teeth White or Black Challenge #shorts
00:47
Мы никогда не были так напуганы!
00:15
Аришнев
Рет қаралды 6 МЛН
Looks realistic #tiktok
00:22
Анастасия Тарасова
Рет қаралды 101 МЛН
Simulating the Evolution of Rock, Paper, Scissors
15:00
Primer
Рет қаралды 728 М.
Unbelievable! AI Predicts Next Year's Exam Questions - Must Watch!
18:51
KY-039 Heart Rate Sensor Micro:bit: Measuring Pulse
12:33
Danny Murray
Рет қаралды 6 М.
This Is Why Python Data Classes Are Awesome
22:19
ArjanCodes
Рет қаралды 796 М.
The Only Unbreakable Law
53:25
Molly Rocket
Рет қаралды 319 М.
Tiny URL - System Design Interview Question (URL shortener)
9:39
Learn R in 39 minutes
38:56
Equitable Equations
Рет қаралды 608 М.
LCCS Coursework 2023/24: Basic Requirements
51:46
Danny Murray
Рет қаралды 5 М.
Scary Teacher 3D Nick Troll Squid Game in Brush Teeth White or Black Challenge #shorts
00:47