Danny Murray is a Computer Science and Physics Teacher from Dublin. These are some videos from lessons and also some videos about making things because it's fun to make things.
Im wanting to messureaprox 30cm wide will this messure that wide? Amd if theres an offset in temp between top and bottom will the sensor show ? Or will it just avrage the entrire ramge ?
I don't know off the top of my head but you can check out page 27 in this datasheet for the angle: www.sparkfun.com/datasheets/Sensors/Temperature/MLX90614_rev001.pdf
Text file read/write has not come up before but the word on the street is that the python guide was updated slightly this year and one of these tweaks was about reading files so now everyone is loosing their shirt over it. I've not done a comparison between the two guides but I'd defo spend 10mins reading and writing from a file in python just in case. It's not that hard to do so worth a look I'd say. It's more important that you're good with lists in general as they're always on Sec C. Sorting a list with .sort(), appending elements, getting the first and last element with [0] and [-1] etc.
Exam Timing: 90 minutes to get 130 marks. That is 0.6 marks per minute. Times below give a tiny bit at the end for looking over your paper. Section A: 36 minutes for section A. Attempt all 12 questions regardless of only being marked out of 9. That is 3 minutes per question. Section B: You have 45 Minutes for sec B. So spend spend 25 minutes on 2 questions. Spending 18 minutes attempting all 3 questions should only be for those who are S-Tier Cyborgs. However when you do 2 (as most people do), choose your 2 carefully. Stop and take a full 2 minutes look through all the little parts of the three questions. Your favorite topic might not be the easiest that year. Not all questions are equal in difficulty. - Always write in bullet points and full sentences avoiding words like "it". - For any advantages/disadvantages or comparisons, remember STEM Safety Time Easy Money Eg. Compare Cloud vs Local storage ✅Cloud is safer because it's in temperature controlled server room ✅Local is safer because if your subscription to the cloud service is cancelled, you don't loose data. Weirdly BOTH of these are correct depending on what reason you give along with your answer! Students only mess up by forgetting what headings to compare things under or not giving a reason for their answer. Section C Python Comments: Include comments in your section C. Especially if you attempted something and didn’t get it working. Any valid attempt was rewarded. Broken code: Don’t submit broken code that doesn’t run. Instead just comment out the broken section and label accordingly. Attempt all parts. A lot of students didn’t even show an attempt for certain parts and they automatically got zero. Any valid attempt is worth demonstrating to the examiner.
Hi can you reccommend me any websites to practice for the section C and python short qs . Also do you have any predictions on what might come up for section C this year? Thanks
Section C is usually: -Print -Comment -Input -If else -Add to List -Change List Items -Use a for loop to iterate through the list and do something with them (like a linear search). -Sort a list from highest to lowest. -Say the lowest or highest list element eg. (listy[0]) -Functions: Doesn't always come up but know how to pass something into a function and return it. A good tactic is to get the python reference guide cheat sheet for the exam and go through it from start to finish ticking off what you can do. They probably won't ask anything that's not on that sheet somewhere. You don't want the exam to be the first time you look at that sheet.
@@David-wn8xo Coursework had ALT3 Simulation for the first time this year so that might have been tricky for a few people. I know a few who didn't attempt the advanced requirements. It might balance out with the exam. I'd rather the coursework be harder than the exam because at the end of the day, if I was hiring a developer, I'd rather they be able to stick to a timeframe and deliver on a project than convert binary numbers. If I had a magic want it'd be 100% coursework.
Advantages and disadvantages of Machine Learning came up in 2022 (Q2). I'd imagine with GPT being all the rage they might ask something about it this year. Cryptography might come up as one of those "sunday lunchtime puzzles". There's usally one of those as a short question each year which you could put under the heading of computational thinking. That said, they're kind of hard to study for so you won't get the same "marks per minute of study" doing puzzles as you might learning how to convert from binary to hex to decimel.
MS Paint is the best! You click "Select" and then "Transparent Selection". Or if you're using google to get the image, on image search click "Tools" on the right, then "Colour" to the left and dropdown to "Transparent". That way it shows you only transparent images.
ohhh, the ser.port thing will only send back data when the .hex is loaded in. i was confused and thought my one was broke. also, it's a whole different thing on linux so i had to use chatgpt for that
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)
11:50 There's very small text at the bottom saying "this diagram has some mistakes", but you don't point them out directly. 1. The comparison shows <= and >=, which doesn't make sense when a number is equal, it would fit into both categories. It should be just < and >=. 2. The diagram doesn't show any swaps
Hi Danny, whenever i run the first block of code you put it, i get an error saying: ser = serial.Serial() AttributeError: module 'serial' has no attribute'Serial' Do you know how i could fix this?
Please help My code: from pygame import mixer from time import sleep mixer.init() mixer.music.load("uc.mp3") error: Traceback (most recent call last): File "-----------\ConnectLink\Main\test.py", line 1, in <module> from pygame import mixer ModuleNotFoundError: No module named 'pygame'
I see a lot of other people who encounters the same issue as me, that when doing the "i2cdetect -y 1" the sensor connceted does not show up as 5a. Has anybody found out how to solve this - or is it simply because the sensor does not work? I have tried with two different RPs but none of them could find the sensor. The sensor was brand new and connected accordingly.
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)
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!!
hey man need one help can u provide me CTET EXAM PREDICTED QUESTION PAPER USING PAST 6 YEAR QUESTION PAPER I HAVE CTET EXAM ON 2OTH JAN . SYLLABUS IS SO VAST THAT ITS NOT POSSIBLE TO STUDY ALL TOPICS .REGARDS