(Showing off a few of the UI enhancments you can achieve using the Silverlight Toolbox — Most of which I think should be native to Windows Phone…)
Today wasn’t nearly as productive as yesterday, but I still think that I got quite a lot done in the end. I started my day off by improving my score of 41% in my ACW1 for Quantitative Methods for Computing to 56% — quite a good boost after just one extra night of revision I think. Its also worth noting that I’ve more than doubled my original score of 27% in under a month. 🙂
After this I wrote up notes on the subject of Software Infringement for IT and Professionalism and wrote up notes on the subject of Files and File Systems for Computer Systems, both of which are simple concepts to understand.
Today was also the start of our group “Micro-Project” which is worth 40% of our module grade for Computer Systems. My group has to do a 10 – 15 minute presentation on the Fetch Cycle. According to my Computer Science Operating Systems Lecturer we need to:
The fetch-cycle is a vital concept. Why? Illustrate your project presentation including a discussion of registers, cache memory (at various levels), RAM, and other memory options.
Though it may sound complicated I think this will actually be quite a simple topic to cover. The fetch cycle is simply the amount of time it takes for data to get to the CPU from the memory it is in — the shorter the better.
After attempting (and failing) to find any of my group colleges on Facebook I moved on to writing some more code for my Oracle ThinkQuest team, through which I stumpled across the single best resource for Windows Phone 7 I have found to date — The Silverlight Toolkit — this tool kit allows custom user interface elements such as the date picker and toggle switch you can see above in my application. These UI elements are used heavily in the Microsoft apps which come with Windows Phone, so it is a surprise to me that they are not included by default in visual studios toolbox, but seen as they’re not if you develop for Windows Phone you should definitely download and use the toolkit.
Whilst i found this what I was actually doing was attempting to get a local database to work in my application… still no luck there however 😦 Maybe tomorrow ill work it out! 🙂
Thats all for now
Today was a good day. It started with my first Quantitative methods for Computing Lecture with Dr. Li which was an introduction to Vectors and Matrices, two totally foreign concepts to me. However, I found them pretty easy to understand at the basic level at which we looked at them this morning.
After the QMfC lecture I had 3 hours of free time so I decided I would use it productively rather than go home and therefore I spent some time on my ACW1 and ACW2 for QMfC. ACW1 is a mathematics diagnostics test of a piece of software called Diagnosys (I see what they did there) — to pass the module we need a pass mark of at least 40% in it by the end of the first 11 weeks of the semester. Today I finally beat that with a mammoth 41% :P. After this I then submitted my ACW2 which is a serious of logic questions we have been set over the past 3 weeks, starting off simple and ending in some pretty complex theories. (I still not sure I fully understand Logical Validity if I’m honest, choosing the premises is hard) I hope to get over 60% in both ACW’s by the end of week 11. For the remainder of the 3 hours I continued work on my Windows Phone 7 Application for Oracles ThinkQuest Competition which is coming along nicely.
My next lecture of the day was Computer Systems with Dr. Breyshaw, this was all about using logic to perform arthritic, finite state machines and the manufacture of registers on a modern Central Processing Unit. Dr. Breyshaw also took my last lecture of the day which was Programming 1 (Algorithms) which taught us about HEAPS and using them to sort as well as another sorting method called KY Merge which is used to sort two sorted lists into one in an efficient manner.
Since the end of my University day I have spoken to my family on Skype, been practising mathematics with Jess’ help, registered to give blood and been working on my Windows Phone 7 Application for my Oracle ThinkQuest team. I have been having some difficulty in implementing a Database for which to hold data about the users purchases, however I hope to find out how to do this tomorrow at an event which is being hosted by Microsoft for University of Hull Computer Scientists interested in Windows Phone 7 Application Development, such as myself. Exciting Stuff. I shall post about how that goes tomorrow.
Thats all for now,