Вы находитесь на странице: 1из 18

Workshop 1

Sem 1 2016/2017

Learning Outcomes
Use the knowledge that had been learned especially in
programming technique to build, run and develop the project
individually (C2,P2).
Identify and solve problems in systematic way (CTPS3,A3,C4, P4).
Defend and debate while presenting result of the project
(CS4,C3,P3).

Scope ( all courses except


BITE)
Developing system that consist of:
Pass Database (eg: appropriate add, update, delete, select (search) data from

database)
Merit Calculation (eg: number of sale weekly, monthly, price after discount etc.)
Distinction Analysis (eg : suggest to the system )

Fail

Pass

Merit

D, D+, C-, C, C+

B-, B, B+

Distinction

A-,A

Scope ( for BITE)


Developing game that consist of:
Game concept (eg: appropriate game logic, game mechanic and the used of
game engine (excluding GameSalad and Kodu)
Merit Game design (eg: appropriate game art consists of game character,
environment and concept.
Distinction Game implementation (eg: appropriate game timer, score, collision, control
and randomize functions)

Pass

Fail

Pass

Merit

D, D+, C-, C, C+

B-, B, B+

Distinction

A-,A

Implementation
1.

Any programming language used


by industry. (refer to the next
slides)

Which language wins in terms of


salary/demand (July 2014)

https://msgooroo.com/GoorooTHINK/Article/1
6191/Which-language-wins-in-terms-ofsalarydemand-July2014/14105#.VBEQsMKSyVN

10 Programming Languages
You Should Learn in 2014
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.

java
C language
C++
C#
Objective-C
PHP
Phyton
Ruby
Javascript
SQL

http://mashable.com/2014/01/21/learnprogramming-languages/

Most Popular Programming


Language 2014

http://blog.codeeval.com/codeevalblog/2014#
.U7-SIZSSzxA=

Change

Programming
Language
C

Ratings
17.871%

Change
+0.02%

Java

16.499%

-0.92%

Objective-C

11.098%

+0.82%

C++

7.548%

-1.59%

C#

5.855%

-0.34%

PHP

4.627%

-0.92%

(Visual) Basic 2.989%

-1.76%

Python

2.400%

-1.77%

10

JavaScript

1.569%

-0.41%

10

22

Transact-SQL 1.559%

+0.98%

11

12

Visual Basic
.NET

1.558%

+0.52%

12

11

Ruby

1.082%

-0.69%

13

Perl

0.917%

-1.35%

14

14

Pascal

0.780%

-0.15%

15

17

MATLAB

0.776%

+0.14%

16

45

F#

0.720%

+0.53%

17

21

PL/SQL

0.634%

+0.05%

18

35

0.627%

+0.33%

19

13

Lisp

0.604%

-0.35%

20

15

Delphi/Object 0.595%
Pascal

-0.32%

TIOBE 2014 INDEX

Jan 2013
1

http://www.tiobe.com/index.php/content/pap
erinfo/tpci/index.html

Jan 2014
1

Jobs Tractor language


trends January 2014
http://jobstractor.com/monthly-stats

10

IEEE SPECTRUM
http://spectrum.ieee.org/at-work/techcareers/the-top-10-programming-languages

11

The RedMonk
12

http://redmonk.com/sogrady/2013/07/25/languag
e-rankings-6-13/

Workshop 1 Work Flow


1.

1. Proposal Writing Week 3 (5%) (Refer to Buku Panduan)


Executive Summary
Introduction
Problem statement
Objectives
Scope
Project Significant
Conclusion

Committee

2. Analysis - Week 5(Progress 1- 20%)


Problem description
Problem decomposition
Structure chart

3. Design Week 8 (Progress 2- 20%)

Flow chart/Pseudo code

Data Model (ERD)

Data Dictionary

Input/output design

Supervisor

4.Implementation Week 13 (Progress 3- 20%)

Programming Technique
Functionality
Error Handling
Naming Convention

5. Final Presentation

Overall System
Report

Supervisor/
Evaluator

13

14

What will happen if you MIA?


WARNING LETTER!!

15

Evaluation (ALL except BITE)

16

Evaluation (BITE)

17

Q&A

Вам также может понравиться