Posts

Showing posts from September, 2018

[CF2] {Week 2}

Image
We're all so graph-ty! If you had a chance to check Basel's videos and materials on his Google Classroom, you already know that it's all... fun!  This week we went through more basics of graph theory (repeating a bit from last week): - Degrees of Vertices , - Adjacency Matrix and Incidence Matrix , - Using Sage Math for Graph Theory . There's also the first Lab exercise available on Basel's Google Classroom as well as neatly stored on my Google Drive (link, as always, below). So make sure you went through all the videos and poked around Sage Math, completing our first Lab exercise. If you have any issues - remember that Google Classroom has a Comment section next to every post from Basel, so do not hesitate to bug him with questions there! CF2 Google Drive: Click me! Cheers

[OOP] {Week 2} + Assignment 1

Image
Fancy a nice cuppa Java? As Mr Gilligan reveals more and more of Java functionality, I'm sure all of you is just itching to start putting the theory into practice! Some of us knows Java already to certain extent, but some (me for example) had never used it before. It's similar to C in a way that you need to compile your code first in order to run it; syntax should also be familiar for us at this stage. So let's dive into it! I hope you managed to install your JDK on your computer successfully. It is important for you to be able to do those fundamental things in order to feel more comfortable with computers and to better understand how they work. So if you didn't manage to install and use it yet - try to google or youtube how to do it and that should do the trick. However - if for some reason you can't install it or you want to use some other computer to practice your Java - here's a list of on-line Java compilers that you can use in the beginning - r...

[CT2] {Week 2}

Image
Second lecture of CT2 behind us! We started looking at C and some of its basic elements. Below a list of topics that we went through plus links those topics on  www.tutorialspoint.com : - what is a variable , - how to input and output data , - arrays , - conditional statements , - iteration (for, while, do while loops) . We also started looking and implementing some C code and analysing how it behaves as we went through it step by step. So here's the link to the Lecture slides and Lab (homework) notes: My Computer Tech 2 Google Drive Folder I recommend going trough the slides and making sure that you understand all the topics (for more in-depth explanation you can use the links listed above or do your own search, maybe Youtube would be a good approach?). Also, make sure you do the Lab exercises and in general practice C! When it comes to programming languages - you can read about them 10 times and still have doubts, but you run it once and all seem...

[CF2] {Week 1}

It will be a mainly online course (which I think we all agree is a good idea), so after this first, special lecture I recommend following: 1) Watch videos for week on Google Classroom 1.  2) Install SageMath.  3) Revise the presentation (or rather start reading on Graphs from the book). Don't worry, Graph Theory isn't hard, so if Basel's material doesn't explain it the way you want it I recommend reading about the Graphs in the book in my folder o r watch some other videos on Youtube. And of course check my CF2 folder for the new slides:  https://drive.google.com/drive/folders/1QJtTMGXA6w8G2tlRxQpP6ZX6s86fsVmd

[OOP] {Week 1}

Week 1 behind us and here's a couple of things to complete before the next lecture: 1) Enroll to Webcourses ID: CMPU2016-A, no password.  2) install Java JDK.  3) Revise the lectures.  4) Start the Java tutorial. Check my OOP folder for the last presentation and I assume the next one (Classes and Instances) https://drive.google.com/open?id=1uVgiIbRW1rpG2ESZYr9Et4_S3qF2bL5Z Java, yay!

[CT2] {Week 1}

You must be blind not to C! How's everyone after our first day of Comp Tech 2? Interesting, isn't it? Last year it bugged me a bit that all the stuff we learned in CT1 was a bit abstract, but I guess this semester we will get closer to actual computers! Anyway, let me just post here a couple of things that are worth doing after our first lecture: 1) Enroll to Webcourses CT2; ID (not name!): TECH2001; no password. 2) Follow the instructions to install PuTTY properly (in Webcourses Labs folder). 3) Revise the slides in Webcourses Lectures/week1 folder. 4) Answer the 2 questions at the very end of the 'lecture 1 LMC and overview of OS' file. If any questions/problems arise feel free to use Comments to post them. If you can't be arsed to log into the web courses, feel free to browse my google drive with all the up to date files for CT2: https://drive.google.com/drive/folders/1R4GmVXFKSbeFGByYZN9ehlwSFZy5khnc Good fortune!